@Frode
Just downloaded and compiled but the build stopped with an error I never seen before:
Code:
g++ -DHAVE_CONFIG_H -I. -DMACOSX -DUAE -DFSUAE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./glee -I./manymouse -I./src/slirp/include -I./libudis86/include -I./libmpeg2/include -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include/libpng16 -D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -DLUA_USE_POSIX -I/opt/local/Library/Frameworks/OpenAL.framework/Versions/A/Headers -I/opt/local/include/libpng16 -I/Library/Frameworks/SDL2.framework/Versions/A/Headers -I/opt/local/include -Wmissing-declarations -fvisibility=hidden -g -O2 -MT src/rommgr.o -MD -MP -MF $depbase.Tpo -c -o src/rommgr.o src/rommgr.cpp &&\
mv -f $depbase.Tpo $depbase.Po
cc1plus: warning: command line option "-Wmissing-declarations" is valid for C/ObjC but not for C++
src/rommgr.cpp:314: error: integer constant is too large for ‘long’ type
src/rommgr.cpp:318: error: integer constant is too large for ‘long’ type
src/rommgr.cpp: In function ‘int decode_cloanto_rom_do(unsigned char*, int, int)’:
src/rommgr.cpp:892: warning: passing negative value ‘-0x00000000000000001’ for argument 3 to ‘romdata* checkromdata(const unsigned char*, int, uae_u32)’
src/rommgr.cpp: In function ‘romdata* getromdatabydata(unsigned char*, int)’:
src/rommgr.cpp:974: warning: passing negative value ‘-0x00000000000000001’ for argument 3 to ‘romdata* checkromdata(const unsigned char*, int, uae_u32)’
src/rommgr.cpp:977: warning: passing negative value ‘-0x00000000000000001’ for argument 3 to ‘romdata* checkromdata(const unsigned char*, int, uae_u32)’
make[3]: *** [src/rommgr.o] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [bundle] Error 2