Mailinglist Archive: opensuse-de (4027 mails)
| < Previous | Next > |
Re: undefined reference - welche Lib fehlt
- From: Philipp Thomas <philipp.thomas@xxxxxxxxx>
- Date: Sun, 11 Apr 2004 01:59:07 +0200
- Message-id: <ma2h70da5i8qgivja1p36sgnq0s9tnadm9@xxxxxxx>
Jürgen Hochwald <jh@xxxxxxx> [Sa, 10 Apr 2004 22:24:26 +0200]:
>stdsoap2.o(.text+0x10b): undefined reference to `std::ostream::write(char
>const*, int)'
>stdsoap2.o(.text+0x120): undefined reference to `std::basic_ios<char,
>stdsoap2.o(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'
>-------------------------
Diese Meldungen sagen mir, dass da versucht wird, C++ mit gcc oder ld
direkt zu linken. Das *kann* nicht funktionieren! Zum Linken von C++
Code muss *immer* g++ verwendet werden, dann werden automatisch alle
nötigen Bibliotheken eingebunden.
Um dir da aber helfen zu können, müsste ich das Makefile, zumindest den
relevanten Teil desselben sehen.
Philipp
>stdsoap2.o(.text+0x10b): undefined reference to `std::ostream::write(char
>const*, int)'
>stdsoap2.o(.text+0x120): undefined reference to `std::basic_ios<char,
>stdsoap2.o(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'
>-------------------------
Diese Meldungen sagen mir, dass da versucht wird, C++ mit gcc oder ld
direkt zu linken. Das *kann* nicht funktionieren! Zum Linken von C++
Code muss *immer* g++ verwendet werden, dann werden automatisch alle
nötigen Bibliotheken eingebunden.
Um dir da aber helfen zu können, müsste ich das Makefile, zumindest den
relevanten Teil desselben sehen.
Philipp
| < Previous | Next > |