Re: Fixed Thank You: Build Failure in gcc-3.4.6

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Dec 1, 2007 2:03 AM, Thomas Dineen <tdineen@xxxxxxxxxxxxx> wrote:
> Gentle People:
>
>       I tried another run with the following configure command
> and it worked!
>
> /export/home/tools/gcc/gcc-3.4.6/configure  --with-gnu-ld

Great!

It's easy to overlook helpful configure options, but there may have
been others you could have used at first rather than the symlink
measure.  Bottom line is that gcc prefers GNU tools if available, and
mixing sometimes doesn't work unless you're more specific as you did
with the '--with-gnu-ld' option.  You can also cause problems if
LD_LIBRARY_PATH isn't set correctly for your mix of Sparc and GNU
tools.

-Tom
>
> - Commands used for Solaris 8 Sparc Build of Gcc gcc-3.4.6:
> ; Use gmake gls, gas - required!
> ; Using csh
> cd /export/home/tools/gcc
> mkdir gcc-3.4.6-obj
> chmod 777 gcc-3.4.6-obj
> cd gcc-3.4.6-obj
> ln -s /opt/sfw/bin/gmake make
> ln -s /opt/sfw/bin/gld ld
> ln -s /opt/sfw/bin/gas as
> /export/home/tools/gcc/gcc-3.4.6/configure  --with-gnu-ld
> gmake
>
>
>
> Thomas Dineen wrote:
>
> > Gentle People:
> >
> >    I am continuing to the the following crash listed below  when
> > attempting
> > to make gcc-3.4.6. The --version commands shown below were typed in
> > the SAME shell right after the make failure. The commands used are shown
> > below. A longer make output listing is included at the bottom of this
> > email!
> > The ln commands were added per suggestions in previous emails.
> >
> > - Commands used:
> >
> > ; Use gmake gls, gas - required!
> > ; Using csh
> > cd /export/home/tools/gcc
> > mkdir gcc-3.4.6-obj
> > chmod 777 gcc-3.4.6-obj
> > cd gcc-3.4.6-obj
> > rm -R *
> > ln -s /opt/sfw/bin/gmake make
> > ln -s /opt/sfw/bin/gld ld
> > ln -s /opt/sfw/bin/gas as
> > ; The above links were tested for command and vsrsion.
> > /export/home/tools/gcc/gcc-3.4.6/configure
> > gmake
> >
> > - Error Listing:
> >
> > "libgcc_s.so.1.tmp libgcc_s.so.1 && ln -s libgcc_s.so.1 libgcc_s.so
> > /usr/local/sparc-sun-solaris2.8/bin/ld:libgcc/./libgcc.map: file
> > format not recognized; treating as linker script
> > /usr/local/sparc-sun-solaris2.8/bin/ld:libgcc/./libgcc.map:1: parse error
> > collect2: ld returned 1 exit status
> > gmake[2]: *** [libgcc_s.so] Error 1
> > gmake[2]: Leaving directory `/export/home/tools/gcc/gcc-3.4.6-obj/gcc'
> > gmake[1]: *** [stmp-multilib] Error 2
> > gmake[1]: Leaving directory `/export/home/tools/gcc/gcc-3.4.6-obj/gcc'
> > gmake: *** [all-gcc] Error 2"
> >
> > - Version Commands typed in same shell after crash:
> >
> > root@Sun# make --version
> > GNU Make version 3.79.1, by Richard Stallman and Roland McGrath.
> > Built for sparc-sun-solaris2.8
> > Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 2000
> >        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.
> > Report bugs to <bug-make@xxxxxxx>.
> >
> > root@Sun# gcc --version
> > gcc (GCC) 3.1
> > Copyright (C) 2002 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.
> >
> > root@Sun# ld --version
> > GNU ld 2.11
> > Copyright 2001 Free Software Foundation, Inc.
> > This program is free software; you may redistribute it under the terms of
> > the GNU General Public License.  This program has absolutely no warranty.
> >  Supported emulations:
> >   elf32_sparc
> >   elf64_sparc
> >
> > root@Sun# as --version
> > GNU assembler 2.11
> > Copyright 2001 Free Software Foundation, Inc.
> > This program is free software; you may redistribute it under the terms of
> > the GNU General Public License.  This program has absolutely no warranty.
> > This assembler was configured for a target of `sparc-sun-solaris2.8'.
> > root@Sun#
> >
> > - Longer Error Listing:
> >
> > ls/gcc/gcc-3.4.6/gcc/libgcov.c -o libgcc/./_gcov.o
> > /export/home/tools/gcc/gcc-3.4.6-obj/gcc/xgcc
> > -B/export/home/tools/gcc/gcc-3.4.6-obj/gcc/
> > -B/usr/local/sparc-sun-solaris2.8/bin/
> > -B/usr/local/sparc-sun-solaris2.8/lib/ -isystem
> > /usr/local/sparc-sun-solaris2.8/include -isystem
> > /usr/local/sparc-sun-solaris2.8/sys-include -O2  -DIN_GCC    -W -Wall
> > -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
> > -Wold-style-definition  -isystem ./include  -fPIC -g
> > -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I
> > -I/export/home/tools/gcc/gcc-3.4.6/gcc
> > -I/export/home/tools/gcc/gcc-3.4.6/gcc/
> > -I/export/home/tools/gcc/gcc-3.4.6/gcc/../include -I../intl
> > -DL_gcov_merge_add -c /export/home/tools/gcc/gcc-3.4.6/gcc/libgcov.c
> > -o libgcc/./_gcov_merge_add.o
> > /export/home/tools/gcc/gcc-3.4.6-obj/gcc/xgcc
> > -B/export/home/tools/gcc/gcc-3.4.6-obj/gcc/
> > -B/usr/local/sparc-sun-solaris2.8/bin/
> > -B/usr/local/sparc-sun-solaris2.8/lib/ -isystem
> > /usr/local/sparc-sun-solaris2.8/include -isystem
> > /usr/local/sparc-sun-solaris2.8/sys-include -O2  -DIN_GCC    -W -Wall
> > -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
> > -Wold-style-definition  -isystem ./include  -fPIC -g
> > -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I
> > -I/export/home/tools/gcc/gcc-3.4.6/gcc
> > -I/export/home/tools/gcc/gcc-3.4.6/gcc/
> > -I/export/home/tools/gcc/gcc-3.4.6/gcc/../include -I../intl
> > -DL_gcov_merge_single -c
> > /export/home/tools/gcc/gcc-3.4.6/gcc/libgcov.c -o
> > libgcc/./_gcov_merge_single.o
> > /export/home/tools/gcc/gcc-3.4.6-obj/gcc/xgcc
> > -B/export/home/tools/gcc/gcc-3.4.6-obj/gcc/
> > -B/usr/local/sparc-sun-solaris2.8/bin/
> > -B/usr/local/sparc-sun-solaris2.8/lib/ -isystem
> > /usr/local/sparc-sun-solaris2.8/include -isystem
> > /usr/local/sparc-sun-solaris2.8/sys-include -O2  -DIN_GCC    -W -Wall
> > -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
> > -Wold-style-definition  -isystem ./include  -fPIC -g
> > -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I
> > -I/export/home/tools/gcc/gcc-3.4.6/gcc
> > -I/export/home/tools/gcc/gcc-3.4.6/gcc/
> > -I/export/home/tools/gcc/gcc-3.4.6/gcc/../include -I../intl
> > -DL_gcov_merge_delta -c /export/home/tools/gcc/gcc-3.4.6/gcc/libgcov.c
> > -o libgcc/./_gcov_merge_delta.o
> > rm -rf ./libgcov.a
> > ar  rc ./libgcov.a libgcc/./_gcov.o libgcc/./_gcov_merge_add.o
> > libgcc/./_gcov_merge_single.o libgcc/./_gcov_merge_delta.o
> > ranlib ./libgcov.a
> > /export/home/tools/gcc/gcc-3.4.6-obj/gcc/xgcc
> > -B/export/home/tools/gcc/gcc-3.4.6-obj/gcc/
> > -B/usr/local/sparc-sun-solaris2.8/bin/
> > -B/usr/local/sparc-sun-solaris2.8/lib/ -isystem
> > /usr/local/sparc-sun-solaris2.8/include -isystem
> > /usr/local/sparc-sun-solaris2.8/sys-include -O2  -DIN_GCC    -W -Wall
> > -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
> > -Wold-style-definition  -isystem ./include  -fPIC -g
> > -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I
> > -I/export/home/tools/gcc/gcc-3.4.6/gcc
> > -I/export/home/tools/gcc/gcc-3.4.6/gcc/
> > -I/export/home/tools/gcc/gcc-3.4.6/gcc/../include -I../intl
> > -fexceptions -c /export/home/tools/gcc/gcc-3.4.6/gcc/unwind-dw2.c -o
> > libgcc/./unwind-dw2.o
> > /export/home/tools/gcc/gcc-3.4.6/gcc/unwind-dw2.c: In function
> > `uw_init_context_1':
> > /export/home/tools/gcc/gcc-3.4.6/gcc/unwind-dw2.c:1295: warning:
> > missing braces around initializer
> > /export/home/tools/gcc/gcc-3.4.6/gcc/unwind-dw2.c:1295: warning: (near
> > initialization for `once_regsizes.__pthread_once_pad')
> > /export/home/tools/gcc/gcc-3.4.6-obj/gcc/xgcc
> > -B/export/home/tools/gcc/gcc-3.4.6-obj/gcc/
> > -B/usr/local/sparc-sun-solaris2.8/bin/
> > -B/usr/local/sparc-sun-solaris2.8/lib/ -isystem
> > /usr/local/sparc-sun-solaris2.8/include -isystem
> > /usr/local/sparc-sun-solaris2.8/sys-include -O2  -DIN_GCC    -W -Wall
> > -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
> > -Wold-style-definition  -isystem ./include  -fPIC -g
> > -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I
> > -I/export/home/tools/gcc/gcc-3.4.6/gcc
> > -I/export/home/tools/gcc/gcc-3.4.6/gcc/
> > -I/export/home/tools/gcc/gcc-3.4.6/gcc/../include -I../intl
> > -fexceptions -c /export/home/tools/gcc/gcc-3.4.6/gcc/unwind-dw2-fde.c
> > -o libgcc/./unwind-dw2-fde.o
> > /export/home/tools/gcc/gcc-3.4.6-obj/gcc/xgcc
> > -B/export/home/tools/gcc/gcc-3.4.6-obj/gcc/
> > -B/usr/local/sparc-sun-solaris2.8/bin/
> > -B/usr/local/sparc-sun-solaris2.8/lib/ -isystem
> > /usr/local/sparc-sun-solaris2.8/include -isystem
> > /usr/local/sparc-sun-solaris2.8/sys-include -O2  -DIN_GCC    -W -Wall
> > -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
> > -Wold-style-definition  -isystem ./include  -fPIC -g
> > -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I
> > -I/export/home/tools/gcc/gcc-3.4.6/gcc
> > -I/export/home/tools/gcc/gcc-3.4.6/gcc/
> > -I/export/home/tools/gcc/gcc-3.4.6/gcc/../include -I../intl
> > -fexceptions -c /export/home/tools/gcc/gcc-3.4.6/gcc/unwind-sjlj.c -o
> > libgcc/./unwind-sjlj.o
> > /export/home/tools/gcc/gcc-3.4.6-obj/gcc/xgcc
> > -B/export/home/tools/gcc/gcc-3.4.6-obj/gcc/
> > -B/usr/local/sparc-sun-solaris2.8/bin/
> > -B/usr/local/sparc-sun-solaris2.8/lib/ -isystem
> > /usr/local/sparc-sun-solaris2.8/include -isystem
> > /usr/local/sparc-sun-solaris2.8/sys-include -O2  -DIN_GCC    -W -Wall
> > -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
> > -Wold-style-definition  -isystem ./include  -fPIC -g
> > -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I
> > -I/export/home/tools/gcc/gcc-3.4.6/gcc
> > -I/export/home/tools/gcc/gcc-3.4.6/gcc/
> > -I/export/home/tools/gcc/gcc-3.4.6/gcc/../include -I../intl
> > -fexceptions -c /export/home/tools/gcc/gcc-3.4.6/gcc/gthr-gnat.c -o
> > libgcc/./gthr-gnat.o
> > /export/home/tools/gcc/gcc-3.4.6-obj/gcc/xgcc
> > -B/export/home/tools/gcc/gcc-3.4.6-obj/gcc/
> > -B/usr/local/sparc-sun-solaris2.8/bin/
> > -B/usr/local/sparc-sun-solaris2.8/lib/ -isystem
> > /usr/local/sparc-sun-solaris2.8/include -isystem
> > /usr/local/sparc-sun-solaris2.8/sys-include -O2  -DIN_GCC    -W -Wall
> > -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
> > -Wold-style-definition  -isystem ./include  -fPIC -g
> > -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I
> > -I/export/home/tools/gcc/gcc-3.4.6/gcc
> > -I/export/home/tools/gcc/gcc-3.4.6/gcc/
> > -I/export/home/tools/gcc/gcc-3.4.6/gcc/../include -I../intl
> > -fexceptions -c /export/home/tools/gcc/gcc-3.4.6/gcc/unwind-c.c -o
> > libgcc/./unwind-c.o
> > rm -rf ./libgcc_eh.a
> > ar  rc ./libgcc_eh.a libgcc/./unwind-dw2.o libgcc/./unwind-dw2-fde.o
> > libgcc/./unwind-sjlj.o libgcc/./gthr-gnat.o libgcc/./unwind-c.o
> > ranlib ./libgcc_eh.a
> > { nm -pg  libgcc/./_muldi3.o libgcc/./_negdi2.o libgcc/./_lshrdi3.o
> > libgcc/./_ashldi3.o libgcc/./_ashrdi3.o libgcc/./_cmpdi2.o
> > libgcc/./_ucmpdi2.o libgcc/./_floatdidf.o libgcc/./_floatdisf.o
> > libgcc/./_fixunsdfsi.o libgcc/./_fixunssfsi.o libgcc/./_fixunsdfdi.o
> > libgcc/./_fixdfdi.o libgcc/./_fixunssfdi.o libgcc/./_fixsfdi.o
> > libgcc/./_fixxfdi.o libgcc/./_fixunsxfdi.o libgcc/./_floatdixf.o
> > libgcc/./_fixunsxfsi.o libgcc/./_fixtfdi.o libgcc/./_fixunstfdi.o
> > libgcc/./_floatditf.o libgcc/./_clear_cache.o
> > libgcc/./_enable_execute_stack.o libgcc/./_trampoline.o
> > libgcc/./__main.o libgcc/./_absvsi2.o libgcc/./_absvdi2.o
> > libgcc/./_addvsi3.o libgcc/./_addvdi3.o libgcc/./_subvsi3.o
> > libgcc/./_subvdi3.o libgcc/./_mulvsi3.o libgcc/./_mulvdi3.o
> > libgcc/./_negvsi2.o libgcc/./_negvdi2.o libgcc/./_ctors.o
> > libgcc/./_ffssi2.o libgcc/./_ffsdi2.o libgcc/./_clz.o
> > libgcc/./_clzsi2.o libgcc/./_clzdi2.o libgcc/./_ctzsi2.o
> > libgcc/./_ctzdi2.o libgcc/./_popcount_tab.o libgcc/./_popcountsi2.o
> > libgcc/./_popcountdi2.o libgcc/./_paritysi2.o libgcc/./_paritydi2.o
> > libgcc/./_divdi3.o libgcc/./_moddi3.o libgcc/./_udivdi3.o
> > libgcc/./_umoddi3.o libgcc/./_udiv_w_sdiv.o libgcc/./_udivmoddi4.o
> > libgcc/./unwind-dw2.o libgcc/./unwind-dw2-fde.o libgcc/./unwind-sjlj.o
> > libgcc/./gthr-gnat.o libgcc/./unwind-c.o; echo %%; \
> >  cat /export/home/tools/gcc/gcc-3.4.6/gcc/libgcc-std.ver \
> >    | sed -e '/^[   ]*#/d' \
> >          -e 's/^%\(if\|else\|elif\|endif\|define\)/#\1/' \
> >    | /export/home/tools/gcc/gcc-3.4.6-obj/gcc/xgcc
> > -B/export/home/tools/gcc/gcc-3.4.6-obj/gcc/
> > -B/usr/local/sparc-sun-solaris2.8/bin/
> > -B/usr/local/sparc-sun-solaris2.8/lib/ -isystem
> > /usr/local/sparc-sun-solaris2.8/include -isystem
> > /usr/local/sparc-sun-solaris2.8/sys-include -O2  -DIN_GCC    -W -Wall
> > -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
> > -Wold-style-definition  -isystem ./include  -fPIC -g
> > -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I
> > -I/export/home/tools/gcc/gcc-3.4.6/gcc
> > -I/export/home/tools/gcc/gcc-3.4.6/gcc/
> > -I/export/home/tools/gcc/gcc-3.4.6/gcc/../include -I../intl  -E
> > -xassembler-with-cpp -; \
> > } | gawk -f /export/home/tools/gcc/gcc-3.4.6/gcc/mkmap-symver.awk  >
> > libgcc/./tmp-libgcc.map
> > mv 'libgcc/./tmp-libgcc.map' libgcc/./libgcc.map
> > gmake GCC_FOR_TARGET="/export/home/tools/gcc/gcc-3.4.6-obj/gcc/xgcc
> > -B/export/home/tools/gcc/gcc-3.4.6-obj/gcc/
> > -B/usr/local/sparc-sun-solaris2.8/bin/
> > -B/usr/local/sparc-sun-solaris2.8/lib/ -isystem
> > /usr/local/sparc-sun-solaris2.8/include -isystem
> > /usr/local/sparc-sun-solaris2.8/sys-include" \
> >  AR_FOR_TARGET="ar" \
> >  AR_CREATE_FOR_TARGET="ar  rc" \
> >  AR_EXTRACT_FOR_TARGET="ar  x" \
> >  AR_FLAGS_FOR_TARGET="" \
> >  CC="gcc" CFLAGS="-g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes
> > -Wmissing-prototypes -pedantic -Wno-long-long  " \
> >  BUILD_PREFIX="" \
> >  BUILD_PREFIX_1="loser-" \
> >  LANGUAGES="" \
> >  LIBGCC2_CFLAGS="-O2  -DIN_GCC    -W -Wall -Wwrite-strings
> > -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition
> > -isystem ./include  -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2
> > -D__GCC_FLOAT_NOT_NEEDED  "  \
> >  MULTILIB_CFLAGS="" T= crtbegin.o
> > gmake[3]: Entering directory `/export/home/tools/gcc/gcc-3.4.6-obj/gcc'
> > gmake[3]: Leaving directory `/export/home/tools/gcc/gcc-3.4.6-obj/gcc'
> > gmake GCC_FOR_TARGET="/export/home/tools/gcc/gcc-3.4.6-obj/gcc/xgcc
> > -B/export/home/tools/gcc/gcc-3.4.6-obj/gcc/
> > -B/usr/local/sparc-sun-solaris2.8/bin/
> > -B/usr/local/sparc-sun-solaris2.8/lib/ -isystem
> > /usr/local/sparc-sun-solaris2.8/include -isystem
> > /usr/local/sparc-sun-solaris2.8/sys-include" \
> >  AR_FOR_TARGET="ar" \
> >  AR_CREATE_FOR_TARGET="ar  rc" \
> >  AR_EXTRACT_FOR_TARGET="ar  x" \
> >  AR_FLAGS_FOR_TARGET="" \
> >  CC="gcc" CFLAGS="-g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes
> > -Wmissing-prototypes -pedantic -Wno-long-long  " \
> >  BUILD_PREFIX="" \
> >  BUILD_PREFIX_1="loser-" \
> >  LANGUAGES="" \
> >  LIBGCC2_CFLAGS="-O2  -DIN_GCC    -W -Wall -Wwrite-strings
> > -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition
> > -isystem ./include  -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2
> > -D__GCC_FLOAT_NOT_NEEDED  "  \
> >  MULTILIB_CFLAGS="" T= crtend.o
> > gmake[3]: Entering directory `/export/home/tools/gcc/gcc-3.4.6-obj/gcc'
> > gmake[3]: Leaving directory `/export/home/tools/gcc/gcc-3.4.6-obj/gcc'
> > gmake GCC_FOR_TARGET="/export/home/tools/gcc/gcc-3.4.6-obj/gcc/xgcc
> > -B/export/home/tools/gcc/gcc-3.4.6-obj/gcc/
> > -B/usr/local/sparc-sun-solaris2.8/bin/
> > -B/usr/local/sparc-sun-solaris2.8/lib/ -isystem
> > /usr/local/sparc-sun-solaris2.8/include -isystem
> > /usr/local/sparc-sun-solaris2.8/sys-include" \
> >  AR_FOR_TARGET="ar" \
> >  AR_CREATE_FOR_TARGET="ar  rc" \
> >  AR_EXTRACT_FOR_TARGET="ar  x" \
> >  AR_FLAGS_FOR_TARGET="" \
> >  CC="gcc" CFLAGS="-g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes
> > -Wmissing-prototypes -pedantic -Wno-long-long  " \
> >  BUILD_PREFIX="" \
> >  BUILD_PREFIX_1="loser-" \
> >  LANGUAGES="" \
> >  LIBGCC2_CFLAGS="-O2  -DIN_GCC    -W -Wall -Wwrite-strings
> > -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition
> > -isystem ./include  -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2
> > -D__GCC_FLOAT_NOT_NEEDED  "  \
> >  MULTILIB_CFLAGS="" T= gmon.o
> > gmake[3]: Entering directory `/export/home/tools/gcc/gcc-3.4.6-obj/gcc'
> > gmake[3]: Leaving directory `/export/home/tools/gcc/gcc-3.4.6-obj/gcc'
> > gmake GCC_FOR_TARGET="/export/home/tools/gcc/gcc-3.4.6-obj/gcc/xgcc
> > -B/export/home/tools/gcc/gcc-3.4.6-obj/gcc/
> > -B/usr/local/sparc-sun-solaris2.8/bin/
> > -B/usr/local/sparc-sun-solaris2.8/lib/ -isystem
> > /usr/local/sparc-sun-solaris2.8/include -isystem
> > /usr/local/sparc-sun-solaris2.8/sys-include" \
> >  AR_FOR_TARGET="ar" \
> >  AR_CREATE_FOR_TARGET="ar  rc" \
> >  AR_EXTRACT_FOR_TARGET="ar  x" \
> >  AR_FLAGS_FOR_TARGET="" \
> >  CC="gcc" CFLAGS="-g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes
> > -Wmissing-prototypes -pedantic -Wno-long-long  " \
> >  BUILD_PREFIX="" \
> >  BUILD_PREFIX_1="loser-" \
> >  LANGUAGES="" \
> >  LIBGCC2_CFLAGS="-O2  -DIN_GCC    -W -Wall -Wwrite-strings
> > -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition
> > -isystem ./include  -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2
> > -D__GCC_FLOAT_NOT_NEEDED  "  \
> >  MULTILIB_CFLAGS="" T= crt1.o
> > gmake[3]: Entering directory `/export/home/tools/gcc/gcc-3.4.6-obj/gcc'
> > gmake[3]: Leaving directory `/export/home/tools/gcc/gcc-3.4.6-obj/gcc'
> > gmake GCC_FOR_TARGET="/export/home/tools/gcc/gcc-3.4.6-obj/gcc/xgcc
> > -B/export/home/tools/gcc/gcc-3.4.6-obj/gcc/
> > -B/usr/local/sparc-sun-solaris2.8/bin/
> > -B/usr/local/sparc-sun-solaris2.8/lib/ -isystem
> > /usr/local/sparc-sun-solaris2.8/include -isystem
> > /usr/local/sparc-sun-solaris2.8/sys-include" \
> >  AR_FOR_TARGET="ar" \
> >  AR_CREATE_FOR_TARGET="ar  rc" \
> >  AR_EXTRACT_FOR_TARGET="ar  x" \
> >  AR_FLAGS_FOR_TARGET="" \
> >  CC="gcc" CFLAGS="-g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes
> > -Wmissing-prototypes -pedantic -Wno-long-long  " \
> >  BUILD_PREFIX="" \
> >  BUILD_PREFIX_1="loser-" \
> >  LANGUAGES="" \
> >  LIBGCC2_CFLAGS="-O2  -DIN_GCC    -W -Wall -Wwrite-strings
> > -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition
> > -isystem ./include  -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2
> > -D__GCC_FLOAT_NOT_NEEDED  "  \
> >  MULTILIB_CFLAGS="" T= crti.o
> > gmake[3]: Entering directory `/export/home/tools/gcc/gcc-3.4.6-obj/gcc'
> > gmake[3]: Leaving directory `/export/home/tools/gcc/gcc-3.4.6-obj/gcc'
> > gmake GCC_FOR_TARGET="/export/home/tools/gcc/gcc-3.4.6-obj/gcc/xgcc
> > -B/export/home/tools/gcc/gcc-3.4.6-obj/gcc/
> > -B/usr/local/sparc-sun-solaris2.8/bin/
> > -B/usr/local/sparc-sun-solaris2.8/lib/ -isystem
> > /usr/local/sparc-sun-solaris2.8/include -isystem
> > /usr/local/sparc-sun-solaris2.8/sys-include" \
> >  AR_FOR_TARGET="ar" \
> >  AR_CREATE_FOR_TARGET="ar  rc" \
> >  AR_EXTRACT_FOR_TARGET="ar  x" \
> >  AR_FLAGS_FOR_TARGET="" \
> >  CC="gcc" CFLAGS="-g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes
> > -Wmissing-prototypes -pedantic -Wno-long-long  " \
> >  BUILD_PREFIX="" \
> >  BUILD_PREFIX_1="loser-" \
> >  LANGUAGES="" \
> >  LIBGCC2_CFLAGS="-O2  -DIN_GCC    -W -Wall -Wwrite-strings
> > -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition
> > -isystem ./include  -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2
> > -D__GCC_FLOAT_NOT_NEEDED  "  \
> >  MULTILIB_CFLAGS="" T= crtn.o
> > gmake[3]: Entering directory `/export/home/tools/gcc/gcc-3.4.6-obj/gcc'
> > gmake[3]: Leaving directory `/export/home/tools/gcc/gcc-3.4.6-obj/gcc'
> > gmake GCC_FOR_TARGET="/export/home/tools/gcc/gcc-3.4.6-obj/gcc/xgcc
> > -B/export/home/tools/gcc/gcc-3.4.6-obj/gcc/
> > -B/usr/local/sparc-sun-solaris2.8/bin/
> > -B/usr/local/sparc-sun-solaris2.8/lib/ -isystem
> > /usr/local/sparc-sun-solaris2.8/include -isystem
> > /usr/local/sparc-sun-solaris2.8/sys-include" \
> >  AR_FOR_TARGET="ar" \
> >  AR_CREATE_FOR_TARGET="ar  rc" \
> >  AR_EXTRACT_FOR_TARGET="ar  x" \
> >  AR_FLAGS_FOR_TARGET="" \
> >  CC="gcc" CFLAGS="-g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes
> > -Wmissing-prototypes -pedantic -Wno-long-long  " \
> >  BUILD_PREFIX="" \
> >  BUILD_PREFIX_1="loser-" \
> >  LANGUAGES="" \
> >  LIBGCC2_CFLAGS="-O2  -DIN_GCC    -W -Wall -Wwrite-strings
> > -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition
> > -isystem ./include  -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2
> > -D__GCC_FLOAT_NOT_NEEDED  "  \
> >  MULTILIB_CFLAGS="" T= gcrt1.o
> > gmake[3]: Entering directory `/export/home/tools/gcc/gcc-3.4.6-obj/gcc'
> > gmake[3]: Leaving directory `/export/home/tools/gcc/gcc-3.4.6-obj/gcc'
> > /export/home/tools/gcc/gcc-3.4.6-obj/gcc/xgcc
> > -B/export/home/tools/gcc/gcc-3.4.6-obj/gcc/
> > -B/usr/local/sparc-sun-solaris2.8/bin/
> > -B/usr/local/sparc-sun-solaris2.8/lib/ -isystem
> > /usr/local/sparc-sun-solaris2.8/include -isystem
> > /usr/local/sparc-sun-solaris2.8/sys-include -O2  -DIN_GCC    -W -Wall
> > -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
> > -Wold-style-definition  -isystem ./include  -fPIC -g
> > -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -shared
> > -nodefaultlibs -Wl,-h,libgcc_s.so.1 -Wl,-z,text -Wl,-z,defs
> > -Wl,-M,libgcc/./libgcc.map -o libgcc_s.so.1.tmp   libgcc/./_muldi3.o
> > libgcc/./_negdi2.o libgcc/./_lshrdi3.o libgcc/./_ashldi3.o
> > libgcc/./_ashrdi3.o libgcc/./_cmpdi2.o libgcc/./_ucmpdi2.o
> > libgcc/./_floatdidf.o libgcc/./_floatdisf.o libgcc/./_fixunsdfsi.o
> > libgcc/./_fixunssfsi.o libgcc/./_fixunsdfdi.o libgcc/./_fixdfdi.o
> > libgcc/./_fixunssfdi.o libgcc/./_fixsfdi.o libgcc/./_fixxfdi.o
> > libgcc/./_fixunsxfdi.o libgcc/./_floatdixf.o libgcc/./_fixunsxfsi.o
> > libgcc/./_fixtfdi.o libgcc/./_fixunstfdi.o libgcc/./_floatditf.o
> > libgcc/./_clear_cache.o libgcc/./_enable_execute_stack.o
> > libgcc/./_trampoline.o libgcc/./__main.o libgcc/./_absvsi2.o
> > libgcc/./_absvdi2.o libgcc/./_addvsi3.o libgcc/./_addvdi3.o
> > libgcc/./_subvsi3.o libgcc/./_subvdi3.o libgcc/./_mulvsi3.o
> > libgcc/./_mulvdi3.o libgcc/./_negvsi2.o libgcc/./_negvdi2.o
> > libgcc/./_ctors.o libgcc/./_ffssi2.o libgcc/./_ffsdi2.o
> > libgcc/./_clz.o libgcc/./_clzsi2.o libgcc/./_clzdi2.o
> > libgcc/./_ctzsi2.o libgcc/./_ctzdi2.o libgcc/./_popcount_tab.o
> > libgcc/./_popcountsi2.o libgcc/./_popcountdi2.o libgcc/./_paritysi2.o
> > libgcc/./_paritydi2.o libgcc/./_divdi3.o libgcc/./_moddi3.o
> > libgcc/./_udivdi3.o libgcc/./_umoddi3.o libgcc/./_udiv_w_sdiv.o
> > libgcc/./_udivmoddi4.o  libgcc/./unwind-dw2.o
> > libgcc/./unwind-dw2-fde.o libgcc/./unwind-sjlj.o libgcc/./gthr-gnat.o
> > libgcc/./unwind-c.o -lc && rm -f libgcc_s.so && if [ -f libgcc_s.so.1
> > ]; then mv -f libgcc_s.so.1 libgcc_s.so.1.backup; else true; fi && mv
> > libgcc_s.so.1.tmp libgcc_s.so.1 && ln -s libgcc_s.so.1 libgcc_s.so
> > /usr/local/sparc-sun-solaris2.8/bin/ld:libgcc/./libgcc.map: file
> > format not recognized; treating as linker script
> > /usr/local/sparc-sun-solaris2.8/bin/ld:libgcc/./libgcc.map:1: parse error
> > collect2: ld returned 1 exit status
> > gmake[2]: *** [libgcc_s.so] Error 1
> > gmake[2]: Leaving directory `/export/home/tools/gcc/gcc-3.4.6-obj/gcc'
> > gmake[1]: *** [stmp-multilib] Error 2
> > gmake[1]: Leaving directory `/export/home/tools/gcc/gcc-3.4.6-obj/gcc'
> > gmake: *** [all-gcc] Error 2
> >
> > root@Sun# make --version
> > GNU Make version 3.79.1, by Richard Stallman and Roland McGrath.
> > Built for sparc-sun-solaris2.8
> > Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 2000
> >        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.
> > Report bugs to <bug-make@xxxxxxx>.
> >
> > root@Sun# gcc --version
> > gcc (GCC) 3.1
> > Copyright (C) 2002 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.
> >
> > root@Sun# ld --version
> > GNU ld 2.11
> > Copyright 2001 Free Software Foundation, Inc.
> > This program is free software; you may redistribute it under the terms of
> > the GNU General Public License.  This program has absolutely no warranty.
> >  Supported emulations:
> >   elf32_sparc
> >   elf64_sparc
> >
> > root@Sun# as --version
> > GNU assembler 2.11
> > Copyright 2001 Free Software Foundation, Inc.
> > This program is free software; you may redistribute it under the terms of
> > the GNU General Public License.  This program has absolutely no warranty.
> > This assembler was configured for a target of `sparc-sun-solaris2.8'.
> > root@Sun#
> >
> >
> >
> >
>
>



-- 
Tom Browder
Niceville, Florida
USA

[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux