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.