"We are back" « oc.at

Unbekannte Fehlermeldung nach kompilieren :(

NullSpace 19.10.2005 - 21:51 706 2
Posts

NullSpace

katzenknuddler
Registered: Apr 2001
Location: multiversum / li..
Posts: 658
Hallo Leute!

Habe für ein Projekt heute eine RTAI Software für linux geladen und kompiliert allerdings scheints leider nicht zu funktionieren.

Beim Ausführen:

rtai:/usr/realtime/bin# ./xrtailab
./xrtailab: relocation error: ./xrtailab: undefined symbol: _ZN8Fl_Group9m_currentE


Tja, lässt sich nicht laden. Allerdings glaub ich, dass es was mit den Bibliotheken zu tun hat, also hier ein Auszug von ldd -r xrtailab:

rtai:/usr/realtime/bin# ldd -r xrtailab
libefltk_gl.so.2.0 => /usr/lib/libefltk_gl.so.2.0 (0x40021000)
libGLU.so.1 => /usr/X11R6/lib/libGLU.so.1 (0x40027000)
libGL.so.1 => /usr/X11R6/lib/libGL.so.1 (0x400a2000)
libefltk.so.2.0 => /usr/lib/libefltk.so.2.0 (0x40112000)
libpthread.so.0 => /lib/libpthread.so.0 (0x4027c000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x402cd000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40394000)
libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x403a2000)
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x403b8000)
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x4040a000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x40412000)
libm.so.6 => /lib/libm.so.6 (0x404cc000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x404ee000)
libc.so.6 => /lib/libc.so.6 (0x404f7000)
libstdc++-libc6.2-2.so.3 => /usr/lib/libstdc++-libc6.2-2.so.3 (0x4062a000)
libdl.so.2 => /lib/libdl.so.2 (0x40674000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40677000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40680000)
undefined symbol: _ZN8Fl_Group9m_currentE (./xrtailab)
undefined symbol: _ZN7Fl_ItemC1EPKc (./xrtailab)
undefined symbol: _ZN15Fl_Button_Group13create_buttonEPKc (./xrtailab)
undefined symbol: _ZNK8Fl_Group4findEPK9Fl_Widget (./xrtailab)
undefined symbol: _ZN9Fl_Widget8relayoutEv (./xrtailab)
undefined symbol: _ZN7Fl_TabsC1EiiiiPKc (./xrtailab)
undefined symbol: _ZN15Fl_Button_Group7buttonsERK14Fl_String_List (./xrtailab)
undefined symbol: _ZN11Fl_Valuator6formatEPc (./xrtailab)
undefined symbol: _Z7gl_drawPKcfff (./xrtailab)
undefined symbol: _ZNK8Fl_Group14draw_group_boxEv (./xrtailab)
undefined symbol: _ZNK9Fl_Widget5colorEv (./xrtailab)
undefined symbol: _ZN12Fl_Gl_Window6createEv (./xrtailab)
undefined symbol: _ZN15Fl_Button_Group6layoutEv (./xrtailab)
undefined symbol: _ZN8Fl_Menu_3addEPKc (./xrtailab)
undefined symbol: _ZN9Fl_Widget8activateEv (./xrtailab)
undefined symbol: _ZN8Fl_Group6handleEi (./xrtailab)
undefined symbol: _Z12fl_set_colorjj (./xrtailab)
undefined symbol: _Z16fl_color_averagejjd (./xrtailab)
undefined symbol: _ZN9Fl_Button5clearEv (./xrtailab)
undefined symbol: _ZN8Fl_Group9load_dataEP14Fl_Data_Source (./xrtailab)
undefined symbol: _ZN15Fl_Text_Display6bufferEP14Fl_Text_Buffer (./xrtailab)
undefined symbol: _ZN13Fl_MDI_WindowC1EiiiiPKc (./xrtailab)
undefined symbol: _ZN11Fl_ValuatorC2EiiiiPKc (./xrtailab)
undefined symbol: _ZN15Fl_Button_GroupC2EiiiiPKc (./xrtailab)
undefined symbol: _ZN9Fl_WindowD2Ev (./xrtailab)
undefined symbol: _ZN14Fl_Text_Buffer4textEPKc (./xrtailab)
undefined symbol: _ZN14Fl_Main_Window7toolbarEv (./xrtailab)
undefined symbol: _ZN9Fl_Dialog7buttonsEii (./xrtailab)
undefined symbol: _ZN16Fl_Input_BrowserC1EiiiiPKc (./xrtailab)
undefined symbol: _ZN14Fl_String_List6removeE9Fl_String (./xrtailab)
undefined symbol: _Z6fl_askPKcz (./xrtailab)
undefined symbol: _ZN8Fl_GroupD2Ev (./xrtailab)
undefined symbol: _ZN14Fl_Main_Window6statusEv (./xrtailab)
undefined symbol: _ZNK15Fl_Button_Group5valueEv (./xrtailab)
undefined symbol: _ZNK9Fl_Widget15selection_colorEv (./xrtailab)
undefined symbol: _ZN9Fl_Widget10deactivateEv (./xrtailab)
undefined symbol: _ZN8Fl_Group9save_dataEP14Fl_Data_Source (./xrtailab)
undefined symbol: _ZN12Fl_Gl_Window7destroyEv (./xrtailab)
undefined symbol: _ZN8Fl_Group5resetEv (./xrtailab)
undefined symbol: _ZN9Fl_ConfigD1Ev (./xrtailab)
undefined symbol: _ZN9Fl_Widget6layoutEv (./xrtailab)
undefined symbol: _ZN9Fl_Config12_read_stringEP17Fl_Config_SectionPKcR9Fl_StringS3_ (./xrtailab)
undefined symbol: _Z8gl_colorj (./xrtailab)
undefined symbol: _ZN9Fl_Widget15selection_colorEj (./xrtailab)
undefined symbol: _ZN7Fl_DialC1EiiiiPKc (./xrtailab)
undefined symbol: _ZN9Fl_StringC1ERKS_ (./xrtailab)
undefined symbol: _ZN14Fl_Main_WindowC1EiiiiPKc (./xrtailab)
undefined symbol: _ZN12Fl_Gl_Window5flushEv (./xrtailab)
undefined symbol: _ZN9Fl_StringC1EPKcib (./xrtailab)
undefined symbol: _ZN9Fl_Widget11label_colorEj (./xrtailab)
undefined symbol: _ZN8Fl_Group5clearEv (./xrtailab)
undefined symbol: _ZN9Fl_Config14create_sectionERK9Fl_String (./xrtailab)
undefined symbol: _ZN9Fl_Config13_write_stringEP17Fl_Config_SectionPKcS3_ (./xrtailab)
undefined symbol: _ZN9Fl_WindowC1EiiPKc (./xrtailab)
undefined symbol: _ZN12Fl_Gl_WindowD2Ev (./xrtailab)
undefined symbol: _ZN14Fl_Named_StyleC1EPKcPFvP8Fl_StyleEPPS_ (./xrtailab)
undefined symbol: _ZN15Fl_Button_Group5valueEPKcS1_ (./xrtailab)
undefined symbol: _ZN9Fl_Config12_write_floatEP17Fl_Config_SectionPKcf (./xrtailab)
undefined symbol: _ZN9Fl_Widget3boxEPK11Fl_Boxtype_ (./xrtailab)
undefined symbol: _Z16fl_color_chooserPKcRhS1_S1_ (./xrtailab)
undefined symbol: _ZN11Fl_Valuator12value_damageEv (./xrtailab)
undefined symbol: _ZN9Fl_Config12_read_stringEP17Fl_Config_SectionPKcRPcS3_ (./xrtailab)
undefined symbol: _ZN14Fl_String_ListC1EPKcS1_ (./xrtailab)
undefined symbol: _ZN12Fl_Gl_Window12draw_overlayEv (./xrtailab)
undefined symbol: _Z12fl_get_colorjRhS_S_ (./xrtailab)
undefined symbol: _ZN8Fl_Group6removeEi (./xrtailab)
undefined symbol: _ZN14Fl_String_List5clearEv (./xrtailab)
undefined symbol: _ZN11Fl_ValuatorC2EPKci12Fl_AlignEnumi (./xrtailab)
undefined symbol: _ZN11Fl_Valuator5valueEd (./xrtailab)
undefined symbol: _ZN9Fl_Window4showEv (./xrtailab)
undefined symbol: _ZN8Fl_GroupC1EiiiiPKc (./xrtailab)
undefined symbol: _ZN2Fl4waitEf (./xrtailab)
undefined symbol: _ZN14Fl_String_List6appendEPKc (./xrtailab)
undefined symbol: _ZN12Fl_Gl_Window4initEv (./xrtailab)
undefined symbol: _ZN2Fl4lockEv (./xrtailab)
undefined symbol: _ZN9Fl_Widget6resizeEiiii (./xrtailab)
undefined symbol: _ZNK15Fl_Button_Group14preferred_sizeERiS0_ (./xrtailab)
undefined symbol: _ZN7Fl_Tabs10new_scrollEPKc (./xrtailab)
undefined symbol: _ZN12Fl_WorkspaceC1EiiiiPKc (./xrtailab)
undefined symbol: _ZN10Fl_BrowserC1EiiiiPKc (./xrtailab)
undefined symbol: _ZN11Fl_Valuator6handleEi (./xrtailab)
undefined symbol: _ZN14Fl_Text_EditorC1EiiiiPKc (./xrtailab)
undefined symbol: _ZN9Fl_Config11_read_floatEP17Fl_Config_SectionPKcRff (./xrtailab)
undefined symbol: _ZNK12Fl_Menu_Item6add_toEP8Fl_Menu_Pv (./xrtailab)
undefined symbol: _ZN9Fl_DialogC1EiiPKcP14Fl_Data_Source (./xrtailab)
undefined symbol: _ZN9Fl_WidgetD2Ev (./xrtailab)
undefined symbol: _ZN11Fl_Tool_Bar11add_dividerEv (./xrtailab)
undefined symbol: _ZN8Fl_Group4drawEv (./xrtailab)
undefined symbol: _ZNK9Fl_Widget14preferred_sizeERiS0_ (./xrtailab)
undefined symbol: _ZN8Fl_Image8read_xpmEPKcPKS1_ (./xrtailab)
undefined symbol: _Z7gl_fontPK8Fl_Font_f (./xrtailab)
undefined symbol: _ZN9Fl_Window6handleEi (./xrtailab)
undefined symbol: _ZN9Fl_WindowC2EiiiiPKc (./xrtailab)
undefined symbol: _ZN11Fl_Tool_Bar10add_buttonEP8Fl_ImagelPKcS3_ (./xrtailab)
undefined symbol: _ZN14Fl_Main_Window4menuEv (./xrtailab)
undefined symbol: _ZN9Fl_StringaSEPKc (./xrtailab)
undefined symbol: _ZN9Fl_Config10_write_intEP17Fl_Config_SectionPKci (./xrtailab)
undefined symbol: _ZN8Fl_Input5valueEPKc (./xrtailab)
undefined symbol: _ZN15Fl_Button_Group5valueERK9Fl_StringPKc (./xrtailab)
undefined symbol: _ZNK9Fl_Widget3boxEv (./xrtailab)
undefined symbol: _ZN14Fl_Text_BufferC1Ei (./xrtailab)
undefined symbol: _ZN12Fl_Gl_Window6layoutEv (./xrtailab)
undefined symbol: _ZNK9Fl_Widget9focus_boxEv (./xrtailab)
undefined symbol: _ZN9Fl_Button5valueEb (./xrtailab)
undefined symbol: _ZNK9Fl_Widget8draw_boxEv (./xrtailab)
undefined symbol: _Z11fl_inactivej (./xrtailab)
undefined symbol: _ZN14Fl_Main_Window4viewEP8Fl_Group (./xrtailab)
undefined symbol: _ZN9Fl_Widget4showEv (./xrtailab)
undefined symbol: _ZN8Fl_InputC2EiiiiPKc (./xrtailab)
undefined symbol: _Z8fl_alertPKcz (./xrtailab)
undefined symbol: _ZN2Fl4infoEv (./xrtailab)
undefined symbol: _ZN9Fl_Widget4hideEv (./xrtailab)
undefined symbol: _ZN9Fl_StringD1Ev (./xrtailab)
undefined symbol: _ZNK9Fl_Widget7focusedEv (./xrtailab)
undefined symbol: _ZN2Fl6unlockEv (./xrtailab)
undefined symbol: _ZN9Fl_Config9_read_intEP17Fl_Config_SectionPKcRii (./xrtailab)
undefined symbol: _ZN10Fl_Browser9goto_markEi (./xrtailab)
undefined symbol: _ZN9Fl_ConfigC1EPKcS1_i (./xrtailab)
undefined symbol: _ZN11Fl_Tool_Bar10add_toggleEP8Fl_ImagelPKcS3_ (./xrtailab)
undefined symbol: _ZN8Fl_InputC1EiiiiPKc (./xrtailab)
undefined symbol: _ZN9Fl_Widget6redrawEv (./xrtailab)
undefined symbol: _ZNK9Fl_Widget15highlight_colorEv (./xrtailab)
undefined symbol: _ZN15Fl_Check_ButtonC1EiiiiPKc (./xrtailab)
undefined symbol: _ZN9Fl_Config13_write_stringEP17Fl_Config_SectionPKcRK9Fl_String (./xrtailab)
undefined symbol: _ZN9Fl_Widget5colorEj (./xrtailab)
undefined symbol: _ZN9Fl_Dialog9new_groupEPKc (./xrtailab)
undefined symbol: _ZN15Fl_Light_ButtonC1EiiiiPKc (./xrtailab)
undefined symbol: _ZN9Fl_Button3setEv (./xrtailab)
undefined symbol: _ZNK9Fl_Widget8active_rEv (./xrtailab)
undefined symbol: _ZN9Fl_Config10remove_secEPKc (./xrtailab)
undefined symbol: _ZN9Fl_ButtonC1EiiiiPKc (./xrtailab)
undefined symbol: _ZN12Fl_Gl_Window4modeEi (./xrtailab)
undefined symbol: _ZN9Fl_Dialog10show_modalEv (./xrtailab)
undefined symbol: _ZN14Fl_String_ListC1Ev (./xrtailab)
rtai:/usr/realtime/bin#


Hat jemand von euch eine Idee, was das los sein könnt?

Beste Grüße und tia,
nullspace

Ringding

Pilot
Avatar
Registered: Jan 2002
Location: Perchtoldsdorf/W..
Posts: 4300
Kann es sein, dass du verschiedene Versionen vom C++-Compiler verwendet hast? Oder dass schon Binaries dabei waren, die von einer anderen Compilerversion erzeugt wurden?

NullSpace

katzenknuddler
Registered: Apr 2001
Location: multiversum / li..
Posts: 658
Zitat von Ringding
Kann es sein, dass du verschiedene Versionen vom C++-Compiler verwendet hast? Oder dass schon Binaries dabei waren, die von einer anderen Compilerversion erzeugt wurden?

wie könnt ich das herausfinden?

als nur-anwender (ohne mich wirklich gut auszukennen), hab ich ganz typisch ./configure, dann make und make install gemacht. Binaries von einer anderen Compilerversion glaub ich, kann ich ausschließen, weil das hab ich überprüft.
bin auch die READMEs durchgegangen, und hab leider auch nichts entdeckt was mir weiter helfen könnt.
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz