[Dune] Problem with installation

Lars Diening ldiening at uni-osnabrueck.de
Fri Aug 5 13:57:07 CEST 2016


Hi,

soweit habe ich dune-common installiert bekommen. Dank Eurer Hilfe 
sowohl die "git" als auch die "2.4"-stable version.

Nun bekomme ich fuer meinen eigenes Projekt noch Fehlermeldungen.
Die liegt wahrscheinlich an UG.

Bei "dunecontrol configure" bekomme ich die Meldung:
WARNING: could not find module dune-uggrid,
        module is also unknown to pkg-config.
        Maybe you need to adjust PKG_CONFIG_PATH!
        dune-uggrid is suggested by dune-grid
Skipping dune-uggrid!
WARNING: could not find module dune-uggrid,
        module is also unknown to pkg-config.
        Maybe you need to adjust PKG_CONFIG_PATH!
        dune-uggrid is suggested by dune-grid

Also ist wohl ug nicht richtig installiert.

Ich habe nun ug nachinstalliert via

git clone https://gitlab.dune-project.org/ug/ug.git
autoreconf -is
./configure --enable-dune
make
make install

Das hat auch geklappt.

Allerdings bleiben alle obigen Fehler bestehen. (dune-uggrid not found...)

Ich rufe dunecontrol mit "dunecontrol configure 
--opts=./sequential.opts" auf.

In sequential.opts steht:
# use these options for configure if no options a provided on the cmdline
CMAKE_CXX_COMPILER=/usr/local/bin/c++
CONFIGURE_FLAGS="--prefix=/usr/local --disable-documentation 
--disable-mpiruntest --with-alugrid=/usr/local/alugrid 
--with-alberta=/usr/local/alberta --with-ug=/usr/local/ug CXX=g++ CC=gcc 
CXXFLAGS=\"-O3 -march=native -g0 -funroll-loops -ftree-vectorize 
-fno-strict-aliasing -Wall \" CFLAGS=\"-O3 -march=native -g0 
-funroll-loops -ftree-vectorize -fno-strict-aliasing -Wall \""
MAKE_FLAGS="all"

Insbesondere ist --with-ug=/usr/local/ug gesetzt. Das Verzeichnis ist 
korrekt:

ls -al /usr/local/ug
total 24
drwxr-xr-x  6 root root 4096 Jun  6  2015 .
drwxr-xr-x 14 root root 4096 Aug  4 15:11 ..
drwxr-xr-x  2 root root 4096 Jun  6  2015 bin
drwxr-xr-x  3 root root 4096 Jun  6  2015 include
drwxr-xr-x  4 root root 4096 Jun  6  2015 lib
drwxr-xr-x  2 root root 4096 Jun  6  2015 share

Sorry, aber ich krieg das nicht hin.

Viele Gruesse,

Lars





More information about the Dune mailing list