Hallo Everyone,
on me i386 SOlaris 9 machine i have 2moth ago updated me
GCC version to 3.4.3 and it was OK,
now i want compiling the newest version of libiconv-1.9.1
but it´s running badly.
./configure = runs without error´s
make or gmake break with following error´s
ld: fatal: file /usr/lib/gcc/i386-pc-solaris2.9/3.4.3/libgcc_s.so:wrong ELF
machine type: EM_SPARC
ld: fatal: file /usr/lib/gcc/i386-pc-solaris2.9/3.4.3/libgcc_s.so: wrong ELF
machine type: EM_SPARC
ld: fatal: File processing errors. No output written to
.libs/libcharset.so.1.0.0
/usr/libiconv-1.9.1 13:36:42 > gmake
builddir="`pwd`"; cd libcharset && gmake all && gmake install-lib
libdir="$builddir/lib" includedir="$builddir/lib"
gmake[1]: Entering directory `/usr/libiconv-1.9.1/libcharset'
cd lib && gmake all
gmake[2]: Entering directory `/usr/libiconv-1.9.1/libcharset/lib'
/bin/sh ../libtool --mode=link gcc -o libcharset.la -rpath /usr/local/lib
-version-info 1:0:0 -no-undefined localcharset.lo relocatable.lo
gcc -shared -Wl,-h -Wl,libcharset.so.1 -o .libs/libcharset.so.1.0.0
.libs/localcharset.o .libs/relocatable.o -lc
ld: fatal: file /usr/lib/gcc/i386-pc-solaris2.9/3.4.3/libgcc_s.so: wrong ELF
machine type: EM_SPARC
ld: fatal: file /usr/lib/gcc/i386-pc-solaris2.9/3.4.3/libgcc_s.so: wrong ELF
machine type: EM_SPARC
ld: fatal: File processing errors. No output written to
.libs/libcharset.so.1.0.0
collect2: ld returned 1 exit status
gmake[2]: *** [libcharset.la] Error 1
gmake[2]: Leaving directory `/usr/libiconv-1.9.1/libcharset/lib'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory `/usr/libiconv-1.9.1/libcharset'
gmake: *** [lib/localcharset.h] Error 2
pcchwal70011964 /usr/libiconv-1.9.1 13:36:46 > make
builddir="`pwd`"; cd libcharset && make all && make install-lib
libdir="$builddir/lib" includedir="$builddir/lib"
cd lib && make all
/bin/sh ../libtool --mode=link gcc -o libcharset.la -rpath /usr/local/lib
-version-info 1:0:0 -no-undefined localcharset.lo relocatable.lo
gcc -shared -Wl,-h -Wl,libcharset.so.1 -o .libs/libcharset.so.1.0.0
.libs/localcharset.o .libs/relocatable.o -lc
ld: fatal: file /usr/lib/gcc/i386-pc-solaris2.9/3.4.3/libgcc_s.so: wrong ELF
machine type: EM_SPARC
ld: fatal: file /usr/lib/gcc/i386-pc-solaris2.9/3.4.3/libgcc_s.so: wrong ELF
machine type: EM_SPARC
ld: fatal: File processing errors. No output written to
.libs/libcharset.so.1.0.0
collect2: ld returned 1 exit status
*** Error code 1
make: Fatal error: Command failed for target `libcharset.la'
Current working directory /usr/libiconv-1.9.1/libcharset/lib
*** Error code 1
make: Fatal error: Command failed for target `all'
Current working directory /usr/libiconv-1.9.1/libcharset
*** Error code 1
make: Fatal error: Command failed for target `lib/localcharset.h'
/usr/libiconv-1.9.1 13:36:50 >
/usr/libiconv-1.9.1/libcharset 13:38:05 > gcc -v
Reading specs from /usr/lib/gcc/i386-pc-solaris2.9/3.4.3/specs
Configured with: ../configure --with-as=/usr/ccs/bin/as
--with-ld=/usr/ccs/bin/ld --enable-languages=c,c++,objc
Thread model: posix
gcc version 3.4.3
/usr/libiconv-1.9.1/libcharset 13:39:11 >
i think so that i have the wrong ver. of GCC installed !?
but its possible that gcc has a version for i386 and sparc machines ?
can help me someone with this opinion
Thanks in advance
Maurizio
on me i386 SOlaris 9 machine i have 2moth ago updated me
GCC version to 3.4.3 and it was OK,
now i want compiling the newest version of libiconv-1.9.1
but it´s running badly.
./configure = runs without error´s
make or gmake break with following error´s
ld: fatal: file /usr/lib/gcc/i386-pc-solaris2.9/3.4.3/libgcc_s.so:wrong ELF
machine type: EM_SPARC
ld: fatal: file /usr/lib/gcc/i386-pc-solaris2.9/3.4.3/libgcc_s.so: wrong ELF
machine type: EM_SPARC
ld: fatal: File processing errors. No output written to
.libs/libcharset.so.1.0.0
/usr/libiconv-1.9.1 13:36:42 > gmake
builddir="`pwd`"; cd libcharset && gmake all && gmake install-lib
libdir="$builddir/lib" includedir="$builddir/lib"
gmake[1]: Entering directory `/usr/libiconv-1.9.1/libcharset'
cd lib && gmake all
gmake[2]: Entering directory `/usr/libiconv-1.9.1/libcharset/lib'
/bin/sh ../libtool --mode=link gcc -o libcharset.la -rpath /usr/local/lib
-version-info 1:0:0 -no-undefined localcharset.lo relocatable.lo
gcc -shared -Wl,-h -Wl,libcharset.so.1 -o .libs/libcharset.so.1.0.0
.libs/localcharset.o .libs/relocatable.o -lc
ld: fatal: file /usr/lib/gcc/i386-pc-solaris2.9/3.4.3/libgcc_s.so: wrong ELF
machine type: EM_SPARC
ld: fatal: file /usr/lib/gcc/i386-pc-solaris2.9/3.4.3/libgcc_s.so: wrong ELF
machine type: EM_SPARC
ld: fatal: File processing errors. No output written to
.libs/libcharset.so.1.0.0
collect2: ld returned 1 exit status
gmake[2]: *** [libcharset.la] Error 1
gmake[2]: Leaving directory `/usr/libiconv-1.9.1/libcharset/lib'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory `/usr/libiconv-1.9.1/libcharset'
gmake: *** [lib/localcharset.h] Error 2
pcchwal70011964 /usr/libiconv-1.9.1 13:36:46 > make
builddir="`pwd`"; cd libcharset && make all && make install-lib
libdir="$builddir/lib" includedir="$builddir/lib"
cd lib && make all
/bin/sh ../libtool --mode=link gcc -o libcharset.la -rpath /usr/local/lib
-version-info 1:0:0 -no-undefined localcharset.lo relocatable.lo
gcc -shared -Wl,-h -Wl,libcharset.so.1 -o .libs/libcharset.so.1.0.0
.libs/localcharset.o .libs/relocatable.o -lc
ld: fatal: file /usr/lib/gcc/i386-pc-solaris2.9/3.4.3/libgcc_s.so: wrong ELF
machine type: EM_SPARC
ld: fatal: file /usr/lib/gcc/i386-pc-solaris2.9/3.4.3/libgcc_s.so: wrong ELF
machine type: EM_SPARC
ld: fatal: File processing errors. No output written to
.libs/libcharset.so.1.0.0
collect2: ld returned 1 exit status
*** Error code 1
make: Fatal error: Command failed for target `libcharset.la'
Current working directory /usr/libiconv-1.9.1/libcharset/lib
*** Error code 1
make: Fatal error: Command failed for target `all'
Current working directory /usr/libiconv-1.9.1/libcharset
*** Error code 1
make: Fatal error: Command failed for target `lib/localcharset.h'
/usr/libiconv-1.9.1 13:36:50 >
/usr/libiconv-1.9.1/libcharset 13:38:05 > gcc -v
Reading specs from /usr/lib/gcc/i386-pc-solaris2.9/3.4.3/specs
Configured with: ../configure --with-as=/usr/ccs/bin/as
--with-ld=/usr/ccs/bin/ld --enable-languages=c,c++,objc
Thread model: posix
gcc version 3.4.3
/usr/libiconv-1.9.1/libcharset 13:39:11 >
i think so that i have the wrong ver. of GCC installed !?
but its possible that gcc has a version for i386 and sparc machines ?
can help me someone with this opinion
Thanks in advance
Maurizio