Yes. I have got the same problem. These missing header files are actually 
installed by apiextractor in CMAKE_INSTALL_PREFIX/lib/apiextractor. There is, 
however, a corresponding "-I" missing in

/usr/bin/c++   -DGENRUNNER_EXPORTS -DQT_DLL -Wall -fvisibility=hidden -O3 
-DNDEBUG -fPIC -I/Users/yshurik/Work/build/PySide/generatorrunner 
-I/tmp/pyside-osx/PYSIDE_TMP/install/usr/include/apiextractor 
-I/Library/Frameworks/QtCore.framework/Headers   -F/Library/Frameworks  -o 
CMakeFiles/genrunner.dir/generator.cpp.o -c 

Looking into this I had found that in generatorrunner/CMakeLists.txt there is

(1) find_package(ApiExtractor 0.8 REQUIRED)

(2) include_directories(${CMAKE_CURRENT_SOURCE_DIR}
                    ${CMAKE_CURRENT_BINARY_DIR}
                    ${APIEXTRACTOR_INCLUDE_DIR}
                    ${QT_INCLUDE_DIR}
                    ${QT_QTCORE_INCLUDE_DIR})

I suspect that the ${APIEXTRACTOR_INCLUDE_DIR} for (2) should be provided when 
executing (1). Looking at the output of the cmake step, it appears to me that 
ApiExtractor is not found: In contrast to for Qt, there is no confirming 
message. On the other hand, there is also no error although the package is 
labelled REQUIRED.

I have unsuccessfully experimented with -DCMAKE_MODULE_PATH.

I do not know enough about cmake to figure out what is going on here, but maybe 
my observations are helpful for someone else to fix this.

Thomas


Am 26.09.2010 um 13:21 schrieb Oleksandr Iakovliev:

> Hi, have anyone faced with such problem of building generatorrunner?:
> 
> VERBOSE=1 make
> "/Applications/CMake 2.6-4.app/Contents/bin/cmake" 
> -H/Users/yshurik/Work/build/PySide/generatorrunner 
> -B/Users/yshurik/Work/build/PySide/generatorrunner --check-build-system 
> CMakeFiles/Makefile.cmake 0
> "/Applications/CMake 2.6-4.app/Contents/bin/cmake" -E cmake_progress_start 
> /Users/yshurik/Work/build/PySide/generatorrunner/CMakeFiles 
> /Users/yshurik/Work/build/PySide/generatorrunner/CMakeFiles/progress.make
> make -f CMakeFiles/Makefile2 all
> make -f CMakeFiles/genrunner.dir/build.make CMakeFiles/genrunner.dir/depend
> cd /Users/yshurik/Work/build/PySide/generatorrunner && "/Applications/CMake 
> 2.6-4.app/Contents/bin/cmake" -E cmake_depends "Unix Makefiles" 
> /Users/yshurik/Work/build/PySide/generatorrunner 
> /Users/yshurik/Work/build/PySide/generatorrunner 
> /Users/yshurik/Work/build/PySide/generatorrunner 
> /Users/yshurik/Work/build/PySide/generatorrunner 
> /Users/yshurik/Work/build/PySide/generatorrunner/CMakeFiles/genrunner.dir/DependInfo.cmake
>  --color=
> make -f CMakeFiles/genrunner.dir/build.make CMakeFiles/genrunner.dir/build
> "/Applications/CMake 2.6-4.app/Contents/bin/cmake" -E cmake_progress_report 
> /Users/yshurik/Work/build/PySide/generatorrunner/CMakeFiles 2
> [ 16%] Building CXX object CMakeFiles/genrunner.dir/generator.cpp.o
> /usr/bin/c++   -DGENRUNNER_EXPORTS -DQT_DLL -Wall -fvisibility=hidden -O3 
> -DNDEBUG -fPIC -I/Users/yshurik/Work/build/PySide/generatorrunner 
> -I/tmp/pyside-osx/PYSIDE_TMP/install/usr/include/apiextractor 
> -I/Library/Frameworks/QtCore.framework/Headers   -F/Library/Frameworks  -o 
> CMakeFiles/genrunner.dir/generator.cpp.o -c 
> /Users/yshurik/Work/build/PySide/generatorrunner/generator.cpp
> In file included from 
> /Users/yshurik/Work/build/PySide/generatorrunner/generator.cpp:24:
> /Users/yshurik/Work/build/PySide/generatorrunner/generator.h:30:30: error: 
> abstractmetalang.h: No such file or directory
> /Users/yshurik/Work/build/PySide/generatorrunner/generator.cpp:25:27: error: 
> reporthandler.h: No such file or directory
> /Users/yshurik/Work/build/PySide/generatorrunner/generator.cpp:26:21: error: 
> fileout.h: No such file or directory
> /Users/yshurik/Work/build/PySide/generatorrunner/generator.cpp:27:26: error: 
> apiextractor.h: No such file or directory
> In file included from 
> /Users/yshurik/Work/build/PySide/generatorrunner/generator.cpp:24:
> ....
> _______________________________________________
> PySide mailing list
> [email protected]
> http://lists.openbossa.org/listinfo/pyside

-- 
Dr. habil. Thomas Sturm
Departamento de Matematicas, Estadistica y Computacion
Universidad de Cantabria, Santander, Spain
Avda. Los Castros s/n, Room 1072, +34 693 251058
http://personales.unican.es/sturmt/

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
PySide mailing list
[email protected]
http://lists.openbossa.org/listinfo/pyside

Reply via email to