Previous Thread
Next Thread
Print Thread
Page 13 of 42 1 2 11 12 13 14 15 41 42
Joined: Aug 2009
Posts: 667
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.
Joined: May 2004
Posts: 1,664
H
Very Senior Member
Offline
Very Senior Member
H
Joined: May 2004
Posts: 1,664
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.

Joined: Jun 2009
Posts: 2
F
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...

Joined: Jul 2007
Posts: 4,625
A
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.

Joined: May 2012
Posts: 541
S
Senior Member
Offline
Senior Member
S
Joined: May 2012
Posts: 541
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 ''

Joined: Aug 2004
Posts: 1,442
Likes: 2
Very Senior Member
Offline
Very Senior Member
Joined: Aug 2004
Posts: 1,442
Likes: 2
Works fine for me.
You did do a clean build, right?

Joined: Mar 2001
Posts: 16,739
Likes: 28
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,739
Likes: 28
Yeah, a change like that demands a clean build.

Joined: Aug 2012
Posts: 27
E
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.

Joined: Mar 2001
Posts: 16,739
Likes: 28
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,739
Likes: 28
Did you do a 'make clean' on this SVN revision? It appears a driver was added/deleted and not everything got recompiled.

Joined: Aug 2012
Posts: 27
E
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 42 1 2 11 12 13 14 15 41 42

Link Copied to Clipboard
Who's Online Now
2 members (Praxis, gspat), 48 guests, and 3 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics8,933
Posts117,405
Members4,994
Most Online890
Jan 17th, 2020
Forum Host
These forums are hosted by www.retrogamesformac.com
Forum hosted by www.retrogamesformac.com