Gast
#4453525
Hallo, ich möchte unter Ubuntu mit installiertem arm-linux-gnueabi-Compiler eine Blibliothek übersetzen: ./configure --host=arm-linux-gnueabi --prefix=/usr/arm-linux-gnueabi Die Bibliothek verwendet intern die stdlibc++ und linkt diese dynamisch. Muss ich dem Crosscompiler noch sagen welche libstdc++ er nehmen soll (also z.B. nicht ausversehen die des Hosts, das wäre ein x86 Linux). Beim Ausführen des fertigen Programms auf dem Zielsystem welches die übersetzte Bibliothek verwendet passiert nämlich folgendes: /usr/lib/arm-linux-gnueabi/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by ./test) ./test: /usr/lib/arm-linux-gnueabi/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /usr/lib/arm-linux-gnueabi/libconfig++.so.9) Werner