> -------- Original-Nachricht -------- > Datum: Mon, 12 Jun 2006 01:33:45 -0400 > Von: [EMAIL PROTECTED] > An: cmake <[email protected]> > Betreff: [CMake] how to write cmake file for ImageMagick package? > > hi, all, > > I am trying to use the Magick++ package but not know how to include itin > cmake. The cmake comes with the FindImageMagick.cmake in theModules, but > does not work. So I am trying to write anotherFindImageMagick.cmake > instead > (not work either). Here is the cmake fileI wrote: > ----------------------------------------------------------- > FIND_PATH(IMAGEMAGICk_INCLUDE_DIR Magick++.h /usr/local/include/) > > FIND_LIBRARY(IMAGEMAGICK_LIBRARY NAMES magick Magick++ wand PATH > /usr/local/include/) > > IF (IMAGEMAGICK_INCLUDE_DIR AND IMAGEMAGICK_LIBRARY) > SET(IMAGEMAGICK_FOUND TRUE) > ENDIF (IMAGEMAGICK_INCLUDE_DIR AND IMAGEMAGICK_LIBRARY) > > IF (IMAGEMAGICK_FOUND) > IF (NOT ImageMagick_FIND_QUIETLY) > MESSAGE(STATUS "Found ImageMagick: ${IMAGEMAGICK_LIBRARY}") > ENDIF (NOT ImageMagick_FIND_QUIETLY) > ELSE (IMAGEMAGICK_FOUND) > IF (ImageMagick_FIND_REQUIRED) > MESSAGE(FATAL_ERROR "Could not find ImageMagick") > ENDIF (ImageMagick_FIND_REQUIRED) > ENDIF (IMAGEMAGICK_FOUND) > ----------------------------------------------------------over > > When I do ccmake ., and try to set up the dir, it keeps saying the dirdoes > not contain the IMAGEMAGICKConfig.cmake in the assigned dir. I amsure I > don't have the file anywhere in my linux box. So, how can Iimport the > ImageMagick package? Thanks for your suggestions.
Where do you put your FindImageMagick.cmake ? In order for cmake to find it it has to be located either in the system cmake module dir or you have to set CMAKE_MODULE_PATH so that it includes the directory where the file is located. Bye Alex -- "Feel free" – 10 GB Mailbox, 100 FreeSMS/Monat ... Jetzt GMX TopMail testen: http://www.gmx.net/de/go/topmail _______________________________________________ CMake mailing list [email protected] http://www.cmake.org/mailman/listinfo/cmake
