Previous Thread
Next Thread
Print Thread
Page 4 of 8 1 2 3 4 5 6 7 8
Joined: May 1999
Posts: 586
Likes: 1
Senior Member
Offline
Senior Member
Joined: May 1999
Posts: 586
Likes: 1
While trying to build the xcode projects, I get the following error at link time:

Quote:
cd /Applications/Emulation/MacMAME/Source
setenv MACOSX_DEPLOYMENT_TARGET 10.2
/usr/bin/g++-4.0 -o /Applications/Emulation/MacMAME/Source/build/MacMAME.app/Contents/MacOS/MacMAME -L/Applications/Emulation/MacMAME/Source/build -Lmacintosh/Source "-Lmacintosh/Source/HID Utilities" -F/Applications/Emulation/MacMAME/Source/build -filelist "/Applications/Emulation/MacMAME/Source/build/MacMAME.build/MacMAME debug.build/Objects-normal/ppc/MacMAME.LinkFileList" -lz.1 -framework Carbon -framework QuickTime -framework OpenGL -framework AGL -framework IOKit -lmachine_macho -lmacblitters -ldrivers_macho -lvidhrdw_macho -lHIDUtilities -lWASTE -lsndhrdw_macho -arch ppc -multiply_defined warning -Wl,-dead_strip
/usr/bin/ld: table of contents for archive: macintosh/Source/HID Utilities/libHIDUtilities.a is out of date; rerun ranlib(1) (can't load from it)
/usr/bin/ld: warning multiple definitions of symbol _sqrtf
/Applications/Emulation/MacMAME/Source/build/MacMAME.build/MacMAME debug.build/Objects-normal/ppc/macutils.o private external definition of _sqrtf in section (__TEXT,__text)
/usr/lib/gcc/powerpc-apple-darwin8/4.0.0/../../../libmx.dylib(single module) definition of _sqrtf
collect2: ld returned 1 exit status
/usr/bin/ld: table of contents for archive: macintosh/Source/HID Utilities/libHIDUtilities.a is out of date; rerun ranlib(1) (can't load from it)
collect2: ld returned 1 exit status
I tried "ranlib libHIDUtilities.a" but that doesn't seem to help.

Does anybody know how to correct this?

Oh, and thanks for the release Brad smile

Joined: Feb 2004
Posts: 312
A
Senior Member
Offline
Senior Member
A
Joined: Feb 2004
Posts: 312
Woo hoo! Awesome, Brad!

I will take a closer look this weekend. smile

Joined: Jul 2000
Posts: 497
MacMAME Author
OP Offline
MacMAME Author
Joined: Jul 2000
Posts: 497
Quote:
Originally posted by Carbon:
I tried "ranlib libHIDUtilities.a" but that doesn't seem to help.
Hmm, that's weird. When I get that error, ranlib usually does the trick. You might want to try copying the 2 libraries from a prior release that you know builds OK for you.

I gather also that you're building on 10.2.x not 10.3.x, right? I can't say that I've tested that.

Edit: wait, I see now that you're actually building under 10.4 with Xcode 2. That is also untested.

Joined: May 1999
Posts: 586
Likes: 1
Senior Member
Offline
Senior Member
Joined: May 1999
Posts: 586
Likes: 1
Weird, I tried running ranlib a second time and this time it worked.

I had to correct a minor error in the xcode project: the file 'es8712.c' is included but was not checked in the target.

Now I have a nice gcc4 optimized build of MacMAME smile

Joined: Feb 2004
Posts: 270
Senior Member
Offline
Senior Member
Joined: Feb 2004
Posts: 270
Quote:
Originally posted by Brad Oliver:
Meh. I'll just remove it. The bug it fixed in the ROM audits wasn't that big a deal anyway. I can revisit this properly for the front-end rewrite.
A front-end rewrite! Groovy baby! laugh

Joined: Jul 2000
Posts: 497
MacMAME Author
OP Offline
MacMAME Author
Joined: Jul 2000
Posts: 497
Quote:
Originally posted by Carbon:
Now I have a nice gcc4 optimized build of MacMAME smile
Nice! Can you tell if the compile speed for gcc4 and MacMAME is better than with gcc3? If you do any performance analysis, let us know as well.

Joined: Sep 2000
Posts: 286
Senior Member
Offline
Senior Member
Joined: Sep 2000
Posts: 286
Quote:
Originally posted by Brad Oliver:
Are all of your ROM sets merged?
Yes, all of them.

Quote:
What speed Mac is this?
G4 MDD 2x1.25GHz 1GB ram 10.3.9


Quote:
Screwed how? They have sex with your home directory? wink I tested this here just now, and it works as expected.
Hope not ! :bubble:
Here's what I do to make it happen :
- First game selected at startup shows [every kind of] pictures fine.
- Scroll down the games list using "down arrow"
- Select different type of picture (ie : Flyers)
- scroll up the games list again using "up arrow"
- Reselect screenshot pictures : "picture not available" !
- From there, any game you choose can't display any pictures but marquees only. Weird... confused


Quote:
- Language file (default.lng) is not loaded by default at startup. Loading the file manually works though.
Quote:
Are you sure? These both work like expected for me.
Yes. Tried it 4 times and even reboot the Mac once.

Quote:
Are you using the build I posted ?
Yes I am.

Quote:
Also, what does the pathname look like? Any funny characters?
Can't remember for sure (@work now) but no funny characters.
Something like ~/marc/documents/macmame/misc supported files
I should point out that every folders in my home/documents/macmame directory are aliases with path :
OS 9/macmame/macmame base/misc supported files

One thing I haven't tried yet is trashing the prefs files.

Quote:
- Hitting the "load language file" button opens the "Categories" folder instead of "misc supported files" folder.
What about that ?

Joined: Sep 2000
Posts: 286
Senior Member
Offline
Senior Member
Joined: Sep 2000
Posts: 286
Quote:
Originally posted by Brad Oliver:
Quote:
Originally posted by Marc Mame:
[b] Brad, have you improve support for localized versions ?
Yes. Just answering. wink [/b]
Nice !
Are we close to a multilanguage MacMAME app ?

Have you extracted the contexual menu strings from the source ?

Joined: Oct 2004
Posts: 7
E
Junior Member
Offline
Junior Member
E
Joined: Oct 2004
Posts: 7
Hey, Brad DA MAN. Thanks so much for all your work!

On a minor note, I saw that you still did not implement the GUI to create the info.xml that pretty much all command line versions are able to create (or I could not find it). In a previous thread you said that the engine is already in place, and that you might have a look. I hope you just forgot, instead of simply disregarding my wish ^_^

Any plans to have it on a future version?

PS: To those wondering, info.xml is a standard file listing all roms, rom sets, checksums, samples and everything that some 3rd party auditing tools need to know what version of Mame they should be checking against, such as AdvanceScan (a command-line app available for Mac OS X) or ClrMamePro.

Joined: Sep 2000
Posts: 105
Senior Member
Offline
Senior Member
Joined: Sep 2000
Posts: 105
Thanks again Brad.
This update should keep the lamers happy for the next 27 hours...

Page 4 of 8 1 2 3 4 5 6 7 8

Link Copied to Clipboard
Who's Online Now
3 members (MrBogi, starlord, 1 invisible), 24 guests, and 1 robot.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,103
Posts119,284
Members5,019
Most Online890
Jan 17th, 2020
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Forum hosted by www.retrogamesformac.com