2011-03-22 2 views
0

J'essaie de compiler libtiff 4.0 beta vers une bibliothèque statique sur Ubuntu 10.10 en utilisant gcc. Il semble compiler les libjpeg et libz fine, qui sont des dépendances. Voici l'erreur que je reçoisProblème lors de la compilation de la version bêta de libtiff 4.0 sur Linux

libtool: link: (cd ".libs" && rm -f "libtiff.la" && ln -s "../libtiff.la" "libtiff.la") 
\ 
    source='tif_stream.cxx' object='tif_stream.lo' libtool=yes \ 
    DEPDIR=.deps depmode=none /bin/bash ../config/depcomp \ 
    /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.  -c -o tif_stream.lo tif_stream.cxx 
libtool: compile: g++ -DHAVE_CONFIG_H -I. -c tif_stream.cxx -o .libs/tif_stream.o 
../libtool: line 990: g++: command not found 

Toutes les idées sur comment je peux résoudre ce problème?

Répondre

1

Je pense que votre chaîne de compilation est incomplète. Sur Ubuntu, essayez d'installer le paquet appelé build-essentials. Cela devrait intégrer tous les outils nécessaires pour compiler les bibliothèques c et c + +.

+0

installé cela, toujours impossible à compiler, obtenir des valeurs de sortie de 1 sans erreur d'impression et toujours pas de fichier libtiff.a ou autre fichier de bibliothèque statique. – keepitreall89

+0

C'était le fichier make, il était vraiment foiré, a dû repartir de zéro. – keepitreall89

3

Installer le paquet g++.

+0

Maintenant, je reçois cette erreur à la place. /bin/bash ../libtool --tag = CXX --mode = lien g ++ -no-undefined -version-info 5: 3: 0 -o libtiffxx.la -rpath/usr/local/lib tif_stream.lo. ./libtiff/libtiff.la ../port/libport.la -ljpeg -lz -lm -lc libtool: lien: propriétés de code-barres non supportées libtool: link: Voir la documentation de libtool pour plus d'informations. libtool: lien: Erreur de configuration fatale. make [2]: *** [libtiffxx.la] Erreur 1 – keepitreall89

Questions connexes