Date: Tue, 7 Jan 2014 21:28:38 -0700 From: Suchipi Izumi <me@suchipi.com> To: "freebsd-ports@freebsd.org" <freebsd-ports@freebsd.org> Subject: emulators/dolphin-emu fails to build on 10.0-RC4 Message-ID: <BAY176-W961260100D49BF6FD30DAA1B10@phx.gbl>
next in thread | raw e-mail | index | archive | help
On FreeBSD 10.0-RC4 using GENERIC kernel on amd64=2C I run into this: [ 89%] Built target core --- Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/all --- /usr/bin/make -f Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/build.mak= e Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/depend --- Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/depend --- cd /usr/ports/emulators/dolphin-emu/work/dolphin-emu-4.0.0 && /usr/local/bi= n/cmake -E cmake_depends "Unix Makefiles" /usr/ports/emulators/dolphin-emu/= work/dolphin-emu-4.0.0 /usr/ports/emulators/dolphin-emu/work/dolphin-emu-4.= 0.0/Source/Core/DolphinWX /usr/ports/emulators/dolphin-emu/work/dolphin-emu= -4.0.0 /usr/ports/emulators/dolphin-emu/work/dolphin-emu-4.0.0/Source/Core/= DolphinWX /usr/ports/emulators/dolphin-emu/work/dolphin-emu-4.0.0/Source/Co= re/DolphinWX/CMakeFiles/dolphin-emu.dir/DependInfo.cmake /usr/bin/make -f Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/build.mak= e Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/build --- Binaries/dolphin-emu --- Linking CXX executable ../../../Binaries/dolphin-emu cd /usr/ports/emulators/dolphin-emu/work/dolphin-emu-4.0.0/Source/Core/Dolp= hinWX && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/dolphin-emu.d= ir/link.txt --verbose=3D1 /usr/local/bin/g++46 -O2 -pipe -Wl=2C-rpath=3D/usr/local/lib/gcc46 -fno-s= trict-aliasing -Wl=2C-rpath=3D/usr/local/lib/gcc46 -Wtype-limits -Wsign-com= pare -Wignored-qualifiers -Wuninitialized -Wlogical-op -Wshadow -Winit-self= -fvisibility-inlines-hidden -fvisibility=3Dhidden -pthread -O2 -pipe -Wl= =2C-rpath=3D/usr/local/lib/gcc46 -fno-strict-aliasing -Wl=2C-rpath=3D/usr/l= ocal/lib/gcc46 -Wl=2C-rpath=3D/usr/local/lib/gcc46 -L/usr/local/lib/gcc46= CMakeFiles/dolphin-emu.dir/Src/ARCodeAddEdit.cpp.o CMakeFiles/dolphin-emu.= dir/Src/AboutDolphin.cpp.o CMakeFiles/dolphin-emu.dir/Src/CheatsWindow.cpp.= o CMakeFiles/dolphin-emu.dir/Src/ConfigMain.cpp.o CMakeFiles/dolphin-emu.di= r/Src/Debugger/BreakpointDlg.cpp.o CMakeFiles/dolphin-emu.dir/Src/Debugger/= BreakpointView.cpp.o CMakeFiles/dolphin-emu.dir/Src/Debugger/BreakpointWind= ow.cpp.o CMakeFiles/dolphin-emu.dir/Src/Debugger/CodeView.cpp.o CMakeFiles/= dolphin-emu.dir/Src/Debugger/CodeWindow.cpp.o CMakeFiles/dolphin-emu.dir/Sr= c/Debugger/CodeWindowFunctions.cpp.o CMakeFiles/dolphin-emu.dir/Src/Debugge= r/DSPDebugWindow.cpp.o CMakeFiles/dolphin-emu.dir/Src/Debugger/DSPRegisterV= iew.cpp.o CMakeFiles/dolphin-emu.dir/Src/Debugger/DebuggerPanel.cpp.o CMake= Files/dolphin-emu.dir/Src/Debugger/DebuggerUIUtil.cpp.o CMakeFiles/dolphin-= emu.dir/Src/Debugger/JitWindow.cpp.o CMakeFiles/dolphin-emu.dir/Src/Debugge= r/MemoryCheckDlg.cpp.o CMakeFiles/dolphin-emu.dir/Src/Debugger/MemoryView.c= pp.o CMakeFiles/dolphin-emu.dir/Src/Debugger/MemoryWindow.cpp.o CMakeFiles/= dolphin-emu.dir/Src/Debugger/RegisterView.cpp.o CMakeFiles/dolphin-emu.dir/= Src/Debugger/RegisterWindow.cpp.o CMakeFiles/dolphin-emu.dir/Src/FifoPlayer= Dlg.cpp.o CMakeFiles/dolphin-emu.dir/Src/Frame.cpp.o CMakeFiles/dolphin-emu= .dir/Src/FrameAui.cpp.o CMakeFiles/dolphin-emu.dir/Src/FrameTools.cpp.o CMa= keFiles/dolphin-emu.dir/Src/GameListCtrl.cpp.o CMakeFiles/dolphin-emu.dir/S= rc/GeckoCodeDiag.cpp.o CMakeFiles/dolphin-emu.dir/Src/HotkeyDlg.cpp.o CMake= Files/dolphin-emu.dir/Src/ISOFile.cpp.o CMakeFiles/dolphin-emu.dir/Src/ISOP= roperties.cpp.o CMakeFiles/dolphin-emu.dir/Src/InputConfigDiag.cpp.o CMakeF= iles/dolphin-emu.dir/Src/InputConfigDiagBitmaps.cpp.o CMakeFiles/dolphin-em= u.dir/Src/LogConfigWindow.cpp.o CMakeFiles/dolphin-emu.dir/Src/LogWindow.cp= p.o CMakeFiles/dolphin-emu.dir/Src/Main.cpp.o CMakeFiles/dolphin-emu.dir/Sr= c/MemcardManager.cpp.o CMakeFiles/dolphin-emu.dir/Src/MemoryCards/WiiSaveCr= ypted.cpp.o CMakeFiles/dolphin-emu.dir/Src/NetWindow.cpp.o CMakeFiles/dolph= in-emu.dir/Src/PHackSettings.cpp.o CMakeFiles/dolphin-emu.dir/Src/PatchAddE= dit.cpp.o CMakeFiles/dolphin-emu.dir/Src/TASInputDlg.cpp.o CMakeFiles/dolph= in-emu.dir/Src/UDPConfigDiag.cpp.o CMakeFiles/dolphin-emu.dir/Src/VideoConf= igDiag.cpp.o CMakeFiles/dolphin-emu.dir/Src/WXInputBase.cpp.o CMakeFiles/do= lphin-emu.dir/Src/WiimoteConfigDiag.cpp.o CMakeFiles/dolphin-emu.dir/Src/Wx= Utils.cpp.o CMakeFiles/dolphin-emu.dir/Src/GLInterface/GLX.cpp.o CMakeFiles= /dolphin-emu.dir/Src/GLInterface/X11_Util.cpp.o CMakeFiles/dolphin-emu.dir/= Src/X11Utils.cpp.o -o ../../../Binaries/dolphin-emu -L/usr/local/lib/port= audio2 -L/usr/local/lib ../Core/libcore.a -lexecinfo /usr/local/lib/liblz= o2.so ../DiscIO/libdiscio.a ../../../Externals/Bochs_disasm/libbdisasm.a ..= /InputCommon/libinputcommon.a ../Common/libcommon.a ../AudioCommon/libaudio= common.a -lz -lsfml-network /usr/local/lib/libfreetype.so /usr/local/lib/li= bgtk-x11-2.0.so /usr/local/lib/libgdk-x11-2.0.so /usr/local/lib/libcairo.so= /usr/local/lib/libpango-1.0.so /usr/local/lib/libpangocairo-1.0.so /usr/lo= cal/lib/libpangoft2-1.0.so /usr/local/lib/libpangoxft-1.0.so /usr/local/lib= /libgdk_pixbuf-2.0.so /usr/local/lib/libgthread-2.0.so /usr/local/lib/libgm= odule-2.0.so /usr/local/lib/libgio-2.0.so /usr/local/lib/libatk-1.0.so /usr= /local/lib/libgobject-2.0.so /usr/local/lib/libglib-2.0.so /usr/local/lib/l= ibSM.so /usr/local/lib/libICE.so /usr/local/lib/libX11.so /usr/local/lib/li= bXext.so -lXi -lXrandr /usr/local/lib/libSDLmain.a /usr/local/lib/libSDL.so= -pthread -lavcodec -lavformat -lswscale -lavutil -lusbhid -lminiupnpc -L/u= sr/local/lib -pthread -lwx_gtk2u_core-2.9 -lwx_gtk2u_aui-2.9 -lwx_gtk2u_adv= -2.9 -lwx_baseu-2.9 ../../Plugins/Plugin_VideoSoftware/libvideosoftware.a .= ./../Plugins/Plugin_VideoOGL/libvideoogl.a ../VideoCommon/libvideocommon.a = ../Core/libcore.a ../../Plugins/Plugin_VideoSoftware/libvideosoftware.a ../= ../Plugins/Plugin_VideoOGL/libvideoogl.a ../VideoCommon/libvideocommon.a ..= /../../Externals/Bochs_disasm/libbdisasm.a ../InputCommon/libinputcommon.a = -lusb /usr/local/lib/libpolarssl.so -lportaudio -L/usr/local/lib ../../../E= xternals/SOIL/libSOIL.a -lGLEW /usr/local/lib/libGLU.so /usr/local/lib/libG= L.so ../../../Externals/CLRun/libclrun.a -lsfml-network /usr/local/lib/libS= M.so /usr/local/lib/libICE.so /usr/local/lib/libX11.so /usr/local/lib/libXe= xt.so -lusbhid -lwx_gtk2u_core-2.9 -lwx_gtk2u_aui-2.9 -lwx_gtk2u_adv-2.9 -l= wx_baseu-2.9 ../Common/libcommon.a -pthread /usr/local/lib/libopenal.so -lS= oundTouch -Wl=2C-rpath=2C/usr/local/lib/portaudio2:/usr/local/lib:=20 CMakeFiles/dolphin-emu.dir/Src/Debugger/BreakpointView.cpp.o:(.rodata._ZTV1= 5CBreakPointView[vtable for CBreakPointView]+0x728): undefined reference to= `non-virtual thunk to wxGenericListCtrl::GetSizeAvailableForScrollTarget(w= xSize const&)' CMakeFiles/dolphin-emu.dir/Src/Debugger/RegisterView.cpp.o:(.rodata._ZTV13C= RegisterView[vtable for CRegisterView]+0x6e0): undefined reference to `non-= virtual thunk to wxGrid::GetSizeAvailableForScrollTarget(wxSize const&)' CMakeFiles/dolphin-emu.dir/Src/GeckoCodeDiag.cpp.o: In function `Gecko::Cod= eConfigPanel::DownloadCodes(wxCommandEvent&) [clone .part.159]': GeckoCodeDiag.cpp:(.text+0x2433): undefined reference to `sf::Http::Request= ::Request(sf::Http::Request::Method=2C std::basic_string<char=2C std::char_= traits<char>=2C std::allocator<char> > const&=2C std::basic_string<char=2C = std::char_traits<char>=2C std::allocator<char> > const&)' GeckoCodeDiag.cpp:(.text+0x24cf): undefined reference to `sf::Http::Request= ::SetURI(std::basic_string<char=2C std::char_traits<char>=2C std::allocator= <char> > const&)' GeckoCodeDiag.cpp:(.text+0x2526): undefined reference to `sf::Http::SetHost= (std::basic_string<char=2C std::char_traits<char>=2C std::allocator<char> >= const&=2C unsigned short)' CMakeFiles/dolphin-emu.dir/Src/MemcardManager.cpp.o:(.rodata._ZTVN15CMemcar= dManager16CMemcardListCtrlE[vtable for CMemcardManager::CMemcardListCtrl]+0= x728): undefined reference to `non-virtual thunk to wxGenericListCtrl::GetS= izeAvailableForScrollTarget(wxSize const&)' CMakeFiles/dolphin-emu.dir/Src/Debugger/DSPRegisterView.cpp.o:(.rodata._ZTV= 15DSPRegisterView[vtable for DSPRegisterView]+0x6e0): undefined reference t= o `non-virtual thunk to wxGrid::GetSizeAvailableForScrollTarget(wxSize cons= t&)' CMakeFiles/dolphin-emu.dir/Src/Debugger/JitWindow.cpp.o:(.rodata._ZTV12JitB= lockList[vtable for JitBlockList]+0x728): undefined reference to `non-virtu= al thunk to wxGenericListCtrl::GetSizeAvailableForScrollTarget(wxSize const= &)' CMakeFiles/dolphin-emu.dir/Src/GameListCtrl.cpp.o:(.rodata._ZTV13CGameListC= trl[vtable for CGameListCtrl]+0x728): undefined reference to `non-virtual t= hunk to wxGenericListCtrl::GetSizeAvailableForScrollTarget(wxSize const&)' CMakeFiles/dolphin-emu.dir/Src/VideoConfigDiag.cpp.o:(.rodata._ZTV13Setting= Choice[vtable for SettingChoice]+0x6d0): undefined reference to `non-virtua= l thunk to wxChoice::GetCount() const' CMakeFiles/dolphin-emu.dir/Src/VideoConfigDiag.cpp.o:(.rodata._ZTV13Setting= Choice[vtable for SettingChoice]+0x6d8): undefined reference to `non-virtua= l thunk to wxChoice::GetString(unsigned int) const' CMakeFiles/dolphin-emu.dir/Src/VideoConfigDiag.cpp.o:(.rodata._ZTV13Setting= Choice[vtable for SettingChoice]+0x6e0): undefined reference to `non-virtua= l thunk to wxChoice::SetString(unsigned int=2C wxString const&)' CMakeFiles/dolphin-emu.dir/Src/VideoConfigDiag.cpp.o:(.rodata._ZTV13Setting= Choice[vtable for SettingChoice]+0x6e8): undefined reference to `non-virtua= l thunk to wxChoice::FindString(wxString const&=2C bool) const' CMakeFiles/dolphin-emu.dir/Src/VideoConfigDiag.cpp.o:(.rodata._ZTV13Setting= Choice[vtable for SettingChoice]+0x6f0): undefined reference to `non-virtua= l thunk to wxChoice::SetSelection(int)' CMakeFiles/dolphin-emu.dir/Src/VideoConfigDiag.cpp.o:(.rodata._ZTV13Setting= Choice[vtable for SettingChoice]+0x6f8): undefined reference to `non-virtua= l thunk to wxChoice::GetSelection() const' CMakeFiles/dolphin-emu.dir/Src/VideoConfigDiag.cpp.o:(.rodata._ZTV13Setting= Choice[vtable for SettingChoice]+0x720): undefined reference to `non-virtua= l thunk to wxChoice::DoInsertItems(wxArrayStringsAdapter const&=2C unsigned= int=2C void**=2C wxClientDataType)' CMakeFiles/dolphin-emu.dir/Src/VideoConfigDiag.cpp.o:(.rodata._ZTV13Setting= Choice[vtable for SettingChoice]+0x730): undefined reference to `non-virtua= l thunk to wxChoice::DoSetItemClientData(unsigned int=2C void*)' CMakeFiles/dolphin-emu.dir/Src/VideoConfigDiag.cpp.o:(.rodata._ZTV13Setting= Choice[vtable for SettingChoice]+0x738): undefined reference to `non-virtua= l thunk to wxChoice::DoGetItemClientData(unsigned int) const' CMakeFiles/dolphin-emu.dir/Src/VideoConfigDiag.cpp.o:(.rodata._ZTV13Setting= Choice[vtable for SettingChoice]+0x740): undefined reference to `non-virtua= l thunk to wxChoice::DoClear()' CMakeFiles/dolphin-emu.dir/Src/VideoConfigDiag.cpp.o:(.rodata._ZTV13Setting= Choice[vtable for SettingChoice]+0x748): undefined reference to `non-virtua= l thunk to wxChoice::DoDeleteOneItem(unsigned int)' ../Core/libcore.a(NetPlayServer.cpp.o): In function `NetPlayServer::ChangeG= ame(std::basic_string<char=2C std::char_traits<char>=2C std::allocator<char= > > const&)': NetPlayServer.cpp:(.text+0x12bc): undefined reference to `sf::Packet::opera= tor<<(std::basic_string<char=2C std::char_traits<char>=2C std::allocator<ch= ar> > const&)' ../Core/libcore.a(NetPlayServer.cpp.o): In function `NetPlayServer::SendCha= tMessage(std::basic_string<char=2C std::char_traits<char>=2C std::allocator= <char> > const&)': NetPlayServer.cpp:(.text+0x15db): undefined reference to `sf::Packet::opera= tor<<(std::basic_string<char=2C std::char_traits<char>=2C std::allocator<ch= ar> > const&)' ../Core/libcore.a(NetPlayServer.cpp.o): In function `NetPlayServer::OnData(= sf::Packet&=2C sf::SocketTCP&)': NetPlayServer.cpp:(.text+0x1d20): undefined reference to `sf::Packet::opera= tor>>(std::basic_string<char=2C std::char_traits<char>=2C std::allocator<ch= ar> >&)' NetPlayServer.cpp:(.text+0x1d65): undefined reference to `sf::Packet::opera= tor<<(std::basic_string<char=2C std::char_traits<char>=2C std::allocator<ch= ar> > const&)' ../Core/libcore.a(NetPlayServer.cpp.o): In function `NetPlayServer::OnConne= ct(sf::SocketTCP&)': NetPlayServer.cpp:(.text+0x346b): undefined reference to `sf::Packet::opera= tor>>(std::basic_string<char=2C std::char_traits<char>=2C std::allocator<ch= ar> >&)' NetPlayServer.cpp:(.text+0x3584): undefined reference to `sf::Packet::opera= tor>>(std::basic_string<char=2C std::char_traits<char>=2C std::allocator<ch= ar> >&)' NetPlayServer.cpp:(.text+0x3599): undefined reference to `sf::Packet::opera= tor>>(std::basic_string<char=2C std::char_traits<char>=2C std::allocator<ch= ar> >&)' NetPlayServer.cpp:(.text+0x3628): undefined reference to `sf::Packet::opera= tor<<(std::basic_string<char=2C std::char_traits<char>=2C std::allocator<ch= ar> > const&)' NetPlayServer.cpp:(.text+0x3638): undefined reference to `sf::Packet::opera= tor<<(std::basic_string<char=2C std::char_traits<char>=2C std::allocator<ch= ar> > const&)' NetPlayServer.cpp:(.text+0x3730): undefined reference to `sf::Packet::opera= tor<<(std::basic_string<char=2C std::char_traits<char>=2C std::allocator<ch= ar> > const&)' NetPlayServer.cpp:(.text+0x373d): undefined reference to `sf::Packet::opera= tor<<(std::basic_string<char=2C std::char_traits<char>=2C std::allocator<ch= ar> > const&)' NetPlayServer.cpp:(.text+0x3cbb): undefined reference to `sf::Packet::opera= tor<<(std::basic_string<char=2C std::char_traits<char>=2C std::allocator<ch= ar> > const&)' ../Core/libcore.a(NetPlayClient.cpp.o):NetPlayClient.cpp:(.text+0x1f6c): mo= re undefined references to `sf::Packet::operator<<(std::basic_string<char= =2C std::char_traits<char>=2C std::allocator<char> > const&)' follow ../Core/libcore.a(NetPlayClient.cpp.o): In function `NetPlayClient::OnData(= sf::Packet&)': NetPlayClient.cpp:(.text+0x2408): undefined reference to `sf::Packet::opera= tor>>(std::basic_string<char=2C std::char_traits<char>=2C std::allocator<ch= ar> >&)' NetPlayClient.cpp:(.text+0x2415): undefined reference to `sf::Packet::opera= tor>>(std::basic_string<char=2C std::char_traits<char>=2C std::allocator<ch= ar> >&)' NetPlayClient.cpp:(.text+0x2498): undefined reference to `sf::Packet::opera= tor>>(std::basic_string<char=2C std::char_traits<char>=2C std::allocator<ch= ar> >&)' NetPlayClient.cpp:(.text+0x25b8): undefined reference to `sf::Packet::opera= tor>>(std::basic_string<char=2C std::char_traits<char>=2C std::allocator<ch= ar> >&)' ../Core/libcore.a(NetPlayClient.cpp.o): In function `NetPlayClient::NetPlay= Client(std::basic_string<char=2C std::char_traits<char>=2C std::allocator<c= har> > const&=2C unsigned short=2C NetPlayUI*=2C std::basic_string<char=2C = std::char_traits<char>=2C std::allocator<char> > const&)': NetPlayClient.cpp:(.text+0x36a8): undefined reference to `sf::IPAddress::IP= Address(std::basic_string<char=2C std::char_traits<char>=2C std::allocator<= char> > const&)' NetPlayClient.cpp:(.text+0x3706): undefined reference to `sf::Packet::opera= tor<<(std::basic_string<char=2C std::char_traits<char>=2C std::allocator<ch= ar> > const&)' collect2: ld returned 1 exit status *** [Binaries/dolphin-emu] Error code 1 make[3]: stopped in /usr/ports/emulators/dolphin-emu/work/dolphin-emu-4.0.0 1 error make[3]: stopped in /usr/ports/emulators/dolphin-emu/work/dolphin-emu-4.0.0 *** [Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/all] Error code 2 make[2]: stopped in /usr/ports/emulators/dolphin-emu/work/dolphin-emu-4.0.0 1 error make[2]: stopped in /usr/ports/emulators/dolphin-emu/work/dolphin-emu-4.0.0 *** [all] Error code 2 make[1]: stopped in /usr/ports/emulators/dolphin-emu/work/dolphin-emu-4.0.0 1 error make[1]: stopped in /usr/ports/emulators/dolphin-emu/work/dolphin-emu-4.0.0 =3D=3D=3D> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the failure = to the maintainer. *** Error code 1 Stop. make: stopped in /usr/ports/emulators/dolphin-emu I tried to compile with MAKE_JOBS_UNSAFE=3Dyes=2C but the output is the sam= e. =
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BAY176-W961260100D49BF6FD30DAA1B10>