I try to compile and install gcc-4.3.3 on SLES 10 SP2. During compilation I get:
configure: error: GNU Fortran is not working; please report a bug in http://gcc.gnu.org/bugzilla, attaching /usr/local/src/gcc-4.3.3/objdir/x86_64-unknown-linux-gnu/libgfortran/config.log This is the log file: It was created by GNU Fortran Runtime Library configure 0.3, which was generated by GNU Autoconf 2.59. Invocation command line was $ /usr/local/src/gcc-4.3.3/libgfortran/configure --cache-file=./config.cache - -enable-multilib --with-mpfr-lib=/usr/local/lib64 --with-mpfr-include=/usr/local /include --with-gmp-include=/usr/local/include --with-gmp-lib=/usr/local/lib64 - -enable-languages=c,c++,fortran,java,objc --program-transform-name=s,y,y, --with -target-subdir=x86_64-unknown-linux-gnu --build=x86_64-unknown-linux-gnu --host= x86_64-unknown-linux-gnu --target=x86_64-unknown-linux-gnu --srcdir=../../../lib gfortran ## --------- ## ## Platform. ## ## --------- ## hostname = noys2 uname -m = x86_64 uname -r = 2.6.16.60-0.21-smp uname -s = Linux uname -v = #1 SMP Tue May 6 12:41:02 UTC 2008 /usr/bin/uname -p = unknown /bin/uname -X = unknown /bin/arch = x86_64 /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /sbin PATH: /usr/sbin PATH: /usr/local/sbin PATH: /opt/gnome/sbin PATH: /root/bin PATH: /usr/local/bin PATH: /usr/bin PATH: /usr/X11R6/bin PATH: /bin PATH: /usr/games PATH: /opt/gnome/bin PATH: /opt/kde3/bin PATH: /usr/lib/mit/bin PATH: /usr/lib/mit/sbin ## ----------- ## ## Core tests. ## ## ----------- ## configure:1390: loading cache ./config.cache configure:1519: checking build system type configure:1537: result: x86_64-unknown-linux-gnu configure:1595: checking for --enable-version-specific-runtime-libs configure:1610: result: no configure:1614: checking for --enable-intermodule configure:1626: result: configure:1655: checking host system type configure:1669: result: x86_64-unknown-linux-gnu configure:1677: checking target system type configure:1691: result: x86_64-unknown-linux-gnu configure:1731: checking for a BSD-compatible install configure:1786: result: /usr/bin/install -c configure:1797: checking whether build environment is sane configure:1840: result: yes configure:1905: checking for gawk configure:1921: found /usr/bin/gawk configure:1931: result: gawk configure:1941: checking whether make sets $(MAKE) configure:1961: result: yes configure:2121: checking whether to enable maintainer-specific portions of Makef iles configure:2130: result: no configure:2244: checking for x86_64-unknown-linux-gnu-gcc configure:2270: result: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/ src/gcc-4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/lo cal/x86_64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/i nclude -isystem /usr/local/x86_64-unknown-linux-gnu/sys-include configure:2552: checking for C compiler version configure:2555: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include --version </dev/null >&5 xgcc (GCC) 4.3.3 Copyright (C) 2008 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:2558: $? = 0 configure:2560: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -v </dev/null >&5 Reading specs from /usr/local/src/gcc-4.3.3/objdir/./gcc/specs Target: x86_64-unknown-linux-gnu Configured with: ../configure --with-mpfr-lib=/usr/local/lib64 --with-mpfr-inclu de=/usr/local/include --with-gmp-include=/usr/local/include --with-gmp-lib=/usr/ local/lib64 Thread model: posix gcc version 4.3.3 (GCC) configure:2563: $? = 0 configure:2565: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -V </dev/null >&5 xgcc: '-V' must come at the start of the command line configure:2568: $? = 1 configure:2587: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -o conftest -O2 -g -g -O 2 conftest.c >&5 configure:2590: $? = 0 configure:2624: checking for C compiler default output file name configure:2627: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -O2 -g -g -O2 confte st.c >&5 configure:2630: $? = 0 configure:2676: result: a.out configure:2681: checking whether the C compiler works configure:2687: ./a.out configure:2690: $? = 0 configure:2707: result: yes configure:2714: checking whether we are cross compiling configure:2716: result: no configure:2719: checking for suffix of executables configure:2721: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -o conftest -O2 -g -g -O 2 conftest.c >&5 configure:2724: $? = 0 configure:2749: result: configure:2756: checking for suffix of object files configure:2777: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -c -O2 -g -g -O2 conf test.c >&5 configure:2780: $? = 0 configure:2802: result: o configure:2806: checking whether we are using the GNU C compiler configure:2830: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -c -O2 -g -g -O2 conf test.c >&5 configure:2836: $? = 0 configure:2840: test -z || test ! -s conftest.err configure:2843: $? = 0 configure:2846: test -s conftest.o configure:2849: $? = 0 configure:2862: result: yes configure:2868: checking whether /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/u sr/local/src/gcc-4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-li nux-gnu/include -isystem /usr/local/x86_64-unknown-linux-gnu/sys-include accepts -g configure:2889: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -c -g conftest.c >&5 configure:2895: $? = 0 configure:2899: test -z || test ! -s conftest.err configure:2902: $? = 0 configure:2905: test -s conftest.o configure:2908: $? = 0 configure:2919: result: yes configure:2936: checking for /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/l ocal/src/gcc-4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/u sr/local/x86_64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux- gnu/include -isystem /usr/local/x86_64-unknown-linux-gnu/sys-include option to a ccept ANSI C configure:3006: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -c -O2 -g -g -O2 con ftest.c >&5 configure:3012: $? = 0 configure:3016: test -z || test ! -s conftest.err configure:3019: $? = 0 configure:3022: test -s conftest.o configure:3025: $? = 0 configure:3043: result: none needed configure:3061: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -c -O2 -g -g -O2 conf test.c >&5 conftest.c:2: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'me ' configure:3067: $? = 1 configure: failed program was: | #ifndef __cplusplus | choke me | #endif configure:3211: checking for style of include used by make configure:3239: result: GNU configure:3267: checking dependency style of /usr/local/src/gcc-4.3.3/objdir/./g cc/xgcc -B/usr/local/src/gcc-4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-lin ux-gnu/bin/ -B/usr/local/x86_64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_6 4-unknown-linux-gnu/include -isystem /usr/local/x86_64-unknown-linux-gnu/sys-inc lude configure:3357: result: gcc3 configure:3391: checking whether symbol versioning is supported configure:3422: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -o conftest -std=gnu99 - O2 -g -g -O2 -fPIC -shared -Wl,--version-script,./conftest.map conftest.c > &5 configure:3428: $? = 0 configure:3432: test -z || test ! -s conftest.err configure:3435: $? = 0 configure:3438: test -s conftest configure:3441: $? = 0 configure:3453: result: yes configure:3470: checking for x86_64-unknown-linux-gnu-as configure:3496: result: /usr/local/src/gcc-4.3.3/objdir/./gcc/as configure:3549: checking for x86_64-unknown-linux-gnu-ar configure:3575: result: ar configure:3628: checking for x86_64-unknown-linux-gnu-ranlib configure:3654: result: ranlib configure:3705: checking whether make sets $(MAKE) configure:3725: result: yes configure:3747: checking for a BSD-compatible install configure:3802: result: /usr/bin/install -c configure:3954: checking for a sed that does not truncate output configure:4010: result: /usr/bin/sed configure:4026: checking for egrep configure:4036: result: grep -E configure:4041: checking for fgrep configure:4051: result: grep -F configure:4086: checking for ld used by /usr/local/src/gcc-4.3.3/objdir/./gcc/xg cc -B/usr/local/src/gcc-4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gn u/bin/ -B/usr/local/x86_64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unk nown-linux-gnu/include -isystem /usr/local/x86_64-unknown-linux-gnu/sys-include configure:4153: result: /usr/local/src/gcc-4.3.3/objdir/./gcc/collect-ld configure:4162: checking if the linker (/usr/local/src/gcc-4.3.3/objdir/./gcc/co llect-ld) is GNU ld configure:4177: result: yes configure:4190: checking for BSD- or MS-compatible name lister (nm) configure:4239: result: /usr/local/src/gcc-4.3.3/objdir/./gcc/nm configure:4344: checking the name lister (/usr/local/src/gcc-4.3.3/objdir/./gcc/ nm) interface configure:4351: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -c -std=gnu99 -O2 -g -g -O2 conftest.c >&5 configure:4354: /usr/local/src/gcc-4.3.3/objdir/./gcc/nm "conftest.o" configure:4357: output 0000000000000000 B some_variable configure:4364: result: BSD nm configure:4367: checking whether ln -s works configure:4371: result: yes configure:4379: checking the maximum length of command line arguments configure:4499: result: 98304 configure:4517: checking whether the shell understands some XSI constructs configure:4525: result: yes configure:4529: checking whether the shell understands "+=" configure:4535: result: yes configure:4570: checking for /usr/local/src/gcc-4.3.3/objdir/./gcc/collect-ld op tion to reload object files configconfigure:4604: checking how to recognize dependent libraries configure:4794: result: pass_all configure:4814: checking for x86_64-unknown-linux-gnu-ar configure:4840: result: ar configure:4907: checking for x86_64-unknown-linux-gnu-strip configure:4933: result: strip configure:4994: checking for x86_64-unknown-linux-gnu-ranlib configure:5020: result: ranlib configure:5139: checking command to parse /usr/local/src/gcc-4.3.3/objdir/./gcc/ nm output from /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc-4 .3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_6 4-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include -i system /usr/local/x86_64-unknown-linux-gnu/sys-include object configure:5256: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -c -std=gnu99 -O2 -g -g -O2 conftest.c >&5 configure:5259: $? = 0 configure:5263: /usr/local/src/gcc-4.3.3/objdir/./gcc/nm conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_ A-Za-z0-9]*\)$/\1 \2 \2/p' \> conftest.nm configure:5266: $? = 0 ure:4577: result: -r configure:5320: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -o conftest -std=gnu99 - O2 -g -g -O2 conftest.c conftstm.o >&5 configure:5323: $? = 0 configure:5361: result: ok configure:5451: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -c -std=gnu99 -O2 -g -g -O2 conftest.c >&5 configure:5454: $? = 0 configure:5608: checking how to run the C preprocessor configure:5643: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -E conftest.c configure:5649: $? = 0 configure:5681: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -E conftest.c conftest.c:9:28: error: ac_nonexistent.h: No such file or directory configure:5687: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "GNU Fortran Runtime Library" | #define PACKAGE_TARNAME "libgfortran" | #define PACKAGE_VERSION "0.3" | #define PACKAGE_STRING "GNU Fortran Runtime Library 0.3" | #define PACKAGE_BUGREPORT "" | /* end confdefs.h. */ | #include <ac_nonexistent.h> configure:5726: result: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/ src/gcc-4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/lo cal/x86_64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/i nclude -isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -E configure:5750: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -E conftest.c configure:5756: $? = 0 configure:5788: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -E conftest.c conftest.c:9:28: error: ac_nonexistent.h: No such file or directory configure:5794: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "GNU Fortran Runtime Library" | #define PACKAGE_TARNAME "libgfortran" | #define PACKAGE_VERSION "0.3" | #define PACKAGE_STRING "GNU Fortran Runtime Library 0.3" | #define PACKAGE_BUGREPORT "" | /* end confdefs.h. */ | #include <ac_nonexistent.h> configure:5838: checking for ANSI C header files configure:5863: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -c -std=gnu99 -O2 -g -g -O2 conftest.c >&5 configure:5869: $? = 0 configure:5873: test -z configure:5876: $? = 0 configure:5879: test -s conftest.o configure:5882: $? = 0 configure:5971: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -o conftest -std=gnu99 - O2 -g -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:26: warning: implicit declaration of function 'exit' conftest.c:26: warning: incompatible implicit declaration of built-in function ' exit' conftest.c:27: warning: incompatible implicit declaration of built-in function ' exit' configure:5974: $? = 0 configure:5976: ./conftest configure:5979: $? = 0 configure:5994: result: yes configure:6018: checking for sys/types.h configure:6034: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/lo-O2 conftest.c >&5 configure:6040: $? = 0 configure:6044: test -z || test ! -s conftest.err configure:6047: $? = 0 configure:6050: test -s conftest.o configure:6053: $? = 0 configure:6064: result: yes configure:6018: checking for sys/stat.h configure:6034: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -c -std=gnu99 -O2 -g -g -O2 conftest.c >&5 configure:6040: $? = 0 configure:6044: test -z || test ! -s conftest.err configure:6047: $? = 0 configure:6050: test -s conftest.o configure:6053: $? = 0 configure:6064: result: yes configure:6018: checking for stdlib.h configure:6034: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- cal/x86_64-unknown-linux-gnu/sys-include -c -std=gnu99 -O2 -g -g || test ! -s conftest.err 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -c -std=gnu99 -O2 -g -g -O2 conftest.c >&5 configure:6040: $? = 0 configure:6044: test -z || test ! -s conftest.err configure:6047: $? = 0 configure:6050: test -s conftest.o configure:6053: $? = 0 configure:6064: result: yes configure:6018: checking for string.h configure:6034: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -c -std=gnu99 -O2 -g -g -O2 conftest.c >&5 configure:6040: $? = 0 configure:6044: test -z || test ! -s conftest.err configure:6047: $? = 0 configure:6050: test -s conftest.o configure:6053: $? = 0 configure:6047: $? = 0 configure:6050: test -s conftest.o configure:6053: $? = 0 configure:6064: result: yes configure:6018: checking for inttypes.h configure:6034: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -c -std=gnu99 -O2 -g -g -O2 conftest.c >&5 configure:6040: $? = 0 configure:6044: test -z || test ! -s conftest.err configure:6047: $? = 0 configure:6050: test -s conftest.o configure:6053: $? = 0 configure:6064: result: yes configure:6018: checking for stdint.h configure:6034: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -c -std=gnu99 -O2 -g -g -O2 conftest.c >&5 configure:6040: $? = 0 configure:6044: test -z || test ! -s conftest.err configure:6047: $? = 0 configure:6050: test -s conftest.o configure:6053: $? = 0 configure:6064: result: yes configure:6018: checking for unistd.h configure:6034: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -c -std=gnu99 -O2 -g -g -O2 conftest.c >&5 configure:6040: $? = 0 configure:6044: test -z || test ! -s conftest.err configure:6047: $? = 0 configure:6050: test -s conftest.o configure:6053: $? = 0 configure:6064: result: yes configure:6080: checking for dlfcn.h configure:6096: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ r C configure:6521: $? = 0 configure:6534: result: no configure:6554: checking for /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/l ocal/src/gcc-4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/u sr/local/x86_64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux- gnu/include -isystem /usr/local/x86_64-unknown-linux-gnu/sys-include option to p roduce PIC configure:6809: result: -fPIC -DPIC configure:6821: checking if /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/lo cal/src/gcc-4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/us r/local/x86_64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-g nu/include -isystem /usr/local/x86_64-unknown-linux-gnu/sys-include PIC flag -fP IC -DPIC works configure:6839: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -c -std=gnu99 -O2 -g -g -O2 -fPIC -DPIC -DPIC conftest.c >&5 configure:6843: $? = 0 configure:6856: result: yes configure:6880: checking if /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/lo cal/src/gcc-4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/us r/local/x86_64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-g nu/include -isystem /usr/local/x86_64-unknown-linux-gnu/sys-include static flag -static works configure:6908: result: yes configure:6923: checking if /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/lo cal/src/gcc-4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/us r/local/x86_64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-g nu/include -isystem /usr/local/x86_64-unknown-linux-gnu/sys-include supports -c -o file.o configure:6944: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -c -std=gnu99 -O2 -g -g -O2 -o out/conftest2.o conftest.c >&5 configure:6948: $? = 0 configure:6970: result: yes configure:6978: checking if /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/lo cal/src/gcc-4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/us r/local/x86_64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-g nu/include -isystem /usr/local/x86_64-unknown-linux-gnu/sys-include supports -c -o file.o configure:7025: result: yes configure:7058: checking whether the /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc-4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/b in/ -B/usr/local/x86_64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknow n-linux-gnu/include -isystem /usr/local/x86_64-unknown-linux-gnu/sys-include lin ker (/usr/local/src/gcc-4.3.3/objdir/./gcc/collect-ld -m elf_x86_64) supports sh ared libraries configure:8153: result: yes configure:8190: checking whether -lc should be explicitly linked in configure:8195: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -c -std=gnu99 -O2 -g -g -O2 conftest.c >&5 configure:8198: $? = 0 configure:8213: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -shared conftest.o -v - Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| grep -lc \>/dev/null 2\>\&1 configure:8216: $? = 0 configure:8228: result: no configure:8392: checking dynamic linker characteristics configure:8830: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -o conftest -std=gnu99 - O2 -g -g -O2 -Wl,-rpath -Wl,/foo conftest.c >&5 configure:8836: $? = 0 configure:8840: test -z || test ! -s conftest.err configure:8843: $? = 0 configure:8846: test -s conftest configure:8849: $? = 0 configure:9073: result: GNU/Linux ld.so configure:9168: checking how to hardcode library paths into programs configure:9193: result: immediate configure:9320: checking for shl_load configure:9382: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -o conftest -std=gnu99 - O2 -g -g -O2 conftest.c >&5 /tmp/ccaa6vMV.o: In function `main': /usr/local/src/gcc-4.3.3/objdir/x86_64-unknown-linux-gnu/libgfortran/conftest.c: 60: undefined reference to `shl_load' /tmp/ccaa6vMV.o:(.data+0x0): undefined reference to `shl_load' collect2: ld returned 1 exit status configure:9388: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "GNU Fortran Runtime Library" | #define PACKAGE_TARNAME "libgfortran" | #define PACKAGE_VERSION "0.3" | #define PACKAGE_STRING "GNU Fortran Runtime Library 0.3" | #define PACKAGE_BUGREPORT "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_lo ad. | For example, HP-UX 11i <limits.h> declares gettimeofday. */ | #define shl_load innocuous_shl_load | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char shl_load (); below. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since | <limits.h> exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include <limits.h> | #else | # include <assert.h> | #endif | | #undef shl_load | | /* Override any gcc2 internal prototype to avoid an error. */ | #ifdef __cplusplus | extern "C" | { | #endif | /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ | char shl_load (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined (__stub_shl_load) || defined (__stub___shl_load) | choke me | #else | char (*f) () = shl_load; | #endif | #ifdef __cplusplus | } | #endif | | int | main () | { | return f != shl_load; | ; | return 0; | } configure:9413: result: no configure:9418: checking for shl_load in -ldld onfigure:9453: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -o conftest -std=gnu99 - O2 -g -g -O2 conftest.c -ldld >&5 /usr/bin/ld: cannot find -ldld collect2: ld returned 1 exit status configure:9459: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "GNU Fortran Runtime Library" | #define PACKAGE_TARNAME "libgfortran" | #define PACKAGE_VERSION "0.3" | #define PACKAGE_STRING "GNU Fortran Runtime Library 0.3" | #define PACKAGE_BUGREPORT "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | | /* Override any gcc2 internal prototype to avoid an error. */ | #ifdef __cplusplus | extern "C" | #endif | /* We use char because int might match the return type of a gcc2 | builtin and then its argument prototype would still apply. */ | char shl_load (); | int | main () | { | shl_load (); | ; | return 0; | } configure:9485: result: no configure:9490: checking for dlopen configure:9552: /usr/local/src/gcc-4.3.3/objdir/./gcc/xgcc -B/usr/local/src/gcc- 4.3.3/objdir/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_ 64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include - isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -o conftest -std=gnu99 - O2 -g -g -O2 conftest.c >&5 /tmp/ccKSOy8f.o: In function `main': /usr/local/src/gcc-4.3.3/objdir/x86_64-unknown-linux-gnu/libgfortran/conftest.c: 60: undefined reference to `dlopen' /tmp/ccKSOy8f.o:(.data+0x0): undefined reference to `dlopen' collect2: ld returned 1 exit status configure:9558: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "GNU Fortran Runtime Library" | #define PACKAGE_TARNAME "libgfortran" | #define PACKAGE_VERSION "0.3" | #define PACKAGE_STRING "GNU Fortran Runtime Library 0.3" | #define PACKAGE_BUGREPORT "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen. | For example, HP-UX 11i <limits.h> declares gettimeofday. */ | #define dlopen innocuous_dlopen | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char dlopen (); below. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since | <limits.h> exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include <limits.h> | #else | # include <assert.h> | #endif How can I send the config.log file as attachament ? -- Summary: frotarn doesnt' compile in SLES10 SP2 Product: gcc Version: 4.3.3 Status: UNCONFIRMED Severity: critical Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: camelia dot botez at weizmann dot ac dot il http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39517