> On 06 Apr 2016, at 07:54, Bernd Hahnebach <g...@b75.ch> wrote:
> 
> Zitat von Christophe Geuzaine <cgeuza...@ulg.ac.be>:
> 
>> 
>>> On 05 Apr 2016, at 19:19, Bernd Hahnebach <g...@b75.ch> wrote:
>>> 
>>> Found it. It seams a known problem on Debian Jessie (I do not know about 
>>> other debian). See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=756472
>>> 
>>> Makeing this changes to the CMakeLists.txt did the trick. HDF5 where found.
>>> 
>> 
>> Thanks - I've merge the Debian patch into our CMakeLists.txt.
> 
> Where? https://onelab.info/svn/gmsh/trunk/CMakeLists.txt has not been changed 
> !
> 

Cf. https://onelab.info/trac/gmsh/timeline: I merged the patch, then reverted 
it as it broke our nightly builds... (maybe this requires a too recent version 
of cmake)

Doesn't the old version work if you specify the path where the hdf5 stuff is 
installed using e.g.

cmake -DCMAKE_PREFIX_PATH=/path/to/hdf5/stuff ..


> Bernd
> 
> 
> 
>> 
>> 
>>> cheers bernd
>>> 
>>> 
>>> Zitat von Bernd Hahnebach <g...@b75.ch>:
>>> 
>>>> For med support on Debian Jessie package libmedc-dev has to be installed. 
>>>> Watchout for the c !
>>>> 
>>>> But the culprit is somewhere else. Cmake only searches for libmed if HDF5 
>>>> was found. OK run cmake ../ again.
>>>> YEAH
>>>> -- HDF5_LIB-NOTFOUND
>>>> -- HDF5 not found
>>>> 
>>>> ok I searched for them, and they seam installed. OK
>>>> 
>>>> cmake  \
>>>> -DHDF5_LIB=/usr/lib/x86_64-linux-gnu/libhdf5_cpp.so.8.0.2  \
>>>> ../
>>>> 
>>>> BUT
>>>> 
>>>> [  1%] Building CXX object CMakeFiles/gmsh.dir/Common/CommandLine.cpp.o
>>>> In file included from 
>>>> /home/hugo/Documents/dev/gmsh/gmsh-dev/Common/CommandLine.cpp:41:0:
>>>> /usr/include/med.h:22:18: fatal error: hdf5.h: Datei oder Verzeichnis 
>>>> nicht gefunden
>>>> #include <hdf5.h>
>>>>                 ^
>>>> compilation terminated.
>>>> 
>>>> 
>>>> BUT
>>>> 
>>>> $ locate hdf5.h
>>>> /usr/include/hdf5/serial/hdf5.h
>>>> /usr/include/vtk-6.1/vtk_hdf5.h
>>>> 
>>>> 
>>>> Which results in how do I set the include Dir for hdf5 ?
>>>> 
>>>> Bernd
>>>> 
>>>> 
>>>> Zitat von Christophe Geuzaine <cgeuza...@ulg.ac.be>:
>>>> 
>>>>> 
>>>>>> On 04 Apr 2016, at 17:49, Bernd Hahnebach <g...@b75.ch> wrote:
>>>>>> 
>>>>>> According CMakeLists.txt is MED support activated by default
>>>>>> 
>>>>>> opt(MED "Enable MED mesh and post file formats" ${DEFAULT})
>>>>>> 
>>>>>> 
>>>>>> But at my cmake output it is missing, but cmake does not complain some 
>>>>>> library is missing ?!? How do I set the path to libmedc1 for cmake gmsh?
>>>>>> 
>>>>> 
>>>>> Bernd - Gmsh looks for a library named libmed (.a, .so, .dylib, etc.): 
>>>>> not sure why yours is named libmedc1?
>>>>> 
>>>>> You can modify the line
>>>>> 
>>>>> find_library(MED_LIB med)
>>>>> 
>>>>> into
>>>>> 
>>>>> find_library(MED_LIB medc1)
>>>>> 
>>>>> in the CMakeLists.txt file to see if this fixes it.
>>>>> 
>>>>>> cheers bernd
>>>>>> 
>>>>>> 
>>>>>> cmake gmsh
>>>>>> 
>>>>>> -- Gmsh 2.12.1 has been configured for Linux
>>>>>> --
>>>>>> --  * Build options: Ann Bamg Bfgs Blas(Generic) Blossom Cairo Chaco 
>>>>>> DIntegration Dlopen Fltk GMP Gmm Jpeg Kbipack Lapack(Generic) 
>>>>>> LinuxJoystick MathEx Mesh Metis Mmg3d Mpeg NativeFileChooser Netgen 
>>>>>> ONELAB ONELABMetamodel OpenCascade OpenGL OptHom Parser Plugins Png Post 
>>>>>> Salome Solver Taucs TetGen/BR Tetgen1.5 Voro3D Zlib
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> Zitat von Bernd Hahnebach <g...@b75.ch>:
>>>>>> 
>>>>>>> Hi gmsh folks,
>>>>>>> 
>>>>>>> just compiled gmsh on debian jessie. It worked like a charm. I have 
>>>>>>> libmedc1 installed but gmsh compiled without med support. How is 
>>>>>>> support for med export activated in cmake?
>>>>>>> 
>>>>>>> cheers bernd
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> _______________________________________________
>>>>>>> gmsh mailing list
>>>>>>> gmsh@onelab.info
>>>>>>> http://onelab.info/mailman/listinfo/gmsh
>>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> _______________________________________________
>>>>>> gmsh mailing list
>>>>>> gmsh@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
>>>>> 
>>>>> Tetrahedron V, July 4-5 2016: http://tetrahedron.montefiore.ulg.ac.be
>>>>> Free software: http://gmsh.info | http://getdp.info | http://onelab.info
>>>>> 
>>>>> 
>>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> _______________________________________________
>>>> gmsh mailing list
>>>> gmsh@onelab.info
>>>> http://onelab.info/mailman/listinfo/gmsh
>>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> _______________________________________________
>>> gmsh mailing list
>>> gmsh@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
>> 
>> Tetrahedron V, July 4-5 2016: http://tetrahedron.montefiore.ulg.ac.be
>> Free software: http://gmsh.info | http://getdp.info | http://onelab.info
>> 
>> 
>> 
> 
> 
> 
> 

-- 
Prof. Christophe Geuzaine
University of Liege, Electrical Engineering and Computer Science 
http://www.montefiore.ulg.ac.be/~geuzaine

Tetrahedron V, July 4-5 2016: http://tetrahedron.montefiore.ulg.ac.be
Free software: http://gmsh.info | http://getdp.info | http://onelab.info


_______________________________________________
gmsh mailing list
gmsh@onelab.info
http://onelab.info/mailman/listinfo/gmsh

Reply via email to