#1048 ug.m4 does not find library in lib64, check version outdated
Metadata
Property | Value |
---|---|
Reported by | Christoph Grüninger (gruenich@iws.uni-stuttgart.de) |
Reported at | Mar 7, 2012 14:54 |
Type | Bug Report |
Version | Git (pre2.4) [autotools] |
Operating System | Linux 64bit |
Last edited by | Christoph Grüninger (gruenich@iws.uni-stuttgart.de) |
Last edited at | Mar 8, 2012 08:41 |
Closed by | Christoph Grüninger (gruenich@iws.uni-stuttgart.de) |
Closed at | Mar 8, 2012 08:41 |
Closed in version | 2.2 |
Resolution | Fixed |
Comment | Fixed in r7927. Thanks for the prompt fix. |
Description
I compiled UG-patch7, installed it with prefix in a directory and was not be found by dune-grid. The test ug.m4 checked prefix/lib but on my system it was installed in prefix/lib64. A symbolic link lib->lib64 did the trick.
This is hardcooded in ug.m4:
PKG_CONFIG_PATH="UGROOT:
UGROOT/lib/pkgconfig:$PKG_CONFIG_PATH"
Due to my lacking knowledge about PKG_CONFIG I didn't try to fix it by myself.
The version check in ug.m4 seems to be outdated, too: --atleast-version=3.9.1-patch3