tiff-3.8.2.tar.gz and g++ installation problem
christos mitrogiannis
mitrogiannis at gmail.com
Mon Mar 5 14:16:16 EET 2007
Καλημερα. Χρειαζομαι τη βοηθεια σας στο εκολουθο προβλημα.
Προσπατηο να εγκαταστησω το αρχειο tiff-3.8.2.tar.gz το οποιο καταβασα
απο το ftp://ftp.remotesensing.org/libtiff/tiff-3.8.2.tar.gz και
εκτελεσα την παρακατω διαδικασια.
tar zxf tiff-3.8.2.tar.gz
cd tiff-3.8.2
./configure --prefix=/usr &&
make
Δυστυχως υπηρξαν λαθη οπως παρακατω.
Libtiff is now configured for i686-pc-linux-gnu
Installation directory: /usr
Documentation directory: ${prefix}/share/doc/tiff-3.8.2
C compiler: gcc -g -O2 -Wall -W
C++ compiler: g++
Enable runtime linker paths: no
Support Microsoft Document Imaging: yes
Support for internal codecs:
CCITT Group 3 & 4 algorithms: yes
Macintosh PackBits algorithm: yes
LZW algorithm: yes
ThunderScan 4-bit RLE algorithm: yes
NeXT 2-bit RLE algorithm: yes
LogLuv high dynamic range encoding: yes
Support for external codecs:
ZLIB support: no
Pixar log-format algorithm: no
JPEG support: no
Old JPEG support: no
C++ support: yes
OpenGL support: no
Making all in port
make[1]: Entering directory `/home/indian/Desktop/tiff-3.8.2/port'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/indian/Desktop/tiff-3.8.2/port'
Making all in libtiff
make[1]: Entering directory `/home/indian/Desktop/tiff-3.8.2/libtiff'
make all-am
make[2]: Entering directory `/home/indian/Desktop/tiff-3.8.2/libtiff'
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. -I. -I. -I. -c -o tif_stream.lo
tif_stream.cxx
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I. -I. -I. -c
tif_stream.cxx -o .libs/tif_stream.o
../libtool: line 837: g++: command not found
make[2]: *** [tif_stream.lo] Error 1
make[2]: Leaving directory `/home/indian/Desktop/tiff-3.8.2/libtiff'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/indian/Desktop/tiff-3.8.2/libtiff'
make: *** [all-recursive] Error 1
Οποτε χρειζεται να εγκαταστησω τον g++. Κατεβασα το αρχεια
gcc-g++-4.1.2.tar.bz2 και to gcc-core-4.1.2.tar.bz2 τα οποια
δημιουργουν ενα φακελο gcc-4.1.2.
Στη συνεχεια ακολουθησα τις οδηγιες εγκαταστασης απο το site:
http://www.linuxfromscratch.org/lfs/view/development/chapter06/gcc.html
και στο τελος της εντολης
>make
ελαβα τα ακολουθα
updating cache ./config.cache
configure: loading cache ./config.cache
checking how to run the C++ preprocessor... /lib/cpp
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.
make[1]: *** [configure-target-libstdc++-v3] Error 1
make[1]: Leaving directory `/home/indian/Desktop/gcc-4.1.2'
make: *** [all] Error 2
indian at Inspiron:~/Desktop/gcc-4.1.2$
και τα παρακατω αναφερονται στο config.log αρχειο
configure:2284:17: error: gmp.h: No such file or directory
configure: In function 'main':
configure:2288: error: 'choke' undeclared (first use in this function)
configure:2288: error: (Each undeclared identifier is reported only once
configure:2288: error: for each function it appears in.)
configure:2288: error: expected ';' before 'me'
configure: failed program was:
#line 2283 "configure"
#include "confdefs.h"
#include "gmp.h"
int main() {
#if __GNU_MP_VERSION < 3
choke me
#endif
; return 0; }
Ελπιζω να μην σας κουρασα με τοσες λεπτομερειες.
Η εκδοση Linux: Kubuntu-6.10 σε x86-machine.
Αν γνωριζει καποιος πως να ξεπερασω αυτα τα προβληματα, θεμιτη
οποιαδηποτε βοηθεια.
Ευχαριστω.
More information about the Linux-greek-users
mailing list