[Dune] Dune-1.0beta4 can not be configured

Andre Massing massing at zib.de
Mon Apr 2 19:41:56 CEST 2007


Dear all,

Today I also tried to build the forthcoming 1.0 release of dune via the 
beta4-tarballs but configure failed even to terminate regulary.

#./dune-common-1.0beta4/bin/dunecontrol  \  
>configure --prefix=/usr/local/dune-1.0 --with-ug=/usr/local/ug-3.9.x

checking dune-grid requirements...  dune-common
checking for dune-common installation or source tree...
        found 
in /home/andre/homebase/mathe/angewandtemathe/numerik/dune-1.0beta4/dune-common-1.0beta4
checking dune/common/stdstreams.hh usability... yes
checking dune/common/stdstreams.hh presence... yes
checking for dune/common/stdstreams.hh... yes
checking for libdunecommon... no
configure: 
error: /home/andre/homebase/mathe/angewandtemathe/numerik/dune-1.0beta4/dune-common-1.0beta4 
does not seem to contain a valid dune-common (failed to link with 
libdunecommon.la)
--- Failed to build dune_grid ---
Execution terminated due to errors!

And once again a freshly cvs-updated UG was not recognized, config.log told me 
that a reference could not be resolved although this time all libraries were 
found:

configure:24386: checking /usr/local/ug-3.9.x/include/gm.h usability
configure:24403: g++ -c -g -O2  -I/usr/local/ug-3.9.x/include -D_2 
conftest.cpp >&5
configure:24409: $? = 0
configure:24423: result: yes
configure:24427: checking /usr/local/ug-3.9.x/include/gm.h presence
configure:24442: g++ -E  -I/usr/local/ug-3.9.x/include -D_2 conftest.cpp
configure:24448: $? = 0
configure:24462: result: yes
configure:24495: checking for /usr/local/ug-3.9.x/include/gm.h
configure:24503: result: yes
configure:24537: checking UG libraries (without MPI)
configure:24561: g++ -o 
conftest -g -O2 -I/usr/local/ug-3.9.x/include -D_2  -L/usr/local/ug-3.9.x/lib 
conftest.cpp -lug2 -ldomS2 -lgg2 -lug3 -ldomS3 -lgg3 -ldevS >&5
/tmp/cc9u2Fwh.o: In function `main':
/home/andre/homebase/mathe/angewandtemathe/numerik/dune-1.0beta4/dune-common-1.0beta4/conftest.cpp:33: 
undefined reference to `UG::D2::InitUg(int*, char***)'
collect2: ld returned 1 exit status
configure:24567: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| #define PACKAGE_NAME "dune-common"
| #define PACKAGE_TARNAME "dune-common"
| #define PACKAGE_VERSION "1.0beta4"
| #define PACKAGE_STRING "dune-common 1.0beta4"
| #define PACKAGE_BUGREPORT "dune at dune-project.org"
| #define PACKAGE "dune-common"
| #define VERSION "1.0beta4"
| #define DUNE_DEPRECATED __attribute__((deprecated))
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_MALLOC 1
| #define DUNE_MINIMAL_DEBUG_LEVEL 4
| #define HAVE_RPC_RPC_H 1
| #define HAVE_PTHREAD 1
| #define ALBERTA_DIM 2
| #define ALBERTA_WORLD_DIM 2
| /* end confdefs.h.  */
| #include "initug.h"
| int
| main ()
| {
| int i = UG::D2::InitUg(0,0)
|   ;
|   return 0;
| }
configure:24583: result: no

TIA for any pointers.

Andre
-- 
Andre Massing			    phone:  + 49 30 84185-343
Zuse Institute Berlin		    fax:    + 49 30 84185-107
Numerical Analysis and Modelling    mail:   massing at zib.de
Takustrasse 7
D-14195 Berlin-Dahlem




More information about the Dune mailing list