Previous Thread
Next Thread
Print Thread
Page 13 of 40 1 2 11 12 13 14 15 39 40
Re: Can't compile latest MESS? READ THIS THREAD [Re: Just Desserts] #89442 07/05/13 06:13 PM
Joined: Aug 2009
Posts: 667
Kaylee Offline
Senior Member
Offline
Senior Member
Joined: Aug 2009
Posts: 667
Somebody broke Mess:

Code:
src/mess/drivers/esqmr.c:33:18: error: 'm68340_device' was not declared in this scope
src/mess/drivers/esqmr.c:33:31: error: template argument 1 is invalid src/mess/drivers/esqmr.c: 
     In constructor 'esqmr_state::esqmr_state(const machine _config&, device_type, const char*)':
src/mess/drivers/esqmr.c:30:27: error: expression list treated as compound expression in mem-initializer [-fpermissive]
src/mess/drivers/esqmr.c:30:27: error: value computed is not used [-Werror=unused-value]
src/mess/drivers/esqmr.c:30:27: error: left operand of comma operator has no effect [-Werror=unused-value]
src/mess/drivers/esqmr.c:30:27: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
src/mess/drivers/esqmr.c: In function 'device_t* construct_machine_config_mr(machine_config&, device_t*)':
src/mess/drivers/esqmr.c:85:2: error: 'M68340' was not declared in this scope

Last edited by Kaylee; 07/05/13 06:14 PM.
Re: Can't compile latest MESS? READ THIS THREAD [Re: Just Desserts] #89443 07/05/13 06:33 PM
Joined: May 2004
Posts: 1,601
H
Haze Offline
Very Senior Member
Offline
Very Senior Member
H
Joined: May 2004
Posts: 1,601
hmm, ok, didn't know it was used in MESS because it's still basically a skeleton to log rather than emulate (wasn't testing a full build)

looks like the actual driver is a skeleton too, so no real surprise.

Re: Can't compile latest MESS? READ THIS THREAD [Re: Just Desserts] #90414 09/13/13 10:34 AM
Joined: Jun 2009
Posts: 2
F
falcen99 Offline
Member
Offline
Member
F
Joined: Jun 2009
Posts: 2
wHAT DOWNLOAD THIS FILE http://icips.us/emulation/crt/new_d3dx9_headers.zip FILE NOT FOUND,PLEASE POST THIS FILE TO falcen99@seznam.cz

sorry my english is verry bad

Originally Posted By Just Desserts
If you compile MESS, and if you compile MAME, you will soon need this:

http://icips.us/emulation/crt/new_d3dx9_headers.zip

Put them here for x64, you can possibly put them directly in mingw/mingw64-64/include, I haven't tried it yet:
mingw/mingw64-64/x86_64-w64-mingw32/include/

Do NOT put them in the directx/ folder!

Checkin incoming...

Re: Can't compile latest MESS? READ THIS THREAD [Re: falcen99] #90415 09/13/13 11:42 AM
Joined: Jul 2007
Posts: 4,625
A
Anna Wu Offline
Very Senior Member
Offline
Very Senior Member
A
Joined: Jul 2007
Posts: 4,625
Originally Posted By falcen99
wHAT DOWNLOAD THIS FILE http://icips.us/emulation/crt/new_d3dx9_headers.zip FILE NOT FOUND,PLEASE POST THIS FILE TO falcen99@seznam.cz

sorry my english is verry bad

Originally Posted By Just Desserts
If you compile MESS, and if you compile MAME, you will soon need this:

http://icips.us/emulation/crt/new_d3dx9_headers.zip

Put them here for x64, you can possibly put them directly in mingw/mingw64-64/include, I haven't tried it yet:
mingw/mingw64-64/x86_64-w64-mingw32/include/

Do NOT put them in the directx/ folder!

Checkin incoming...


?

PS: Sorry, I donīt send a email to an unknown person.

Re: Can't compile latest MESS? READ THIS THREAD [Re: Just Desserts] #90684 09/25/13 05:19 PM
Joined: May 2012
Posts: 518
S
shattered Offline
Senior Member
Offline
Senior Member
S
Joined: May 2012
Posts: 518
A lot of drivers refuse to start roughly after r25388 "New AM_(DEV)SETOFFSET feature for address maps" commit, like so:

Driver dendy (file nes.c): 3 errors, 0 warnings
Errors:
generic space memory map entry 0-FFFFFFFF references non-existant region ''
N2A03 device ':maincpu': program space memory map entry 0-7FF references non-existant region ''
2C07 PPU device ':ppu': videoram space memory map entry 0-3EFF references non-existant region ''

Re: Can't compile latest MESS? READ THIS THREAD [Re: Just Desserts] #90685 09/25/13 05:29 PM
Joined: Aug 2004
Posts: 1,385
Robbbert Offline
Very Senior Member
Offline
Very Senior Member
Joined: Aug 2004
Posts: 1,385
Works fine for me.
You did do a clean build, right?

Re: Can't compile latest MESS? READ THIS THREAD [Re: Just Desserts] #90686 09/25/13 05:40 PM
Joined: Mar 2001
Posts: 16,389
R
R. Belmont Online Content
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,389
Yeah, a change like that demands a clean build.

Re: Can't compile latest MESS? READ THIS THREAD [Re: Just Desserts] #91119 10/20/13 08:58 PM
Joined: Aug 2012
Posts: 27
E
eris23 Offline
Member
Offline
Member
E
Joined: Aug 2012
Posts: 27
gcc (Ubuntu/Linaro 4.8.2-1ubuntu1) 4.8.2 -- amd64

Problem building revision 25753 from svn:

Linking ume64...
obj/sdl64/ume/ume/drivlist.o:(.rodata+0x34e58): undefined reference to `driver_sitvo'
collect2: error: ld returned 1 exit status
make: *** [ume64] Error 1
rm obj/sdl64/osd/sdl/debugqtlogwindow.moc.c obj/sdl64/osd/sdl/debugqtdasmwindow.moc.c obj/sdl64/osd/sdl/debugqtwindow.moc.c obj/sdl64/osd/sdl/debugqtmainwindow.moc.c obj/sdl64/osd/sdl/debugqtbreakpointswindow.moc.c obj/sdl64/osd/sdl/debugqtmemorywindow.moc.c obj/sdl64/osd/sdl/debugqtview.moc.c

Is this problem specific to gcc 4.8.2, or is this a problem in this particular svn revision?

I've been building successfully with gcc 4.8.1 (https://sourceforge.net/projects/ume64amd64onbun/files/ume64%20svn%20amd64%20Linux/), but there was a recent gcc update. Any failed builds before this were in a particular driver's compile, not the final linking -- and were fixed in a subsequent svn revision.

Re: Can't compile latest MESS? READ THIS THREAD [Re: Just Desserts] #91120 10/20/13 09:44 PM
Joined: Mar 2001
Posts: 16,389
R
R. Belmont Online Content
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,389
Did you do a 'make clean' on this SVN revision? It appears a driver was added/deleted and not everything got recompiled.

Re: Can't compile latest MESS? READ THIS THREAD [Re: R. Belmont] #91121 10/20/13 10:46 PM
Joined: Aug 2012
Posts: 27
E
eris23 Offline
Member
Offline
Member
E
Joined: Aug 2012
Posts: 27
Yes, I did "make clean".

Plus, I checked and the build failed at the same place with:

gcc (Ubuntu/Linaro 4.6.4-3ubuntu1) 4.6.4

And if you didn't get it from context this was a ume64 build (so the problem might be with MAME not MESS).

Is there a UME specific board out there?

Page 13 of 40 1 2 11 12 13 14 15 39 40

Who's Online Now
4 registered members (zino, Pernod, Justin, 1 invisible), 86 guests, and 3 spiders.
Key: Admin, Global Mod, Mod
ShoutChat Box
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics8,721
Posts114,624
Members4,873
Most Online510
Aug 26th, 2019
Powered by UBB.threads™ PHP Forum Software 7.7.3