I'm afraid it is not an HDF5 CMakeList problem but a CMake module problem. I believe CMake doesn't recognize the couple (VCExpress, Ifort), seems I have to obtain a Visual Studio 2008 licence.
In addition, do you test CMake project with Mingw/gcc/gfortran under windows ? In fact I would to compile HDF5 to check if the issue reported in this http://www.mail-archive.com/[email protected]/msg00865.html is fixed. Were there really a problem ... ? Thanks a lot, Cyril. Le 07/06/2010 17:12, Allen D Byrne a écrit : > Cyril, > AFAIK the express edition does not integrate with Intel Fortran. I use the > the professional version of VS2008 with Intel Fortran 10 and 11 in testing > the HDF library. If you can identify where and what I can add to the CMake > files to use the express edition with Intel Fortran, we would appreciate your > help. > > Allen > > >> Hello, >> >> I succeed in building my own project so I suppose CMake/Ifort is OK. >> I don't understand the problem. >> >> Does somebody compile hdf5_fortran with ifort 11.1 under windows ? >> >> Regards, >> >> Cyril. >> >> >> >> Le 01/06/2010 11:51, Biddiscombe, John A. a écrit : >> >>> Make sure when you enable fortran that you run cmake from inside a command >>> prompt where you've run the fortran batch files which setup paths. >>> Specifically, the error >>> >>> >>>> No FortranCInterface mangling known for mysub >>>> >>>> >>> is caused by the generated file that is trying to detect the mangling being >>> empty. Most like caused by a compilation failure. All the other errors stem >>> from this. >>> >>> Does it detect ifort correctly? If yers, then ignore previous comment . >>> I've had the error above, but can't remember what was the trouble. >>> Something simple. >>> >>> Away after clicking send, so unable to help for a few days. >>> >>> JB >>> >>> >>> >>> >>>> -----Original Message----- >>>> From: [email protected] >>>> [mailto:[email protected]] >>>> On Behalf Of Giraudon Cyril >>>> Sent: 01 June 2010 11:26 >>>> To: [email protected] >>>> Subject: Re: [Hdf-forum] Pre-release of HDF5 1.8.5 is available for testing >>>> >>>> Hello, >>>> >>>> I 've compiled HDF5 1.8.5 pre-release under windows with : >>>> >>>> CMake 2.8.1 >>>> Microsoft Visual C++ 2008 Express Edition >>>> >>>> CMake generates a mingw Makefile (on request) make / make install ok for >>>> C/C++/HL/tools generation. >>>> >>>> However when I request the fortran (Intel ifort 11.1 with Visual Studio >>>> 2008) binding, CMake stopped with the message reported hereafter. >>>> >>>> Best regards, >>>> >>>> Cyril. >>>> >>>> >>>> """" >>>> Configure Checks that still need to be implemented >>>> >>>> GetConsoleScreenBufferInfo function for Windows >>>> >>>> CMake Warning (dev) at C:/Program Files/CMake 2.8/share/cmake- >>>> 2.8/Modules/FortranCInterface.cmake:207 (message): >>>> >>>> No FortranCInterface mangling known for mysub >>>> >>>> Call Stack (most recent call first): >>>> >>>> fortran/CMakeLists.txt:8 (FortranCInterface_HEADER) >>>> >>>> This warning is for project developers. Use -Wno-dev to suppress it. >>>> >>>> CMake Warning (dev) at C:/Program Files/CMake 2.8/share/cmake- >>>> 2.8/Modules/FortranCInterface.cmake:193 (message): >>>> >>>> No FortranCInterface mangling known for mymod:my_sub >>>> >>>> Call Stack (most recent call first): >>>> >>>> fortran/CMakeLists.txt:8 (FortranCInterface_HEADER) >>>> >>>> This warning is for project developers. Use -Wno-dev to suppress it. >>>> >>>> CMake Error at fortran/CMakeLists.txt:16 (STRING): >>>> >>>> string sub-command REGEX, mode MATCH needs at least 5 arguments total to >>>> >>>> command. >>>> >>>> CMake Error at fortran/CMakeLists.txt:20 (STRING): >>>> >>>> string sub-command REGEX, mode MATCH needs at least 5 arguments total to >>>> >>>> command. >>>> >>>> SKIP h5repack_layout.h5 -f;dset1:GZIP=1;-l;dset1:CHUNK=20x10 >>>> >>>> SKIP h5repack_layout.h5 -f;GZIP=1 >>>> >>>> SKIP h5repack_layout.h5 -f;dset2:SZIP=8,EC;-l;dset2:CHUNK=20x10 >>>> >>>> SKIP h5repack_layout.h5 -f;SZIP=8,NN >>>> >>>> SKIP h5repack_layout.h5 -f;dset2:SHUF;-f;dset2:FLET;-f;dset2:SZIP=8,NN;- >>>> f;dset2:GZIP=1;-l;dset2:CHUNK=20x10 >>>> >>>> SKIP h5repack_szip.h5 >>>> >>>> SKIP h5repack_szip.h5 --filter=dset_szip:NONE >>>> >>>> SKIP h5repack_deflate.h5 >>>> >>>> SKIP h5repack_deflate.h5 -f;dset_deflate:NONE >>>> >>>> SKIP h5repack_filters.h5 -f;NONE >>>> >>>> SKIP h5repack_deflate.h5 -f;dset_deflate:SZIP=8,NN >>>> >>>> SKIP h5repack_szip.h5 -f;dset_szip:GZIP=1 >>>> >>>> SKIP h5repack_layout.h5 -f;GZIP=1;-m;1024 >>>> >>>> SKIP h5repack_layout.h5 -e;testfiles/h5repack.info >>>> >>>> SKIP h5repack_layout.h5 >>>> --layout;CHUNK=20x10;--filter;GZIP=1;--minimum=10;-- >>>> native;--latest;--compact=8;--indexed=6;--ssize=8[:dtype] >>>> >>>> SKIP h5repack_layout.h5 -l;CHUNK=20x10;-f;GZIP=1;-m;10;-n;-L;-c;8;-d;6;- >>>> s;8[:dtype] >>>> >>>> SKIP h5repack_layout.h5 --filter;GZIP=1;--filter;SHUF >>>> >>>> Configuring incomplete, errors occurred! >>>> >>>> """ >>>> >>>> Le 28/05/2010 22:54, Mike McGreevy a écrit : >>>> >>>> Hi all, >>>> >>>> A pre-release version of HDF5 1.8.5 is available for testing, and can >>>> be downloaded at the following link: >>>> >>>> ftp://ftp.hdfgroup.uiuc.edu/pub/outgoing/hdf5/hdf5-1.8.5-pre2/ >>>> >>>> If you have a few moments to test this, we would greatly appreciate >>>> it. While we have tested it on the platforms that we have access to, there >>>> are many others that we are unable to test on ourselves. Please report any >>>> errors to [email protected], preferably within the next week or so. We are >>>> planning to create and distribute the official release by mid-June if no >>>> critical errors are reported beforehand. >>>> >>>> Thank you! >>>> >>>> The HDF Team >>>> >>>> _______________________________________________ >>>> Hdf-forum is for HDF software users discussion. >>>> [email protected] >>>> http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org >>>> >>>> >>>> >>>> >>> _______________________________________________ >>> Hdf-forum is for HDF software users discussion. >>> [email protected] >>> http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org >>> >>> >> >> _______________________________________________ >> Hdf-forum is for HDF software users discussion. >> [email protected] >> http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org >> >> > _______________________________________________ > Hdf-forum is for HDF software users discussion. > [email protected] > http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org > _______________________________________________ Hdf-forum is for HDF software users discussion. [email protected] http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org
