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