This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
gcc-3.2.3 fails to compile on AIX 5.1
- From: "Bob Deblier" <bob dot deblier at sword-technologies dot com>
- To: <gcc-bugs at gcc dot gnu dot org>
- Date: Fri, 9 May 2003 11:54:53 +0200
- Subject: gcc-3.2.3 fails to compile on AIX 5.1
Output from the make process:
<snip>
/home/conf/gcc/xgcc -B/home/conf/gcc/ -B/opt/powerpc-ibm-aix5.1.0.0/bin/ -B/
opt/powerpc-ibm-aix5.1.0.0/lib/ -isystem
/opt/powerpc-ibm-aix5.1.0.0/include -O2 -DIN_GCC -W -Wall -Wwrite-string
s -Wstrict-prototypes -Wmissing-prototypes -isystem
./include -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -s
hared -nodefaultlibs -Wl,-bE:libgcc/pthread/ppc64/libgcc.map -o
pthread/ppc64/shr.o -pthread -maix64 libgcc/pthread/ppc64/_muldi3.o
libgcc/pthread/ppc64/_negdi2.o libgcc/pthread/ppc64/_lshrdi3.o
libgcc/pthread/ppc64/_ashldi3.o libgcc/pthread/ppc64/_ashrdi3.o
libgcc/pthread/ppc64/_ffsdi2.o libgcc/pthread/ppc64/_clz.o
libgcc/pthread/ppc64/_cmpdi2.o libgcc/pthread/ppc64/_ucmpdi2.o
libgcc/pthread/ppc64/_floatdidf.o libgcc/pthread/ppc64/_floatdisf.o
libgcc/pthread/ppc64/_fixunsdfsi.o libgcc/pthread/ppc64/_fixunssfsi.o
libgcc/pthread/ppc64/_fixunsdfdi.o libgcc/pthread/ppc64/_fixdfdi.o
libgcc/pthread/ppc64/_fixunssfdi.o libgcc/pthread/ppc64/_fixsfdi.o
libgcc/pthread/ppc64/_fixxfdi.o libgcc/pthread/ppc64/_fixunsxfdi.o
libgcc/pthread/ppc64/_floatdixf.o libgcc/pthread/ppc64/_fixunsxfsi.o
libgcc/pthread/ppc64/_fixtfdi.o libgcc/pthread/ppc64/_fixunstfdi.o
libgcc/pthread/ppc64/_floatditf.o libgcc/pthread/ppc64/_clear_cache.o
libgcc/pthread/ppc64/_trampoline.o libgcc/pthread/ppc64/__main.o
libgcc/pthread/ppc64/_exit.o libgcc/pthread/ppc64/_absvsi2.o
libgcc/pthread/ppc64/_absvdi2.o libgcc/pthread/ppc64/_addvsi3.o
libgcc/pthread/ppc64/_addvdi3.o libgcc/pthread/ppc64/_subvsi3.o
libgcc/pthread/ppc64/_subvdi3.o libgcc/pthread/ppc64/_mulvsi3.o
libgcc/pthread/ppc64/_mulvdi3.o libgcc/pthread/ppc64/_negvsi2.o
libgcc/pthread/ppc64/_negvdi2.o libgcc/pthread/ppc64/_ctors.o
libgcc/pthread/ppc64/_divdi3.o libgcc/pthread/ppc64/_moddi3.o
libgcc/pthread/ppc64/_udivdi3.o libgcc/pthread/ppc64/_umoddi3.o
libgcc/pthread/ppc64/_udiv_w_sdiv.o libgcc/pthread/ppc64/_udivmoddi4.o
libgcc/pthread/ppc64/_pack_sf.o libgcc/pthread/ppc64/_unpack_sf.o
libgcc/pthread/ppc64/_addsub_sf.o libgcc/pthread/ppc64/_mul_sf.o
libgcc/pthread/ppc64/_div_sf.o libgcc/pthread/ppc64/_fpcmp_parts_sf.o
libgcc/pthread/ppc64/_compare_sf.o libgcc/pthread/ppc64/_eq_sf.o
libgcc/pthread/ppc64/_ne_sf.o libgcc/pthread/ppc64/_gt_sf.o
libgcc/pthread/ppc64/_ge_sf.o libgcc/pthread/ppc64/_lt_sf.o
libgcc/pthread/ppc64/_le_sf.o libgcc/pthread/ppc64/_unord_sf.o
libgcc/pthread/ppc64/_si_to_sf.o libgcc/pthread/ppc64/_sf_to_si.o
libgcc/pthread/ppc64/_negate_sf.o libgcc/pthread/ppc64/_make_sf.o
libgcc/pthread/ppc64/_sf_to_df.o libgcc/pthread/ppc64/_thenan_sf.o
libgcc/pthread/ppc64/_sf_to_usi.o libgcc/pthread/ppc64/_usi_to_sf.o
libgcc/pthread/ppc64/_pack_df.o libgcc/pthread/ppc64/_unpack_df.o
libgcc/pthread/ppc64/_addsub_df.o libgcc/pthread/ppc64/_mul_df.o
libgcc/pthread/ppc64/_div_df.o libgcc/pthread/ppc64/_fpcmp_parts_df.o
libgcc/pthread/ppc64/_compare_df.o libgcc/pthread/ppc64/_eq_df.o
libgcc/pthread/ppc64/_ne_df.o libgcc/pthread/ppc64/_gt_df.o
libgcc/pthread/ppc64/_ge_df.o libgcc/pthread/ppc64/_lt_df.o
libgcc/pthread/ppc64/_le_df.o libgcc/pthread/ppc64/_unord_df.o
libgcc/pthread/ppc64/_si_to_df.o libgcc/pthread/ppc64/_df_to_si.o
libgcc/pthread/ppc64/_negate_df.o libgcc/pthread/ppc64/_make_df.o
libgcc/pthread/ppc64/_df_to_sf.o libgcc/pthread/ppc64/_thenan_df.o
libgcc/pthread/ppc64/_df_to_usi.o libgcc/pthread/ppc64/_usi_to_df.o
libgcc/pthread/ppc64/unwind-dw2.o libgcc/pthread/ppc64/unwind-dw2-fde.o
libgcc/pthread/ppc64/unwind-sjlj.o -lc `case libgcc_s_pthread_ppc64 in
*pthread*) echo -L/usr/lib/threads -lpthreads -lc_r /usr/lib/libc.a ;; *)
echo -lc ;; esac` ; rm -f tmp-libgcc_s_pthread_ppc64.a ; ar -X32_64 -X32_64
rc tmp-libgcc_s_pthread_ppc64.a pthread/ppc64/shr.o ; mv
tmp-libgcc_s_pthread_ppc64.a libgcc_s_pthread_ppc64.a ; rm -f
pthread/ppc64/shr.o
collect2: ld returned 1 exit status
ar: A file or directory in the path name does not exist.
ar: 0707-117 The fopen system call failed on file pthread/ppc64/shr.o.
mv: 0653-401 Cannot rename tmp-libgcc_s_pthread_ppc64.a to
libgcc_s_pthread_ppc64.a:
A file or directory in the path name does not exist.
gmake[1]: Leaving directory `/home/conf/gcc'
The configure script used was:
export CC=/opt/bin/gcc
export LD=/opt/bin/ld
export AS=/opt/bin/as
export MAKE=/opt/bin/make
export AR=/opt/bin/ar
export RANLIB=/opt/bin/ranlib
../gcc-3.2.3/configure --prefix=/opt --with-gnu-as --with-gnu-ld --enable-la
nguages="c"
Binutils installed in /opt are version 2.13.2.1
I've also tried using AIX's ld and as (from /usr/bin) with exactly the same
results.
Sincerely,
Bob Deblier