[Gmsh] api_demos - mostly fixed
Christophe Geuzaine
cgeuzaine at ulg.ac.be
Sat Mar 3 09:35:55 CET 2012
On 02 Mar 2012, at 18:06, trophime wrote:
> On Fri, 2012-03-02 at 15:06 +0100, trophime wrote:
>> ******************** message de l'anti-virus de messagerie ********************
>> * la (les) pieces jointes marquees "possiblevirus" ont ete videes *
>> * [ attached file(s) tagged "possiblevirus" were emptied ] *
>> * recuperer ici le mail original : / recover here the original mail : *
>> https://grenoble.cnrs.fr/recuppj/recuppj.php?log=christophe.trophime&id=150707646297351
>> * pour plus d'informations : / for more information : *
>> * http://cric.grenoble.cnrs.fr/users/antivirus/ *
>> *******************************************************************************
>>
>>
>> Hi,
>> I am trying to compile api_demos
>> I add to apply some patches to get most of the codes compiling with gcc
>> 4.6 (see the attached patch). But I still have a problem with
>> mainGlut.cpp. Where do the Camera class comes from?
>
> A closer look at gmsh helps to find Camera.h in Graphics...
> Here is a update of the changes to get examples to compile,
> expect for mainLevelset :
>
> mainLevelset.cpp:15:24: fatal error: DILevelset.h: No such file or
> directory
>
> I also have made a quick and dirty hack of CMakeLists.txt to use
> an already installed gmsh... Is there a way to simplify this?
>
Hi Christophe - This idea is that these "api_demos" are example of how to create a projet that uses Gmsh as a subproject, by including it directly (and completely) using cmake.
We still need to do some major cleanup work to define a (restricted) a public API. It's basically impossible to do it at the moment with the rate of change in the codebase.
>>
>> Thanks for any hints
>> Best
>> C
>> _______________________________________________
>> gmsh mailing list
>> gmsh at geuz.org
>> http://www.geuz.org/mailman/listinfo/gmsh
>
> <api_demos_gcc4.6.patch>_______________________________________________
> gmsh mailing list
> gmsh at geuz.org
> http://www.geuz.org/mailman/listinfo/gmsh
--
Prof. Christophe Geuzaine
University of Liege, Electrical Engineering and Computer Science
http://www.montefiore.ulg.ac.be/~geuzaine