Summary: | compilation fails since include macros are missing | ||
---|---|---|---|
Product: | [Applications] boson | Reporter: | Michael <michi2k> |
Component: | general | Assignee: | The Boson Team <boson-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Michael
2006-06-24 10:05:13 UTC
Hi that's a cmake bug: The Qt uic binary on your system apparently cannot find the KDE plugin and thus won't include these files. The includehints tag is meant to tell uic that these files should be included - but uic will do so only, if it can find the KDE plugin. To fix this, please edit the file "kde3uic.cmake" which can be found in the "share/CMake/Modules/" directory of your cmake installation. Usually this is /usr/share/CMake/Modules/kde3uic.cmake. There please replace the line EXECUTE_PROCESS(COMMAND uic by EXECUTE_PROCESS(COMMAND uic -L /kde_prefix/lib/kde3/plugins/designer Replace the "kde_prefix" by the output of kde-config --prefix. The full line line my machine (debian) is EXECUTE_PROCESS(COMMAND uic -L /usr/lib/kde3/plugins/designer/ On SuSE you'd probably use /opt/kde3 instead of /usr. I think gentoo uses /usr/kde/3. This problem will be fixed in the next version of Boson: I have just added a fix to our svn. CU Andi On gentoo, the path is /usr/kde/3.4/lib/kde3/plugins/designer/ I added it and now boson compiles. Big thx! |