PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Nach Update auf Ubuntu 9.10 Probleme mit Boost Library


pajofego
2009-11-02, 22:35:53
Hallo zusammen,

nachdem ich mein System auf Koala upgegradet habe treten beim compilieren meines Programms folgende Fehlermeldung.

/usr/bin/ld: cannot find -lboost_regex

Funktionierte alles vorher unter 9.04 einwandfrei. Es sind auch soweit alle aktuellen Libs installiert.

Hat jemand einen Tipp fuer mich?

Danke und Gruss
pajofego

Gast
2009-11-03, 00:41:15
sudo apt-get install libboost-regex-dev

pajofego
2009-11-03, 06:58:26
Hi,

wie gesagt alle libraries sind schon installiert. Wenn ich den Befehl ausfuehre, dann gibt's folgende Ausgabe:

libboost-regex-dev ist schon die neueste Version.
libboost-regex-dev wurde als manuell installiert festgelegt

Danke und Gruss
pajofego

fezie
2009-11-03, 08:15:29
ls -l /usr/lib/libboost* dürfte in solchen Fällen immer praktisch sein.
libboost_regex.so gibt es nicht mehr, nur noch die Multithread Variante libboost_regex-mt.so

edit: Alternativ ist auch packages.ubuntu.com recht praktisch.
libboost_regex.so ist nur in libboost-regex1.40-dev
Nur installiert libboost-regex-dev eben Boost 1.38.

pajofego
2009-11-03, 17:35:27
Hi,

danke fuer dein Tipp der war goldrichtig! Mit lboost_regex-mt klappt's einwandfrei.

Danke und Gruss
pajofego