Menu

#342 libdl.so.2

1.1.0
closed-fixed
Gabriele
None
5
2014-12-14
2014-03-21
Anonymous
No

Hello,

i try to compile the sources from mmex and i become error msg which can not understand.

The Error Message:

/usr/lib/gcc/i686-pc-linux-gnu/4.7.3/../../../../i686-pc-linux-gnu/bin/ld: ./libwxsqlite.a(wxsqlite_sqlite3secure.o): undefined reference to symbol 'dlopen@@GLIBC_2.1'
/usr/lib/gcc/i686-pc-linux-gnu/4.7.3/../../../../i686-pc-linux-gnu/bin/ld: note: 'dlopen@@GLIBC_2.1' is defined in DSO /lib/libdl.so.2 so try adding it to the linker command line
/lib/libdl.so.2: could not read symbols: Invalid operation
collect2: Fehler: ld gab 1 als Ende-Status zurück
make: *** [mmex] Fehler 1

Genoo Linux, GCC 7.3. wxGTK 3.0

Related

Wiki: mmex

Discussion

  • Nikolay

    Nikolay - 2014-04-05

    Sorry, no ideas (no gentoo as well). Ask gentoo community about this issue.

     
  • James

    James - 2014-04-05

    From the error messages it appears that the libdl library needs to be added to the linker line.

     
  • Nikolay

    Nikolay - 2014-06-26

    To fix this issue i used -ldl in Makefile in WX_CXXFLAGS section

     
  • Nikolay

    Nikolay - 2014-07-02
    • status: open --> open-postponed
     
  • Nikolay

    Nikolay - 2014-07-02

    try to add -ldl into Makefile

     
  • Nikolay

    Nikolay - 2014-07-13
    • status: open-postponed --> closed-fixed
    • assigned_to: Gabriele
     

Log in to post a comment.