On Tuesday 08 September 2009 16:51:01 Mike Taylor wrote: > On 2009-09-08, at 1:39 PM, Hugo Parente Lima wrote: > >> ==================================================================== > >> apiextractor > >> ==================================================================== > >> A few modifications are needed to the CMakeList.txt file for > >> apiextractor > >> to build on OSX. > >> > >> 1) > >> If you trying building apiextractor, cmake complains it can't find > >> modules > >> libxslt and libxml2. > >> These libraries are system libraries in OSX and can be found in > >> /usr/include and /usr/lib. > >> libxslt 1.1.22 (>= 1.1.19 needed by apiextractor) > >> libxml2 2.7.3 (>= 2.6.32 needed by apiextractor) > >> > >> I don't know how to get cmake to recognize the system version of > >> these > >> libraries, so I just > >> commented out the requires from the CMake file. E > >> > >> Edit CMakeLists.txt and comment out the pkg_check_modules lines for > >> those > >> libraries: > >> #pkg_check_modules(LIBXML2 REQUIRED libxml-2.0>=2.6.32) > >> #pkg_check_modules(LIBXSLT REQUIRED libxslt>=1.1.19) > > > > The link errors you found later are due to this two lines comented > > out. You > > need to find why these libs were not found by cmake. > > pkg_check_module uses > > pkg_config, so check if pkg_config is installed in your system. > > > > I dont remenber why we are using pkg_check_modules to find libXSLT > > and libXML > > instead of using the usual cmake commands to find libXML and libXSLT. > > pkg_config is not standard on OS X. You can get it via MacPorts or > Fink, but that's not ideal because it will find the MacPorts and Fink > versions of those libraries. So, for OS X, we should probably look > into using the standard cmake commands on OS X...
You are right, I reported it as a bug. http://bugs.openbossa.org/show_bug.cgi?id=39 > /\/\ike > -- Hugo Parente Lima INdT - Instituto Nokia de Tecnologia
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ PySide mailing list [email protected] http://lists.openbossa.org/listinfo/pyside
