libstdc++/440: Can't compile on powerpc-ibm-aix4.3.0.0
st.n@gmx.net
st.n@gmx.net
Tue Aug 1 09:06:00 GMT 2000
>Number: 440
>Category: libstdc++
>Synopsis: Can't compile on powerpc-ibm-aix4.3.0.0
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: unassigned
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Tue Aug 01 09:06:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: st.n@gmx.net
>Release: gcc-2.95.2
>Organization:
>Environment:
gcc-2.95.2
powerpc-ibm-aix4.3.0.0
>Description:
I tried to build gcc 2.95.2 on AIX 4.3.0, and all three stages and the
comparison between stage two and three went well. But when the build
process came to libstdc++, it failed:
/home/f993590/pub/gnu/gcc-obj/gcc/xgcc -B/home/f993590/pub/gnu/gcc-obj/gcc/ -B/usr/local/powerpc-ibm-aix4.3.0.0/bin/ -g -O2 -fno-implicit-templates -maix64 -Wl,-unix -shared -o libstdc++.so.2.10.0 `cat piclist` -lm
ld: 0711-301 WARNING: Symbol specified with the -u flag not defined: nix
ld: 0711-317 ERROR: Undefined symbol: .cosh
ld: 0711-317 ERROR: Undefined symbol: .cos
ld: 0711-317 ERROR: Undefined symbol: .sinh
ld: 0711-317 ERROR: Undefined symbol: .sin
ld: 0711-317 ERROR: Undefined symbol: .exp
ld: 0711-317 ERROR: Undefined symbol: .hypot
ld: 0711-317 ERROR: Undefined symbol: .log
ld: 0711-317 ERROR: Undefined symbol: .atan2
ld: 0711-317 ERROR: Undefined symbol: .sqrt
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
collect2: ld returned 8 exit status
make[4]: *** [libstdc++.so.2.10.0] Error 1
make[4]: Leaving directory `/homep9/f993590/pub/gnu/gcc-obj/powerpc-ibm-aix4.3.0.0/aix64/libstdc++'
make[3]: *** [multi-do] Error 1
make[3]: Leaving directory `/homep9/f993590/pub/gnu/gcc-obj/powerpc-ibm-aix4.3.0.0/libstdc++'
make[2]: *** [multi-all] Error 2
make[2]: Leaving directory `/homep9/f993590/pub/gnu/gcc-obj/powerpc-ibm-aix4.3.0.0/libstdc++'
make[1]: *** [all-target-libstdc++] Error 2
make[1]: Leaving directory `/homep9/f993590/pub/gnu/gcc-obj'
make: *** [bootstrap3-lean] Error 2
The contents of config.status are:
#!/bin/sh
# This file was generated automatically by configure. Do not edit.
# This directory was configured as follows:
../gcc-2.95.2/configure --with-gcc-version-trigger=/home/f993590/pub/gnu/gcc-2.95.2/gcc/version.c --host=p
owerpc-ibm-aix4.3.0.0 --enable-shared --enable-threads --norecursion
# using "mh-frag" and "mt-frag"
Was it a bad idea of me to say --enable-shared to configure or what is
going wrong here?
Thanks,
- Stephan Niemz.
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the Gcc-prs
mailing list