Main > Software Forum
hiscore diff (with no nag/white box removal)
ayjanu:
I'll try to compile it in Manjaro Linux today. (SDL version.)
kmi:
I have compiled in Arch Linux with hi_160_2_txt and I have the following error.
--- Code: ---Traceback (most recent call last):
File "src/build/makelist.py", line 62, in <module>
if parse_file(sys.argv[1]) :
File "src/build/makelist.py", line 42, in parse_file
drivname += c
TypeError: Can't convert 'int' object to str implicitly
makefile:1016: fallo en las instrucciones para el objetivo 'obj/sdl64/mame/mame/drivlist.c'
make: *** [obj/sdl64/mame/mame/drivlist.c] Error 1
--- End code ---
--- Code: ---Compiling src/osd/sdl/window.c...
src/osd/sdl/window.c: En la función miembro ‘void sdl_window_info::update_hi()’:
src/osd/sdl/window.c:1103:27: error: variable ‘primlist’ sin usar [-Werror=unused-variable]
render_primitive_list &primlist = *m_renderer->get_primitives();
^
cc1plus: todos los avisos se tratan como errores
makefile:972: fallo en las instrucciones para el objetivo 'obj/sdl64/osd/sdl/window.o'
make: *** [obj/sdl64/osd/sdl/window.o] Error 1
--- End code ---
ayjanu:
Here's the error output from my attempted compile in Manjaro:
--- Code: ---Linking mame...
obj/sdl/libosd.a(osdobj_common.o):(.rodata._ZTI12osd_common_t[_ZTI12osd_common_t]+0x18): undefined reference to `typeinfo for osd_interface'
collect2: error: ld returned 1 exit status
makefile:948: recipe for target 'mame' failed
make: *** [mame] Error 1
rm obj/sdl/osd/modules/debugger/qt/deviceinformationwindow.moc.c obj/sdl/osd/modules/debugger/qt/mainwindow.moc.c obj/sdl/osd/modules/debugger/qt/windowqt.moc.c obj/sdl/osd/modules/debugger/qt/dasmwindow.moc.c obj/sdl/osd/modules/debugger/qt/logwindow.moc.c obj/sdl/osd/modules/debugger/qt/deviceswindow.moc.c obj/sdl/osd/modules/debugger/qt/debuggerview.moc.c obj/sdl/osd/modules/debugger/qt/memorywindow.moc.c obj/sdl/osd/modules/debugger/qt/breakpointswindow.moc.c
--- End code ---
EDIT: Interesting that our error outputs are different, despite Manjaro being a derivative of Arch. Due to this, I should probably provide some additional details about what dependencies I have listed, and what command I use to build SDLMAME. It's thanks to information obtained from the PKGBUILD for the sdlume package in the Arch User Repository (which I normally build, plus sdlmame has been moved to the community repository now), that I was able to find the needed dependencies and commands...
For dependencies, the following are listed as required: libxinerama, sdl2_ttf, qt4, flac, portmidi, sqlite, and expat
and the following is listed as optional: ttf-liberation
And the command I use to build:
--- Code: ---make NOWERROR=1 PYTHON=python2 \
BUILD_EXPAT=0 BUILD_ZLIB=0 BUILD_FLAC=0 BUILD_JPEGLIB=0 BUILD_MIDILIB=0 \
BUILD_SQLITE3=0 \
SUFFIX64=
--- End code ---
Perhaps this additional information may prove useful...
MKChamp:
I appreciate the help on this. I am not set up to compile SDL builds myself to test, so this really helps out. Try the attached patch and cross your fingers....
chubsta:
well, this sure is odd - compiles fine now with the latest patch but when i run a game there is no video! The game seems to play blind fine, have tried with a few different ones and it is the same...
although i normally run a front-end i have tried just running the executable and it does not bring up the usual mame menu so it is not a problem that just affects games, the issue appears from the first running.
have tried a basic compile again and that is ok, just the patched one has the problem - thanks for your continuing work on this...
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version