2010-11-21 3 views
0

Ich bin mit diesem Problem mit gnuplot compiling konfrontiert, aber ich glaube, das ist allgemeineres Problem. Der Compiler wählt eine nicht kompatible Version der Bibliotheken gmp und mpfr aus. Nicht sicher, was zur Konfiguration zu übergeben ist, um dies zu beheben.Wie zu beheben libgmp und libmpfr Mismatch während der Konfiguration

Momentan mein System libgmp und libmpfr sowohl in/usr/lib und/usr/local/lib. Zwei Versionen von mpfr so.1.2 und so.4 sind auf dem System installiert. Aber der Compiler nimmt so.4 auf.

Herumspielen mit LDFLAGS löste das Problem nicht. Würde mich über jede Hilfe freuen.

Antwort

0

Wenn Sie mehrere Versionen einer Bibliothek haben, sollten Sie sicherstellen, dass der Kompilationslink .so auf den rechten verweist, d. H. In diesem Fall sollte libmpfr.so auf libmpfr.so.1.2 zeigen.

+0

das hätte funktionieren sollen, aber der Compiler nimmt libmpfr.so.4 standardmäßig auf ... nicht sicher warum ... – Sandeep

Verwandte Themen