[Gmsh] Cmake configuration problem with gmsh 4.5.1

walter steffe walter.steffe at alice.it
Thu Jan 2 13:42:36 CET 2020


Thanks.

Walter

On Wed, 2020-01-01 at 20:50 +0100, Christophe Geuzaine wrote:
> > On 1 Jan 2020, at 09:47, walter steffe <walter.steffe at alice.it> wrote:
> > 
> > Hello,
> > 
> > I tried to configure gmsh 4.5.1 using cmake on ubuntu 18.04.
> > The configure step is OK with the default cmake options but it fails
> > after appling the following changes: 
> >      ENABLE_BUILD_LIB = ON
> >      ENABLE_FLTK = OFF
> > 
> > Then configure fails with following error message:
> > 
> >      fatal: not a git repository (or any parent up to mount point /
> >      Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set)
> > 
> 
> If git is found on the system (using "find_package(Git)"), our cmake script executes "git log" to get the current commit hash.
> 
> There seems to be an issue with your git installation, which leads the git log command to fail. You could
> 
> * set GIT_DISCOVERY_ACROSS_FILESYSTEM=1 in your shell as suggested in the git error message
> 
> * or run "cmake -DGMSH_RELEASE=1 ...", which will bypass the "git log" check
> 
> I've also just modified our cmake script so that errors in the "git log" command are now ignored. You can give it a try with latest snapshot.
> 
> Christophe
> 
> 
> 
> > Regards
> > Walter Steffè
> > 
> > 
> > _______________________________________________
> > gmsh mailing list
> > gmsh at onelab.info
> > http://onelab.info/mailman/listinfo/gmsh
> 
>> Prof. Christophe Geuzaine
> University of Liege, Electrical Engineering and Computer Science 
> http://www.montefiore.ulg.ac.be/~geuzaine
> 
> 
> 




More information about the gmsh mailing list