Previous Thread
Next Thread
Print Thread
Page 13 of 44 1 2 11 12 13 14 15 43 44
Joined: Aug 2009
Posts: 671
Senior Member
Offline
Senior Member
Joined: Aug 2009
Posts: 671
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,772
Likes: 34
H
Very Senior Member
Offline
Very Senior Member
H
Joined: May 2004
Posts: 1,772
Likes: 34
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: 568
Likes: 10
S
Senior Member
Online Content
Senior Member
S
Joined: May 2012
Posts: 568
Likes: 10
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,458
Likes: 9
Very Senior Member
Offline
Very Senior Member
Joined: Aug 2004
Posts: 1,458
Likes: 9
Works fine for me.
You did do a clean build, right?

Joined: Mar 2001
Posts: 17,215
Likes: 234
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 17,215
Likes: 234
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: 17,215
Likes: 234
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 17,215
Likes: 234
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 44 1 2 11 12 13 14 15 43 44

Link Copied to Clipboard
Who's Online Now
2 members (Kale, 1 invisible), 233 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,320
Posts121,923
Members5,074
Most Online1,283
Dec 21st, 2022
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