GCC Kompilieren-Fehler beim kopieren kompilierte version auf einem anderen host

Ich kompiliert der gcc auf meinem ubuntu 10.10 hosts, und installiert es in /c. Ich kann kompilieren von c-und c++ - Programmen Ordnung auf dem Rechner, aber wenn ich copy /c (die enthält bin, libexec usw.) auf einem ubuntu 10.04.2 host, den ich bekommen:

/c/libexec/gcc/i686-pc-linux-gnu/4.5.2/cc1: error while loading shared libraries: libmpc.so.2: cannot open shared object file: No such file or directory

beim kompilieren eine einfache .c-Datei.

Habe ich auch installiert und kompiliert werden, gmp, mpfr und mpc von der Quelle (gleiche Versionen wie ich auf den 10.10 host), aber es kommt noch immer mit dem gleichen Fehler.

Der Grund, warum ich nicht kompilieren gcc auf jedem host ist, weil es zu lange dauert, und es vorziehen, nicht zu verwenden den gcc (aus der build-essential) ZP kommt mit ubuntu

Bitte helfen

  • Sind die system-Spezifikationen genau das gleiche? Es ist wichtig zu beachten, dass vorkompilierte binaries, funktioniert möglicherweise nicht mit unterschiedlichen Architekturen (z.B. x86, x86_64, etc.) - ich bin mir auch nicht bewusst, die Unterschiede in den Ubuntu-Versionen, aber das könnte auch ein problem darstellen. Ihre beste Wette ist, um kompilieren Sie auf Ihrem zweiten Computer, wenn Sie möchten, um sicherzustellen, dass es optimal arbeitet.
  • die beiden Gastgeber sind die gleichen Bogen: uname -m i686
InformationsquelleAutor Daniel | 2011-03-12
Schreibe einen Kommentar