[guppi-list] Problems compiling goose-0.0.11 with glibc-2.3.1



Hi,

I have some problems with compiling goose-0.0.11. I attach a file with complete compile output, perhaps somebody of you have an idea whats wrong.
Some information about the compile:
I'm building the package with the ROCK Linux build-scripts version 1.7.
We use gcc-3.2.1 and glibc-2.3.1 and I'm building with athlon-thunderbird optimization.
Further information on http://www.rocklinux.org/

I hope you can help me.

Kind regards,
Michael Obster
Running main build function 'build_this_package' ...
Extracting goose-0.0.11.tar.bz2 (--use-compress-program=bzip2 -xf) ... 
Changeing into /R.work/src.goose.1043070132.21283.1499980286/goose-0.0.11 ...
Creating /usr/<..> if required ...
Removing unsupported '--disable-debug' from configure option string.
Running ./configure --prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libdir=/usr/lib --datadir=/usr/share --infodir=/usr/info --mandir=/usr/man --sysconfdir=/etc --localstatedir=/var --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu
creating cache ./config.cache
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking build system type... i686-pc-linux-gnu
checking for a BSD compatible install... /usr/bin/ginstall -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking for glib-config... /opt/gnome/bin/glib-config
checking for GLIB - version >= 1.1.13... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for gcc... gcc-3
checking whether the C compiler (gcc-3  ) works... yes
checking whether the C compiler (gcc-3  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc-3 accepts -g... yes
checking how to run the C preprocessor... gcc-3 -E
checking for ANSI C header files... yes
checking how to run the C preprocessor... gcc-3 -E
checking for c++... g++-3
checking whether the C++ compiler (g++-3  ) works... yes
checking whether the C++ compiler (g++-3  ) is a cross-compiler... no
checking whether we are using GNU C++... yes
checking whether g++-3 accepts -g... yes
checking how to run the C++ preprocessor... g++-3 -E
checking for snprintf... yes
checking for erf... yes
checking for isnan... yes
checking for isinf... yes
checking for pthread_create in -lpthread... yes
checking for ranlib... ranlib
checking for ld used by GCC... ld
checking if the linker (ld) is GNU ld... yes
checking for BSD-compatible nm... nm
checking whether ln -s works... yes
updating cache ./config.cache
loading cache ./config.cache within ltconfig
checking for object suffix... o
checking for executable suffix... no
checking for gcc-3 option to produce PIC... -fPIC
checking if gcc-3 PIC flag -fPIC works... yes
checking if gcc-3 supports -c -o file.o... yes
checking if gcc-3 supports -c -o file.lo... yes
checking if gcc-3 supports -fno-rtti -fno-exceptions ... yes
checking if gcc-3 static flag -static works... -static
checking if the linker (ld) is GNU ld... yes
checking whether the linker (ld) supports shared libraries... yes
checking command to parse nm output... ok
checking how to hardcode library paths into programs... immediate
checking for ld option to reload object files... -r
checking dynamic linker characteristics... Linux ld.so
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for objdir... .libs
creating libtool
updating cache ./config.cache
loading cache ./config.cache
checking for main in -lqthreads... no
checking for qt_null in -lqt... no
checking for main in -ltermcap... yes
checking for main in -lreadline... yes
checking for guile-config... yes
checking whether guile-config works... yes
checking for sin in -lm... yes
checking for guile libraries... -L/usr/lib -lguile -lm
checking for guile headers... -I/usr/include
checking whether guile works... yes
updating cache ./config.cache
creating ./config.status
creating Makefile
creating goose-config
creating src/Makefile
creating src/specfns/Makefile
creating src/util/Makefile
creating src/linear/Makefile
creating src/containers/Makefile
creating src/stats/Makefile
creating src/guile/Makefile
creating examples/Makefile
creating test/Makefile
creating doc/Makefile
creating config.h
make  all-recursive
make[1]: Entering directory `/R.src/goose-0.0.11'
Making all in src
make[2]: Entering directory `/R.src/goose-0.0.11/src'
Making all in specfns
make[3]: Entering directory `/R.src/goose-0.0.11/src/specfns'
/bin/sh ../../libtool --mode=compile g++-3 -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include    -g -O2 -D_INCLUDE_POSIX_SOURCE -ansi -pedantic -Wall -c bdtr.cpp
mkdir .libs
g++-3 -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include -g -O2 -D_INCLUDE_POSIX_SOURCE -ansi -pedantic -Wall -c  -fPIC -DPIC bdtr.cpp -o .libs/bdtr.lo
In file included from bdtr.cpp:150:
mconf.h:142: declaration of `double log1p(double)' throws different exceptions
/usr/include/bits/mathcalls.h:132: than previous declaration `double 
   log1p(double) throw ()'
mconf.h:143: declaration of `double expm1(double)' throws different exceptions
/usr/include/bits/mathcalls.h:129: than previous declaration `double 
   expm1(double) throw ()'
make[3]: *** [bdtr.lo] Error 1
make[3]: Leaving directory `/R.src/goose-0.0.11/src/specfns'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/R.src/goose-0.0.11/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/R.src/goose-0.0.11'
make: *** [all-recursive-am] Error 2

Attachment: pgpN1zTwaznfD.pgp
Description: PGP signature



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