[Dune] cake meets inconsistency between freshly checked out dune-common and dune-geometry ?
Christoph Grüninger
christoph.grueninger at iws.uni-stuttgart.de
Wed Jan 29 11:17:16 CET 2014
Hallo Benedikt,
I assume you are using OS X 10.9 Mavericks? You are using the official
dune master or your own fork for the GeometryGrid stuff?
> Linking CXX shared library libdunegrid.dylib
> Undefined symbols for architecture x86_64:
> "toupper(int)", referenced from:
> Dune::dgf::makeupcase(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&) in dgfparser.cc.o
> Dune::dgf::makeupcase(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&) in dgfug.cc.o
> Dune::dgf::makeupcase(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&) in basic.cc.o
> Dune::dgf::makeupcase(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&) in gridparameter.cc.o
> ld: symbol(s) not found for architecture x86_64
The error looks for me like the beloved change to distinguish libstdc++
(gcc) and libc++ (clang). The last time I had a guest with a Mac, I got
the same error unless I sorted the library stuff out.
Can you run make check for dune-common to narrow the problem down?
Can you check whether configure+build works with the built-in Clang from
Apple?
Bye
Christoph
--
Une science n'était vraiment développée que quand elle
pouvait utiliser les mathématiques. (Paul Lafargue)
*********************************************
CMWR 2014: 10th - 13th June 2014 in Stuttgart
Please visit www.cmwr14.de
*********************************************
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 901 bytes
Desc: OpenPGP digital signature
URL: <https://lists.dune-project.org/pipermail/dune/attachments/20140129/8d62fc2d/attachment.sig>
More information about the Dune
mailing list