Skip to content

#986 library of dune-geometry module cannot be found when using tar balls.

Metadata

Property Value
Reported by Robert K (robertk@posteo.org)
Reported at Dec 4, 2011 21:46
Type Bug Report
Version 2.0
Operating System Unspecified / All
Last edited by Christian Engwer (christi@conan.iwr.uni-heidelberg.de)
Last edited at Jan 17, 2012 10:09
Closed by Christian Engwer (christi@conan.iwr.uni-heidelberg.de)
Closed at Jan 17, 2012 10:09
Closed in version Unknown
Resolution Fixed
Comment patcapplied in r32

Description

When one uses tar balls generated with make dist on the current trunk, then during configuration of dune-grid, the dune-geometry module is not found correctly, because the pkg-config fails and the linking of the library fails.

configure:30703: Searching for dune-geometry... configure:30749: checking for dune-geometry installation or source tree configure:30768: $PKG_CONFIG --exists --print-errors "dune-geometry" Package dune-geometry was not found in the pkg-config search path. Perhaps you should add the directory containing `dune-geometry.pc' to the PKG_CONFIG_PATH environment variable No package 'dune-geometry' found

/tmp/cc179ugQ.o: In function `Dune::QuadratureRuleFactory<double, 1>::rule(Dune::GeometryType const&, int, Dune::QuadratureType::Enum)': conftest.cpp:(.text._ZN4Dune21QuadratureRuleFactoryIdLi1EE4ruleERKNS_12GeometryTypeEiNS_14QuadratureType4EnumE[Dune::QuadratureRuleFactory<double, 1>::rule(Dune::Geomet conftest.cpp:(.text._ZN4Dune21QuadratureRuleFactoryIdLi1EE4ruleERKNS_12GeometryTypeEiNS_14QuadratureType4EnumE[Dune::QuadratureRuleFactory<double, 1>::rule(Dune::Geomet conftest.cpp:(.text._ZN4Dune21QuadratureRuleFactoryIdLi1EE4ruleERKNS_12GeometryTypeEiNS_14QuadratureType4EnumE[Dune::QuadratureRuleFactory<double, 1>::rule(Dune::Geomet collect2: ld returned 1 exit status