Previous Thread
Next Thread
Print Thread
Page 7 of 42 1 2 5 6 7 8 9 41 42
Joined: Jul 2007
Posts: 4,625
A
Very Senior Member
Offline
Very Senior Member
A
Joined: Jul 2007
Posts: 4,625
Just for info, Kaylee has the WinXP 32-bit OS and he still use my older MAME/Qt tool package.
He doesn´t tried the new MAME tools.

Joined: May 2008
Posts: 4,930
Likes: 22
Q
Very Senior Member
Offline
Very Senior Member
Q
Joined: May 2008
Posts: 4,930
Likes: 22
Note: I tried the new tools on a more or less 'fresh' Windows XP SP3 (x86) installation now, and building MAME works fine here... I suppose MESS won't be different.


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Joined: May 2008
Posts: 4,930
Likes: 22
Q
Very Senior Member
Offline
Very Senior Member
Q
Joined: May 2008
Posts: 4,930
Likes: 22
Interesting... MESS compiles flawlessly as well, but I get this linker error at the end:

Code:
Linking mess.exe...
obj/windows/mess/mess/drivlist.o:drivlist.c:(.rdata+0x1928): undefined reference to `driver_victor9k'
collect2: ld returned 1 exit status
make: *** [mess.exe] Error 1

I don't get this on Linux, haven't tried Win 7 x64 yet... but whatever it is, I doubt it's related to the new tools.

This was tested with SVN r17537.


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Joined: Feb 2008
Posts: 326
M
Senior Member
Offline
Senior Member
M
Joined: Feb 2008
Posts: 326
This kind of error can occure if you have stopped the build (Ctrl-C) and then some .o files are 0 size, just check in obj for specific file related to that driver delete it and try compiling again.


Joined: May 2008
Posts: 4,930
Likes: 22
Q
Very Senior Member
Offline
Very Senior Member
Q
Joined: May 2008
Posts: 4,930
Likes: 22
Well, AFAICT, I did not stop/restart the compilation (or did I? Hmmm, can't remember exactly... smile )

I'll try what you said and give feedback... my basic statement hasn't changed, however: for me, compilation with the new tools works fine on WinXP SP3 (32-bit).


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Joined: May 2008
Posts: 4,930
Likes: 22
Q
Very Senior Member
Offline
Very Senior Member
Q
Joined: May 2008
Posts: 4,930
Likes: 22
Yep, that did the trick:

Code:
c:\Projekte\mame-svn>del obj\windows\mess\drivers\victor9k.o

c:\Projekte\mame-svn>make TARGET=mess
Compiling src/mess/drivers/victor9k.c...
Archiving obj/windows/mess/act.a...
Linking mess.exe...

c:\Projekte\mame-svn>dir
 Volume in drive C has no label.
 Volume Serial Number is E009-E9AC

 Directory of c:\Projekte\mame-svn

28.08.2012  22:10    <DIR>          .
28.08.2012  22:10    <DIR>          ..
28.08.2012  20:44    <DIR>          artwork
28.08.2012  21:32           604.672 chdman.exe
28.08.2012  20:44    <DIR>          docs
28.08.2012  20:36    <DIR>          hash
28.08.2012  20:34    <DIR>          hlsl
28.08.2012  21:32            20.992 jedutil.exe
28.08.2012  20:44    <DIR>          keymaps
28.08.2012  21:32           506.368 ldresample.exe
28.08.2012  21:32           532.480 ldverify.exe
28.08.2012  21:31            19.968 ledutil.exe
28.08.2012  20:44            19.863 makefile
28.08.2012  21:49        72.766.976 mame.exe
28.08.2012  22:11        33.150.464 mess.exe
28.08.2012  20:44    <DIR>          obj
28.08.2012  21:32           195.072 regrep.exe
28.08.2012  21:32            65.024 romcmp.exe
28.08.2012  21:32           175.104 split.exe
28.08.2012  20:44    <DIR>          src
28.08.2012  21:32           171.008 src2html.exe
28.08.2012  21:32            22.016 srcclean.exe
28.08.2012  21:32         1.584.128 unidasm.exe
              14 File(s)    109.834.135 bytes
               9 Dir(s)  58.309.226.496 bytes free

(the VM is a bit ahead of time wink )


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Joined: Dec 2007
Posts: 301
R
Senior Member
Offline
Senior Member
R
Joined: Dec 2007
Posts: 301
Is anyone else having this problem on a Win 32-bit system, r17628?

Linking mess.exe...
c:/mingw/mingw64-w32/bin/../lib/gcc/i686-w64-mingw32/4.4.7/../../../../i686-w64-mingw32/bin/ld.exe: obj/winui/mess/mess/
libsound.a(2151intf.o): warning: duplicate section `.rdata$_ZTI13ym2151_device[typeinfo for ym2151_device]' has differen
t size

Joined: Dec 2007
Posts: 301
R
Senior Member
Offline
Senior Member
R
Joined: Dec 2007
Posts: 301
False alarm. Required a full clean compile.

Joined: Aug 2010
Posts: 78
G
Member
Offline
Member
G
Joined: Aug 2010
Posts: 78
Anyone else having problems compiling MESS 0.147? I'm compiling on OS X 10.8.1 and get the following:

make: *** No rule to make target `obj/sdl64/MESS/MESS.o', needed by `MESS64'. Stop.

MAME and UME both compile without any problems.

Joined: Mar 2001
Posts: 16,914
Likes: 56
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,914
Likes: 56
The TARGET= is case sensitive and must be all lowercase. For instance, "make TARGET=mess -j3".

Page 7 of 42 1 2 5 6 7 8 9 41 42

Link Copied to Clipboard
Who's Online Now
2 members (Revenant, Golden Child), 21 guests, and 2 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,089
Posts119,128
Members5,014
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