Previous Thread
Next Thread
Print Thread
Page 16 of 40 1 2 14 15 16 17 18 39 40
Re: Can't compile latest MESS? READ THIS THREAD [Re: Haze] #93987 04/20/14 11:08 PM
Joined: Dec 2010
Posts: 43
D
Dagarman Offline
Member
Offline
Member
D
Joined: Dec 2010
Posts: 43
That did the trick. Thanks again.

Re: Can't compile latest MESS? READ THIS THREAD [Re: Just Desserts] #94361 05/18/14 11:05 PM
Joined: Aug 2001
Posts: 55
J
JL Offline
Member
Offline
Member
J
Joined: Aug 2001
Posts: 55
Hi,

Having issue compiling 0.153 [using mame0153s.zip source]. I have completely rebuilt my mingw environment and did clean compile but it did not help. I do use messui, qmc2 is not an option I want to explore at moment for the cab I use mess in.

My compile command line is:
make all -j5 TARGET=mess OSD=winui

Paste of part of the error, it goes on with more of the same.

src/emu/video.c: In constructor 'video_manager::video_manager(running_machine&)':
src/emu/video.c:104:3: error: class 'video_manager' does not have any field named 'm_avifile'
src/emu/video.c:105:3: error: class 'video_manager' does not have any field named 'm_movie_frame_period'
src/emu/video.c:106:3: error: class 'video_manager' does not have any field named 'm_movie_next_frame_time'
src/emu/video.c:107:3: error: class 'video_manager' does not have any field named 'm_movie_frame'
src/emu/video.c: In member function 'void video_manager::begin_recording(const char*, video_manager::movie_format)':
src/emu/video.c:363:16: error: no matching function for call to 'video_manager::end_recording()'
src/emu/video.c:363:16: note: candidate is:
src/emu/video.h:94:7: note: void video_manager::end_recording(video_manager::movie_format)
src/emu/video.h:94:7: note: candidate expects 1 argument, 0 provided
src/emu/video.c:369:2: error: 'm_movie_frame' was not declared in this scope
src/emu/video.c:370:2: error: 'm_movie_next_frame_time' was not declared in this scope
src/emu/video.c:404:4: error: 'm_movie_frame_period' was not declared in this scope
src/emu/video.c:414:52: error: 'm_avifile' was not declared in this scope
src/emu/video.c:424:3: error: 'm_mngfile' was not declared in this scope
src/emu/video.c:437:26: error: no matching function for call to 'video_manager::end_recording()'
src/emu/video.c:437:26: note: candidate is:
src/emu/video.h:94:7: note: void video_manager::end_recording(video_manager::movie_format)
src/emu/video.h:94:7: note: candidate expects 1 argument, 0 provided
src/emu/video.c:437:26: error: return-statement with a value, in function returning 'void' [-fpermissive]
src/emu/video.c:440:4: error: 'm_movie_frame_period' was not declared in this scope


Many thanks my good friends.

Last edited by JL; 05/18/14 11:10 PM.
Re: Can't compile latest MESS? READ THIS THREAD [Re: Just Desserts] #94362 05/18/14 11:11 PM
Joined: Mar 2001
Posts: 16,335
R
R. Belmont Offline
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,335
messui heavily modifies MESS's internals, so we can't help you here. Ask at the messui site.

Re: Can't compile latest MESS? READ THIS THREAD [Re: R. Belmont] #94363 05/18/14 11:23 PM
Joined: Aug 2001
Posts: 55
J
JL Offline
Member
Offline
Member
J
Joined: Aug 2001
Posts: 55
If only they had a forum or contact method. Thanks though.

Last edited by JL; 05/18/14 11:24 PM.
Re: Can't compile latest MESS? READ THIS THREAD [Re: JL] #94364 05/19/14 12:19 AM
Joined: Oct 2006
Posts: 976
S
Stiletto Offline
Senior Member
Offline
Senior Member
S
Joined: Oct 2006
Posts: 976
Originally Posted By JL
If only they had a forum or contact method. Thanks though.


Just ping Robbbert on here.

But yes, he has no contact method on his site, hah.. smile

Re: Can't compile latest MESS? READ THIS THREAD [Re: Stiletto] #94365 05/19/14 01:33 AM
Joined: Aug 2001
Posts: 55
J
JL Offline
Member
Offline
Member
J
Joined: Aug 2001
Posts: 55
That you stiletto. I've only been here for 14 years and never knew that.

Re: Can't compile latest MESS? READ THIS THREAD [Re: Just Desserts] #94366 05/19/14 05:12 AM
Joined: Aug 2004
Posts: 1,385
Robbbert Offline
Very Senior Member
Offline
Very Senior Member
Joined: Aug 2004
Posts: 1,385
Lol, actually there is a contact forum mentioned, but you have to look at the HBMAME page for that.

I'm guessing you are trying to build using a different svn revision than the one the source is meant for.

Last edited by Robbbert; 05/19/14 07:05 AM.
Re: Can't compile latest MESS? READ THIS THREAD [Re: Robbbert] #94370 05/19/14 09:15 PM
Joined: Aug 2001
Posts: 55
J
JL Offline
Member
Offline
Member
J
Joined: Aug 2001
Posts: 55
Hi,

from your PM:
You need to get MAME's video.h then add one line at about line 70:

void set_speed_factor(int speed) { m_speed = speed; }



That worked perfectly. Thank you.


Before I posted I had downloaded a fresh copy of the 0.153 source
from http://www.mamedev.org/release.html - I've not been into svn builds for many years.

Anyhow all resolved, thank you again for your help.

Last edited by JL; 05/19/14 09:16 PM.
Re: Can't compile latest MESS? READ THIS THREAD [Re: JL] #94376 05/20/14 03:12 AM
Joined: Oct 2006
Posts: 976
S
Stiletto Offline
Senior Member
Offline
Senior Member
S
Joined: Oct 2006
Posts: 976
Originally Posted By JL
Thank you, Stiletto. I've only been here for 14 years and never knew that.


Well... MESSUI never _used_ to be Robbbert's responsibility to maintain, it used to be an officially supported project of the MESS development team.

(Unlike MAMEUI, which merely had its own development team - it wasn't supported by MAME.)

But ever since MAME and MESS developers decided (years ago now) to halt the intertwining of their projects with the MAME32/MAMEUI codebase... (due to many reasons but chiefly due to user interface design issues with MESS, and MAMEUI's and MESSUI's main developers leaving to work on other things)... MESSUI was removed from MESS's sourcecode and became, mostly, a dead project. Perhaps you missed the arguments about that on here.

It's only kept alive by Robbbert's efforts, although people like Mamesick (MAMEUIFX) also work on their own MAMEUI-based projects, also keeping it alive. John IV still updates the MAMEUI project, but as there are no actual MAMEUI developers driving development, but hackers applying quick fixes ensuring the whole ball of wax doesn't fall apart...

...

No offense to Robbbert, but you're honestly much better off using MESS itself from command-line, or learning to use it with a modern frontend such as QMC2. My $0.02.

Still, MESSUI will be around as people like Robbbert continue patching it to the latest MESS code and compiling it.

Anyhow, all that is a bit off-topic for this forum these days.

Re: Can't compile latest MESS? READ THIS THREAD [Re: Just Desserts] #94595 06/11/14 01:26 PM
Joined: Aug 2012
Posts: 65
arcadefan Offline
Member
Offline
Member
Joined: Aug 2012
Posts: 65
Anybody having trouble compiling?
Using the following commandline:

Code:
make -j3 TARGET=UME NOWERROR=1 USE_NETWORK=1 PTR64=1 sse4=1


I get this when it tries to link the executable:

Code:
Linking UME64.exe...
obj/windows64/UME/UME/libbus.a(epson_lx800.o):epson_lx800.c:(.text+0x5b5): undef
ined reference to `e05a03_device::write(address_space&, unsigned int, unsigned c
har, unsigned char)'
obj/windows64/UME/UME/libbus.a(epson_lx800.o):epson_lx800.c:(.text+0x5e3): undef
ined reference to `e05a03_device::read(address_space&, unsigned int, unsigned ch
ar)'
c:/mingw64-w64/bin/../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mi
ngw32/bin/ld.exe: obj/windows64/UME/UME/libbus.a(epson_lx800.o): bad reloc addre
ss 0x0 in section `.data'
c:/mingw64-w64/bin/../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mi
ngw32/bin/ld.exe: final link failed: Invalid operation
collect2: ld returned 1 exit status
make: *** [UME64.exe] Error 1


Any ideas?

Last edited by arcadefan; 06/11/14 01:39 PM.
Page 16 of 40 1 2 14 15 16 17 18 39 40

Who's Online Now
4 registered members (reenigne, AJR, hal3000, 1 invisible), 140 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,692
Posts114,253
Members4,865
Most Online510
Aug 26th, 2019
Powered by UBB.threads™ PHP Forum Software 7.7.3