Phil,
    Just to be sure, you are building "out of source" correct? Wierd things 
happen with cmake generation outerwise.

Allen

On Wednesday, September 19, 2012 05:27:46 PM Kraus Philipp wrote:
> Am 19.09.2012 um 16:08 schrieb Michael Jackson:
> > When you use CMake with a Visual Studio Generator CMake will basically
> > ignore the CMAKE_CONFIGURATION_TYPES variable. Just generate the Visual
> > Studio Solution as normal cmake. Then from the Visual Studio Command
> > prompt add the following to the "msbuild" command:
> > 
> > msbuild /p:Configuration=Release [other arguments] [HDFProject.sln]
> > 
> > That is what i use.
> 
> This does not work. I run this commands under VS 2010
> cmake -DHDF5_USE_FOLDERS=OFF -DHDF5_BUILD_CPP_LIB=ON -DHDF5_BUILD_HL_LIB=ON
> -DBUILD_SHARED_LIBS=ON -DCMAKE_INSTALL_PREFIX=.... msbuild
> /p:Configuration=Release ALL_BUILDvcxproj
> msbuild INSTALL.vcxproj
> 
> the first msbuild creates the error, that the release can not be created
> because it exsists (it exists a directory with the same name). If I run the
> ALL_BUILD from UI, it runs without error, but on running the INSTALL target
> no HDF libs will be created, the lib directory within the target directory
> is empty and within the bin directory only the mscvp100.dll and
> msvcr100.dll are stored. I have also build the hdf5, hdf5_cpp, hdf5_hl,
> hdf5_hl_cpp project, nothing is changed.
> 
> I would like to create under VS dynamic libs (with & without debug symbols)
> like the linux command: configure --enabled-cxx --prefix=
> make
> make install
> 
> How can I do this? IMHO I need cmake to create the VS project data and at
> next how I must run the VS projects for the correct build sequence?
> 
> Thanks
> 
> Phil
> 
> > ___________________________________________________________
> > Mike Jackson                    Principal Software Engineer
> > BlueQuartz Software                            Dayton, Ohio
> > [email protected]              www.bluequartz.net
> > 
> > On Sep 18, 2012, at 5:53 PM, Kraus Philipp wrote:
> >> Hello,
> >> 
> >> I try to build the HDF libs with Visual Studio, but I would like to
> >> create only the "release" libs. I have set the CMAKE_CONFIGURATION_TYPES
> >> to release but I can call msbuild ALL_BUILD.vcxproj. If I call the
> >> msbuild command I gett the error, that the "Release" directory exists
> >> and so no libs are be build. Also I tested the
> >> /property:Configuration=Release flag after the msbuild command, the
> >> error that is created is always the same. If I run the msbuild command
> >> without any modification for the build types, everything is fine, but
> >> the lib are always libs with debug symbols.
> >> 
> >> How can I create "only" the release libraries and how can build the debug
> >> library only ?
> >> 
> >> Thanks
> >> 
> >> Phil
> >> 
> >> 
> >> 
> >> _______________________________________________
> >> 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

Reply via email to