Chris.m,
Now I'm getting a whole bunch of undefined references.
arm-linux-g++ -o Orbiter Main.o Orbiter.o /home/oc60174/oe/build/tmp/staging/arm-linux/include/Gen_Devices/OrbiterBase.o /home/oc60174/oe/build/tmp/staging/arm-linux/include/utilities/linux/window_manager/WMController/WMController.o /home/oc60174/oe/build/tmp/staging/arm-linux/include/utilities/linux/window_manager/wmctrl/wmctrl.o /home/oc60174/oe/build/tmp/staging/arm-linux/include/utilities/linux/wrapper/wrapper_x11.o /home/oc60174/oe/build/tmp/staging/arm-linux/include/utilities/linux/wrapper/image_file.o Linux/win_list_manager.o -L/home/oc60174/oe/build/tmp/staging/arm-linux/lib -Wl,-rpath-link,/home/oc60174/oe/build/tmp/staging/arm-linux/lib -Wl,-O1 -lDCECommon -lSDL -lSDL_ttf -lSDL_image -lSGE -lSDL_gfx -lXtst -lXext -lXrender -lSDL_Helpers -lX11 -lXmu -lglib-2.0 -lSerializeClass -lDCECommon -lPlutoUtils -lmysqlclient -lpthread
/home/oc60174/oe/build/tmp/cross/lib/gcc/arm-linux/3.4.4/../../../../arm-linux/bin/ld: /home/oc60174/oe/build/tmp/staging/arm-linux/lib/libDCECommon.so: invalid string offset 141687512 >= 35395 for section `.dynstr'
/home/oc60174/oe/build/tmp/cross/lib/gcc/arm-linux/3.4.4/../../../../arm-linux/bin/ld: /home/oc60174/oe/build/tmp/staging/arm-linux/lib/libPlutoUtils.so: invalid string offset 139636128 >= 14657 for section `.dynstr'
/home/oc60174/oe/build/tmp/cross/lib/gcc/arm-linux/3.4.4/../../../../arm-linux/lib/crt1.o: In function `_start':
init.c:(.text+0x30): undefined reference to `main'
Orbiter.o: In function `DCE::Orbiter::CurrentScreen()':
/home/oc60174/oe/build/tmp/work/orbiter-13999.1.1-r0/Orbiter/Orbiter.cpp:783: undefined reference to `DCE::ScreenHistory::PK_Screen()'
Orbiter.o: In function `DCE::Orbiter::GetDataGridHighlightCell(DesignObj_DataGrid*)':
/home/oc60174/oe/build/tmp/work/orbiter-13999.1.1-r0/Orbiter/Orbiter.cpp:9050: undefined reference to `DesignObj_DataGrid::DataGridTable_Get(int, int)'
Orbiter.o: In function `DCE::Orbiter::StartCachingGrid(void*)': /home/oc60174/oe/build/tmp/work/orbiter-13999.1.1-r0/Orbiter/Orbiter.cpp:475
3: undefined reference to `DesignObj_DataGrid::CacheGrid()' Orbiter.o: In function `DCE::Orbiter::GetLastScreenChangedTime()':
/home/oc60174/oe/build/tmp/work/orbiter-13999.1.1-r0/Orbiter/Orbiter.cpp:6837: undefined reference to `DCE::ScreenHistory::TimeCreated() const'
Orbiter.o: In function `DCE::Orbiter::StopSimulatorThread()': /home/oc60174/oe/build/tmp/work/orbiter-13999.1.1-r0/Orbiter/Orbiter.cpp:706
0: undefined reference to `DCE::Simulator::GetInstance()' /home/oc60174/oe/build/tmp/work/orbiter-13999.1.1-r0/Orbiter/Orbiter.cpp:706
0: undefined reference to `DCE::Simulator::StopRandomEventGenerator()' /home/oc60174/oe/build/tmp/work/orbiter-13999.1.1-r0/Orbiter/Orbiter.cpp:706
9: undefined reference to `DCE::Simulator::GetInstance()' /home/oc60174/oe/build/tmp/work/orbiter-13999.1.1-r0/Orbiter/Orbiter.cpp:707
2: undefined reference to `DCE::Simulator::m_pInstance' Orbiter.o: In function `DCE::Orbiter::CreateScreenHandler()':
/home/oc60174/oe/build/tmp/work/orbiter-13999.1.1-r0/Orbiter/Orbiter.cpp:8890: undefined reference to `ScreenHandler::ScreenHandler(DCE::Orbiter*, std::
map<int, int, std::less<int>, std::allocator<std::pair<int const, int> > >*)'
Orbiter.o: In function `DCE::Orbiter::ExecuteScreenHandlerCallback(CallBackType)':
It ends this way:
Linux/win_list_manager.cpp:350: undefined reference to `WindowContext::Position()'
Linux/win_list_manager.cpp:351: undefined reference to `WindowContext::IsMaximized()'
Linux/win_list_manager.cpp:351: undefined reference to `WindowContext::IsFullScreen()'
Linux/win_list_manager.cpp:357: undefined reference to `WindowContext::IsActivated()'
Linux/win_list_manager.cpp:375: undefined reference to `WindowContext::ErrorFlag(bool)'
Linux/win_list_manager.cpp:297: undefined reference to `WindowContext::Layer()'
Linux/win_list_manager.cpp:300: undefined reference to `WindowContext::IsMaximized()'
Linux/win_list_manager.o: In function `WinListManager::ApplyContext(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
/home/oc60174/oe/build/tmp/cross/arm-linux/include/c++/bits/stl_tree.h:252: undefined reference to `WindowContext::IsErrorFlag()'
Linux/win_list_manager.o: In function `WinListManager::ApplyContext(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
Linux/win_list_manager.cpp:346: undefined reference to `WindowContext::IsMaximized()'
Linux/win_list_manager.cpp:345: undefined reference to `WindowContext::Layer()'
Linux/win_list_manager.cpp:347: undefined reference to `WindowContext::IsFullScreen()'
Linux/win_list_manager.cpp:347: undefined reference to `WindowContext::IsFullScreen()'
Linux/win_list_manager.cpp:303: undefined reference to `WindowContext::IsFullScreen()'
Linux/win_list_manager.cpp:307: undefined reference to `WindowContext::IsVisible()'
Linux/win_list_manager.o: In function `WinListManager::ApplyContext(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
/home/oc60174/oe/build/tmp/staging/arm-linux/include/SerializeClass/ShapesColors.h:181: undefined reference to `WindowContext::Position(PlutoRectangle)'
Linux/win_list_manager.o: In function `std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, WindowContext>, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, WindowContext> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, WindowContext> > >::_M_erase(std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, WindowContext> >*)':
Linux/win_list_manager.cpp:396: undefined reference to `WindowContext::~WindowContext()'
collect2: ld returned 1 exit status
make: *** [Orbiter] Error 1
FATAL: oe_runmake failed
Help?