News:

Rule #1 - Be Patient - Rule #2 - Don't ask when, if you don't contribute - Rule #3 - You have coding skills - LinuxMCE's small brother is available: http://www.agocontrol.com

Main Menu

MAME Compilation errors on X86_64

Started by struggler, July 22, 2009, 12:29:26 PM

Previous topic - Next topic

struggler

Does anyone ever compiled MAME on X86_64 architecture?
I'm following the wiki instructions but when I'm compiling MAME_Plugin I get the following error(s):


linuxmce@dcerouter:~/trunk/src/MAME_PlugIn$ make so
Computing dependencies for MAMEMediaStream.cpp done
Computing dependencies for MAMEROM.cpp done
Computing dependencies for ../Gen_Devices/MAME_PlugInBase.cpp done
Computing dependencies for MAME_PlugIn.cpp done
Computing dependencies for Main.cpp done
g++ -c -I.. -I../DCE -I/usr/include/mysql -DKDE_LMCE -DDEBUG -DTHREAD_LOG -DLOG_ALL_QUERIES -I/opt/libxine1-pluto/include -I/opt/linphone-1.3.5/include  -Wall -fPIC -ggdb3  -fmessage-length=0 Main.cpp -o Main.o
../DCE/DeviceData_Base.h: In member function âbool DCE::DeviceData_Base::WithinCategory(long int, DCE::DeviceCategory*)â:
../DCE/DeviceData_Base.h:397: warning: comparison between signed and unsigned integer expressions
../DCE/DeviceData_Impl.h: In member function âint DCE::MAME_PlugIn_Data::Get_Priority()â:
../DCE/DeviceData_Impl.h:51: error: âstd::map<int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<const int, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > DCE::DeviceData_Impl::m_mapParametersâ is private
../Gen_Devices/MAME_PlugInBase.h:98: error: within this context
../Media_Plugin/MediaListGrid.h: At global scope:
../Media_Plugin/MediaListGrid.h:143: warning: âbool FileBrowserInfoComparerLastViewed(FileBrowserInfo*, FileBrowserInfo*)â defined but not used
../Media_Plugin/MediaListGrid.h:148: warning: âbool FileBrowserInfoComparerTrack(FileBrowserInfo*, FileBrowserInfo*)â defined but not used
make: *** [Main.o] Error 1



Can anyone send me a MAME_Plugin.so and MAME_Player X86_64 compiled Binaries? Or, even better, the compilation work arround for this error.

Thanks

tschak909

Sorry fella, upgrade to 0810 Alpha. We build the mame support as part of the system, now. We do not support 0710 at all, nor will we ever again.

-Thom