Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 531478 - dev-games/mygui-3.2.1[tools] ld: CMakeFiles/LayoutEditor.dir/Application.cpp.o: undefined reference to symbol '_ZN5boost6system15system_categoryEv' /usr/lib64/libboost_system.so.1.55.0: error adding symbols: DSO missing from command line
Summary: dev-games/mygui-3.2.1[tools] ld: CMakeFiles/LayoutEditor.dir/Application.cpp....
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-12-02 21:06 UTC by farmboy0
Modified: 2015-04-20 19:13 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info '=dev-games/mygui-3.2.1::gentoo' (info,18.86 KB, text/plain)
2014-12-02 21:09 UTC, farmboy0
Details

Note You need to log in before you can comment on or make changes to this bug.
Description farmboy0 2014-12-02 21:06:38 UTC
Building dev-games/mygui-3.2.1 package with the tools USE flag fails with the following error:

Linking CXX executable ../../bin/LayoutEditor
cd /var/tmp/portage/dev-games/mygui-3.2.1/work/mygui-3.2.1_build/Tools/LayoutEditor && /usr/bin/cmake -E cmake_link_script CMakeFiles/LayoutEditor.dir/link.txt --verbose=1
/usr/bin/x86_64-pc-linux-gnu-g++   -march=native -O2 -pipe  -w   -Wl,-O1 -Wl,--as-needed CMakeFiles/LayoutEditor.dir/__/__/Common/Precompiled.cpp.o CMakeFiles/LayoutEditor.dir/Application.cpp.o CMakeFiles/LayoutEditor.dir/ApplicationState.cpp.o CMakeFiles/LayoutEditor.dir/AreaSelectorControl.cpp.o CMakeFiles/LayoutEditor.dir/BackgroundControl.cpp.o CMakeFiles/LayoutEditor.dir/BackwardCompatibilityManager.cpp.o CMakeFiles/LayoutEditor.dir/CodeGenerator.cpp.o CMakeFiles/LayoutEditor.dir/EditorState.cpp.o CMakeFiles/LayoutEditor.dir/EditorToolTip.cpp.o CMakeFiles/LayoutEditor.dir/EditorWidgets.cpp.o CMakeFiles/LayoutEditor.dir/GroupMessage.cpp.o CMakeFiles/LayoutEditor.dir/MainMenuControl.cpp.o CMakeFiles/LayoutEditor.dir/MainPaneControl.cpp.o CMakeFiles/LayoutEditor.dir/MainWorkspaceControl.cpp.o CMakeFiles/LayoutEditor.dir/MyGUI_RTTLayer.cpp.o CMakeFiles/LayoutEditor.dir/PanelControllers.cpp.o CMakeFiles/LayoutEditor.dir/PanelExtensionProperties.cpp.o CMakeFiles/LayoutEditor.dir/PanelItems.cpp.o CMakeFiles/LayoutEditor.dir/PanelMainProperties.cpp.o CMakeFiles/LayoutEditor.dir/PanelProperties.cpp.o CMakeFiles/LayoutEditor.dir/PanelTemplateProperties.cpp.o CMakeFiles/LayoutEditor.dir/PanelUserData.cpp.o CMakeFiles/LayoutEditor.dir/Parse.cpp.o CMakeFiles/LayoutEditor.dir/PositionSelectorControl.cpp.o CMakeFiles/LayoutEditor.dir/ProjectControl.cpp.o CMakeFiles/LayoutEditor.dir/PropertiesPanelView.cpp.o CMakeFiles/LayoutEditor.dir/PropertyFieldAlpha.cpp.o CMakeFiles/LayoutEditor.dir/PropertyFieldColour.cpp.o CMakeFiles/LayoutEditor.dir/PropertyFieldComboBox.cpp.o CMakeFiles/LayoutEditor.dir/PropertyFieldEditBox.cpp.o CMakeFiles/LayoutEditor.dir/PropertyFieldFileName.cpp.o CMakeFiles/LayoutEditor.dir/PropertyFieldFont.cpp.o CMakeFiles/LayoutEditor.dir/PropertyFieldManager.cpp.o CMakeFiles/LayoutEditor.dir/PropertyFieldNumeric.cpp.o CMakeFiles/LayoutEditor.dir/PropertyFieldPosition.cpp.o CMakeFiles/LayoutEditor.dir/PropertyFieldSkin.cpp.o CMakeFiles/LayoutEditor.dir/PropertyFieldType.cpp.o CMakeFiles/LayoutEditor.dir/RecentFilesManager.cpp.o CMakeFiles/LayoutEditor.dir/SelectorControl.cpp.o CMakeFiles/LayoutEditor.dir/SeparatorPartControl.cpp.o CMakeFiles/LayoutEditor.dir/SettingsGeneralControl.cpp.o CMakeFiles/LayoutEditor.dir/SettingsResourcePathsControl.cpp.o CMakeFiles/LayoutEditor.dir/SettingsResourcesControl.cpp.o CMakeFiles/LayoutEditor.dir/SettingsUpdateResourcesControl.cpp.o CMakeFiles/LayoutEditor.dir/SettingsWidgetsControl.cpp.o CMakeFiles/LayoutEditor.dir/StatisticInfoControl.cpp.o CMakeFiles/LayoutEditor.dir/TestState.cpp.o CMakeFiles/LayoutEditor.dir/TextureControl.cpp.o CMakeFiles/LayoutEditor.dir/TextureToolControl.cpp.o CMakeFiles/LayoutEditor.dir/ToolsControl.cpp.o CMakeFiles/LayoutEditor.dir/UndoManager.cpp.o CMakeFiles/LayoutEditor.dir/WidgetContainer.cpp.o CMakeFiles/LayoutEditor.dir/WidgetCreatorManager.cpp.o CMakeFiles/LayoutEditor.dir/WidgetSelectorManager.cpp.o CMakeFiles/LayoutEditor.dir/WidgetTypes.cpp.o CMakeFiles/LayoutEditor.dir/WidgetsWindow.cpp.o CMakeFiles/LayoutEditor.dir/WorkspaceControl.cpp.o  -o ../../bin/LayoutEditor -rdynamic ../../lib/libCommon.a ../../lib/libMyGUI.OgrePlatform.a ../../lib/libMyGUIEngine.so.3.2.1 ../../lib/libEditorFramework.so ../../lib/libCommon.a -lOIS -lX11 ../../lib/libMyGUI.OgrePlatform.a -lOgreMain -lpthread ../../lib/libMyGUIEngine.so.3.2.1 -lfreetype -ldl -Wl,-rpath,/var/tmp/portage/dev-games/mygui-3.2.1/work/mygui-3.2.1_build/lib: 
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/../../../../x86_64-pc-linux-gnu/bin/ld: CMakeFiles/LayoutEditor.dir/Application.cpp.o: undefined reference to symbol '_ZN5boost6system15system_categoryEv'
/usr/lib64/libboost_system.so.1.55.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
Tools/LayoutEditor/CMakeFiles/LayoutEditor.dir/build.make:1497: recipe for target 'bin/LayoutEditor' failed
make[2]: *** [bin/LayoutEditor] Error 1
make[2]: Leaving directory '/var/tmp/portage/dev-games/mygui-3.2.1/work/mygui-3.2.1_build'
CMakeFiles/Makefile2:392: recipe for target 'Tools/LayoutEditor/CMakeFiles/LayoutEditor.dir/all' failed
make[1]: *** [Tools/LayoutEditor/CMakeFiles/LayoutEditor.dir/all] Error 2
make[1]: Leaving directory '/var/tmp/portage/dev-games/mygui-3.2.1/work/mygui-3.2.1_build'
Makefile:116: recipe for target 'all' failed
make: *** [all] Error 2

This same issue is described here:
https://stackoverflow.com/questions/22372601/boost-with-cmake-on-linuxubuntu

Reproducible: Always
Comment 1 farmboy0 2014-12-02 21:09:09 UTC
Created attachment 390810 [details]
emerge --info '=dev-games/mygui-3.2.1::gentoo'
Comment 2 Mr. Bones. (RETIRED) gentoo-dev 2015-04-20 19:13:32 UTC
mygui-3.2.1 is gone.