[Dune-devel] [Dune-Commit] [Commit] dune-grid - 7e27d3c: [UseUG.cmake] Parse Dune patchlevel, set macro HAVE_UG_PATCH10.

Christoph Grüninger christoph.grueninger at iws.uni-stuttgart.de
Wed May 15 14:35:17 CEST 2013


Hi Andreas,
thanks for the hint. Have a look at 9c938360154b2900600c2ed3b838b0809ea8943c
that fixes the problem for me.

Bye
Christoph

Am 15.05.2013 13:20, schrieb Andreas Buhr:
> Hi Christoph,
>
> Deine Änderungen an UseUG.cmake verhindern, dass dune-grid auf Systemen
> gebaut werden kann, auf denen kein UG installiert ist.
>
> Was passiert ist das folgende:
>
> Er findet kein UG
> ${UG_VERSION} ist leer
>
> Dann steigt CMake aus in UseUG, Zeile 22 mit der Fehlermeldung:
> "string sub-command REGEX, mode MATCH needs at least 5 arguments total
> to command."
>
> Diese Zeile ist das Problem:
>
> string(REGEX MATCH "[0-9]*$" UG_DUNE_PATCHLEVEL ${UG_VERSION})
>
> Und später kommt dann noch als Fehler:
>
> <Fehler>
> CMake Error at cmake/modules/UseUG.cmake:29 (if):
>    if given arguments:
>
>      "GREATER" "9"
>
>    Unknown arguments specified
> </Fehler>
>
> Könntest Du da bitte mal nach schauen?
>
> danke und viele Grüße
> Andreas

-- 
The Romans didn't find algebra very challenging,
because X was always 10.
********************************************
CMWR 2014: 9th - 13th June 2014 in Stuttgart
          Please visit www.cmwr14.de
********************************************




More information about the Dune-devel mailing list