1 Mar 2010 02:45
Re: How to integrate autoconf based library into my cmake build tree
Thanks, Luigi. However, I read the CMake 2.8 doc and tried to use function "ExternalProject_Add". When I ran cmake in the root of my project, I got the following error
Unknown CMake command "ExternalProject_Add"
I tried on both linux and mac and got the same error. And I am sure the version of the cmake is 2.8
Best,
Meng
On Sun, Feb 28, 2010 at 4:50 AM, Luigi Calori <l.calori-qooieK91W7JeoWH0uzbU5w@public.gmane.org> wrote:
Albert Z wrote:Hello,Try to look at ExternalProject module
Our project now uses a bunch of 3rd party libraries such as apr, protobuf, libcurl, etc. Almost all of these libraries use autoconf (configure.in <http://configure.in>) based build system. Since we have some modifications to most of the libraries, we have to integrate these libraries to our cmake build tree. What is the easiest way to integrate such a 3rd-party library to a cmake build with keeping the maximum portability?
http://www.cmake.org/cmake/help/cmake-2-8-docs.html#module:ExternalProject
and page 10 of http://www.kitware.com/products/archive/kitware_quarterly1009.pdf
I have used it (with some mods): it allow to automate download pactch,build and install)
Anyway, curl have recently included a CMakeLists in its distribution. I have used it even if had to apply some patches.
I am trying to collect some cmake build recipes for some libraries I need.
If you are interested, grab the stuff at
bzr branch http://3d.cineca.it/storage/bazaar_repo/CmakeDeps/lib
HTH
Luigi------------------------------------------------------------------------
_______________________________________________
Powered by www.kitware.com
Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ
Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake
_______________________________________________
Powered by www.kitware.com
Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ
Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake
_______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://www.cmake.org/mailman/listinfo/cmake
RSS Feed