Greetings



I and having some difficulty compiling  gcc-4.4.2   with ada.   :-

First I have gnat (gnat-gpl-2009-43-x86_64-pc-linux-gnu-bin.tar.gz  ((  I 
could not get gnat-gpl-2009-src.tgz to compile on my   64-bit-only (AMD) 
setup  so I had to use a binary)) ) installed in /usr/gnat  like so:-

[r...@analogic gnat]# ls
bin  etc  include  lib  lib64  libexec  share
[r...@analogic gnat]#




my build  options for gcc-4.4.2 looks like so:-


cd gcc-4.4.2
mkdir build
cd build

../configure --prefix=/usr  --libexecdir=/usr/lib --enable-shared \
 --enable-threads=posix --enable-__cxa_atexit --enable-c99 --enable-long-long 
--enable-clocale=gnu 
\
 --enable-languages=c,c++,fortran,ada  --disable-multilib 
--disable-libstdcxx-pch 




but make fails with this:-




        -DPREFIX=\"/usr\" -DBASEVER="\"4.4.2\"" \
          -c ../../gcc/prefix.c -o prefix.o
gcc -c  -g -fkeep-inline-functions -DIN_GCC   -W -Wall -Wwrite-strings 
-Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition 
-Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long 
-Wno-variadic-macros -Wno-overlength-strings -fno-common  -DHAVE_CONFIG_H -I. 
-I. -I../../gcc -I../../gcc/. -I../../gcc/../include 
-I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber 
-I../../gcc/../libdecnumber/bid -I../libdecnumber -I/include  -I/include 
-DCLOOG_PPL_BACKEND   ../../gcc/tree-inline.c -o 
tree-inline.o
gcc -c  -g -fkeep-inline-functions -DIN_GCC   -W -Wall -Wwrite-strings 
-Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition 
-Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long 
-Wno-variadic-macros -Wno-overlength-strings -fno-common  -DHAVE_CONFIG_H -I. 
-I. -I../../gcc -I../../gcc/. -I../../gcc/../include 
-I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber 
-I../../gcc/../libdecnumber/bid -I../libdecnumber -I/include  -I/include 
-DCLOOG_PPL_BACKEND   ../../gcc/tree-nomudflap.c -o 
tree-nomudflap.o
gcc -c  -g -fkeep-inline-functions -DIN_GCC   -W -Wall -Wwrite-strings 
-Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition 
-Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long 
-Wno-variadic-macros -Wno-overlength-strings -fno-common  -DHAVE_CONFIG_H -I. 
-I. -I../../gcc -I../../gcc/. -I../../gcc/../include 
-I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber 
-I../../gcc/../libdecnumber/bid -I../libdecnumber -I/include  -I/include 
-DCLOOG_PPL_BACKEND   ../../gcc/varpool.c -o 
varpool.o
rm -rf libbackend.a
ar rc libbackend.a insn-attrtab.o insn-automata.o insn-emit.o insn-extract.o 
........
......
 ipa-utils.o ipa.o matrix-reorg.o prefix.o tree-inline.o tree-nomudflap.o 
varpool.o
ranlib  libbackend.a
gcc  -g -fkeep-inline-functions -DIN_GCC   -W -Wall -Wwrite-strings 
-Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition 
-Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long 
-Wno-variadic-macros -Wno-overlength-strings -fno-common  -DHAVE_CONFIG_H  -o 
cc1-dummy c-lang.o stub-objc.o attribs.o c-errors.o c-lex.o c-pragma.o 
c-decl.o c-typeck.o c-convert.o c-aux-info.o c-common.o c-opts.o c-format.o 
c-semantics.o c-ppoutput.o c-cppbuiltin.o c-objc-common.o c-dump.o c-pch.o 
c-parser.o i386-c.o c-gimplify.o tree-mudflap.o c-pretty-print.o c-omp.o 
dummy-checksum.o \
          main.o tree-browser.o 
libbackend.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a 
../libcpp/libcpp.a  /usr/lib/libiconv.so ../libiberty/libiberty.a 
../libdecnumber/libdecnumber.a -L/lib -lcloog -L/lib -lppl_c -lppl -lgmpxx  
-lmpfr -lgmp
/usr/lib/../lib64/libgmpxx.so: undefined reference to 
`std::ctype<char>::_M_widen_init() co...@glibcxx_3.4.11'
collect2: ld returned 1 exit status
make[3]: *** [cc1-dummy] Error 1
make[3]: Leaving directory `~/gcc-4.4.2/build/gcc'
make[2]: *** [all-stage1-gcc] Error 2
make[2]: Leaving directory `~/gcc-4.4.2/build'
make[1]: *** [stage1-bubble] Error 2
make[1]: Leaving directory `~/gcc-4.4.2/build'
make: *** [all] Error 2


help would be appreciated

sincerely
lux-integ

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to