Hello,
I am trying to compile mpack 0.6.4 and I get an error message
which seems to be due to a problem of compatibility between gcc 4.4.1
and gcc 3.4.6 probably required to mblas and/or mlapack (fortran
compatibility). In fact I only have the 3.4 compatibility installed.
Any idea ?
Linux teucidide 2.6.30.10-105.2.23.fc11.x86_64 #1 SMP Thu Feb 11 07:06:34
UTC 2010 x86_64 x86_64 x86_64 GNU/Linux
/bin/sh ../../../libtool --tag=CXX --mode=link g++ -fopenmp
-I../../../include -D___MPACK_BUILD_WITH_GMP___ -DVERBOSE_TEST -g -O2
-D_REENTRANT -L../../../mblas/reference -lmblas_gmp_ref -lgmp -lgmpxx
-lblas -L/usr/lib/gcc/x86_64-redhat-linux/3.4.6
-L/usr/lib/gcc/x86_64-redhat-linux/3.4.6/../../../../lib64
-L/usr/lib/gcc/x86_64-redhat-linux/3.4.6/../../.. -L/lib/../lib64
-L/usr/lib/../lib64 -lpthread -lfrtbegin -lg2c -lm -o complex.debug_gmp
complex_debug_gmp-complex.debug.o complex_debug_gmp-xerbla.o
complex_debug_gmp-mpack.debug.o -lpthread
libtool: link: g++ -fopenmp -I../../../include
-D___MPACK_BUILD_WITH_GMP___ -DVERBOSE_TEST -g -O2 -D_REENTRANT -o
.libs/complex.debug_gmp complex_debug_gmp-complex.debug.o
complex_debug_gmp-xerbla.o complex_debug_gmp-mpack.debug.o
-L/usr/src/non_fedora/mpack/mpack-0.6.4/mblas/reference
/usr/src/non_fedora/mpack/mpack-0.6.4/mblas/reference/.libs/libmblas_gmp_ref.so
-lgmp -lgmpxx -lblas -L/usr/lib/gcc/x86_64-redhat-linux/3.4.6
-L/usr/lib/gcc/x86_64-redhat-linux/3.4.6/../../../../lib64
-L/usr/lib/gcc/x86_64-redhat-linux/3.4.6/../../.. -L/lib/../lib64
-L/usr/lib/../lib64 -lfrtbegin -lg2c -lm -lpthread -Wl,-rpath
-Wl,/usr/local/lib
complex_debug_gmp-complex.debug.o: In function `std::basic_ostream<char,
std::char_traits<char> >::operator<<(double)':
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/ostream:210:
undefined reference to `std::basic_ostream<char, std::char_traits<char> >&
std::basic_ostream<char, std::char_traits<char>
::_M_insert<double>(double)'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/ostream:210:
undefined reference to `std::basic_ostream<char, std::char_traits<char> >&
std::basic_ostream<char, std::char_traits<char>
::_M_insert<double>(double)'
complex_debug_gmp-complex.debug.o: In function
`std::ctype<char>::widen(char) const':
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
complex_debug_gmp-complex.debug.o: In function `std::basic_ostream<char,
std::char_traits<char> >::operator<<(double)':
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/ostream:210:
undefined reference to `std::basic_ostream<char, std::char_traits<char> >&
std::basic_ostream<char, std::char_traits<char>
::_M_insert<double>(double)'
complex_debug_gmp-complex.debug.o: In function
`std::ctype<char>::widen(char) const':
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
complex_debug_gmp-complex.debug.o: In function `std::basic_ostream<char,
std::char_traits<char> >::operator<<(double)':
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/ostream:210:
undefined reference to `std::basic_ostream<char, std::char_traits<char> >&
std::basic_ostream<char, std::char_traits<char>
::_M_insert<double>(double)'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/ostream:210:
undefined reference to `std::basic_ostream<char, std::char_traits<char> >&
std::basic_ostream<char, std::char_traits<char>
::_M_insert<double>(double)'
complex_debug_gmp-complex.debug.o: In function
`std::ctype<char>::widen(char) const':
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
complex_debug_gmp-complex.debug.o: In function `std::basic_ostream<char,
std::char_traits<char> >::operator<<(double)':
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/ostream:210:
undefined reference to `std::basic_ostream<char, std::char_traits<char> >&
std::basic_ostream<char, std::char_traits<char>
::_M_insert<double>(double)'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/ostream:210:
undefined reference to `std::basic_ostream<char, std::char_traits<char> >&
std::basic_ostream<char, std::char_traits<char>
::_M_insert<double>(double)'
complex_debug_gmp-complex.debug.o: In function
`std::ctype<char>::widen(char) const':
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
complex_debug_gmp-complex.debug.o: In function `std::basic_ostream<char,
std::char_traits<char> >::operator<<(double)':
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/ostream:210:
undefined reference to `std::basic_ostream<char, std::char_traits<char> >&
std::basic_ostream<char, std::char_traits<char>
::_M_insert<double>(double)'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/ostream:210:
undefined reference to `std::basic_ostream<char, std::char_traits<char> >&
std::basic_ostream<char, std::char_traits<char>
::_M_insert<double>(double)'
complex_debug_gmp-complex.debug.o: In function
`std::ctype<char>::widen(char) const':
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
complex_debug_gmp-complex.debug.o: In function `std::basic_ostream<char,
std::char_traits<char> >::operator<<(double)':
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/ostream:210:
undefined reference to `std::basic_ostream<char, std::char_traits<char> >&
std::basic_ostream<char, std::char_traits<char>
::_M_insert<double>(double)'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/ostream:210:
undefined reference to `std::basic_ostream<char, std::char_traits<char> >&
std::basic_ostream<char, std::char_traits<char>
::_M_insert<double>(double)'
complex_debug_gmp-complex.debug.o: In function
`std::ctype<char>::widen(char) const':
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
complex_debug_gmp-complex.debug.o:/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
more undefined references to `std::ctype<char>::_M_widen_init() const'
follow
complex_debug_gmp-complex.debug.o: In function `std::basic_ostream<char,
std::char_traits<char> >::operator<<(double)':
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/ostream:210:
undefined reference to `std::basic_ostream<char, std::char_traits<char> >&
std::basic_ostream<char, std::char_traits<char>
::_M_insert<double>(double)'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/ostream:210:
undefined reference to `std::basic_ostream<char, std::char_traits<char> >&
std::basic_ostream<char, std::char_traits<char>
::_M_insert<double>(double)'
complex_debug_gmp-complex.debug.o: In function
`std::ctype<char>::widen(char) const':
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
complex_debug_gmp-complex.debug.o: In function `std::basic_ostream<char,
std::char_traits<char> >::operator<<(double)':
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/ostream:210:
undefined reference to `std::basic_ostream<char, std::char_traits<char> >&
std::basic_ostream<char, std::char_traits<char>
::_M_insert<double>(double)'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/ostream:210:
undefined reference to `std::basic_ostream<char, std::char_traits<char> >&
std::basic_ostream<char, std::char_traits<char>
::_M_insert<double>(double)'
complex_debug_gmp-complex.debug.o: In function
`std::ctype<char>::widen(char) const':
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
complex_debug_gmp-complex.debug.o: In function `std::basic_ostream<char,
std::char_traits<char> >::operator<<(double)':
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/ostream:210:
undefined reference to `std::basic_ostream<char, std::char_traits<char> >&
std::basic_ostream<char, std::char_traits<char>
::_M_insert<double>(double)'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/ostream:210:
undefined reference to `std::basic_ostream<char, std::char_traits<char> >&
std::basic_ostream<char, std::char_traits<char>
::_M_insert<double>(double)'
complex_debug_gmp-complex.debug.o: In function
`std::ctype<char>::widen(char) const':
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
complex_debug_gmp-complex.debug.o: In function `std::basic_ostream<char,
std::char_traits<char> >::operator<<(double)':
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/ostream:210:
undefined reference to `std::basic_ostream<char, std::char_traits<char> >&
std::basic_ostream<char, std::char_traits<char>
::_M_insert<double>(double)'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/ostream:210:
undefined reference to `std::basic_ostream<char, std::char_traits<char> >&
std::basic_ostream<char, std::char_traits<char>
::_M_insert<double>(double)'
complex_debug_gmp-complex.debug.o: In function
`std::ctype<char>::widen(char) const':
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
complex_debug_gmp-complex.debug.o: In function `std::basic_ostream<char,
std::char_traits<char> >::operator<<(double)':
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/ostream:210:
undefined reference to `std::basic_ostream<char, std::char_traits<char> >&
std::basic_ostream<char, std::char_traits<char>
::_M_insert<double>(double)'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/ostream:210:
undefined reference to `std::basic_ostream<char, std::char_traits<char> >&
std::basic_ostream<char, std::char_traits<char>
::_M_insert<double>(double)'
complex_debug_gmp-complex.debug.o: In function
`std::ctype<char>::widen(char) const':
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
complex_debug_gmp-complex.debug.o: In function `std::basic_ostream<char,
std::char_traits<char> >::operator<<(double)':
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/ostream:210:
undefined reference to `std::basic_ostream<char, std::char_traits<char> >&
std::basic_ostream<char, std::char_traits<char>
::_M_insert<double>(double)'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/ostream:210:
undefined reference to `std::basic_ostream<char, std::char_traits<char> >&
std::basic_ostream<char, std::char_traits<char>
::_M_insert<double>(double)'
complex_debug_gmp-complex.debug.o: In function
`std::ctype<char>::widen(char) const':
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
complex_debug_gmp-complex.debug.o: In function `std::basic_ostream<char,
std::char_traits<char> >::operator<<(double)':
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/ostream:210:
undefined reference to `std::basic_ostream<char, std::char_traits<char> >&
std::basic_ostream<char, std::char_traits<char>
::_M_insert<double>(double)'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/ostream:210:
undefined reference to `std::basic_ostream<char, std::char_traits<char> >&
std::basic_ostream<char, std::char_traits<char>
::_M_insert<double>(double)'
complex_debug_gmp-complex.debug.o: In function
`std::ctype<char>::widen(char) const':
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
complex_debug_gmp-complex.debug.o:/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
more undefined references to `std::ctype<char>::_M_widen_init() const'
follow
complex_debug_gmp-complex.debug.o: In function `std::basic_ostream<char,
std::char_traits<char> >::operator<<(double)':
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/ostream:210:
undefined reference to `std::basic_ostream<char, std::char_traits<char> >&
std::basic_ostream<char, std::char_traits<char>
::_M_insert<double>(double)'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/ostream:210:
undefined reference to `std::basic_ostream<char, std::char_traits<char> >&
std::basic_ostream<char, std::char_traits<char>
::_M_insert<double>(double)'
complex_debug_gmp-complex.debug.o: In function
`std::ctype<char>::widen(char) const':
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
undefined reference to `std::ctype<char>::_M_widen_init() const'
complex_debug_gmp-complex.debug.o:/usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/locale_facets.h:869:
more undefined references to `std::ctype<char>::_M_widen_init() const'
follow
/usr/lib/gcc/x86_64-redhat-linux/3.4.6/../../../../lib64/libgmpxx.so:
undefined reference to `std::ctype<char>::_M_widen_init()
const@xxxxxxxxxxxxxx'
collect2: ld returned 1 exit status
make[3]: *** [complex.debug_gmp] Error 1
make[3]: Leaving directory
`/usr/src/non_fedora/mpack/mpack-0.6.4/mblas/testing/gmp'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/usr/src/non_fedora/mpack/mpack-0.6.4/mblas/testing'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/non_fedora/mpack/mpack-0.6.4/mblas'
make: *** [all-recursive] Error 1
--
---
==========================================================================
Patrick DUPRÉ | |
Department of Chemistry | | Phone: (44)-(0)-1904-434384
The University of York | | Fax: (44)-(0)-1904-432516
Heslington | |
York YO10 5DD United Kingdom | | email: pd520@xxxxxxxxxx
==========================================================================
--
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines