Hi
ok, problem #2 with kde3uic.cmake: still a gentoo machine with cmake 2.4.2,
however kde3uic.cmake has been modified to use /usr/qt3/bin/uic instead of
just "uic" and thus it picks up the correct version.
However it won't find the kde plugins:
/usr/bin/c++ -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align
-Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security
-fno-exceptions -fno-check-new -fno-common -g -O2 -fno-reorder-blocks
-fno-schedule-insns -fno-inline -I/usr/src/boson/code/kgame
-I/usr/src/boson/code -I/usr/src/boson/code/build -I/usr/kde/3.5/include
-I/usr/qt/3/include -I/usr/local/include -I/usr/src/boson/code/bodebug
-I/usr/src/boson/code/bogl -I/usr/src/boson/code/boson
-I/usr/src/boson/code/boson/gameengine -I/usr/src/boson/code/boson/boufo
-I/usr/src/boson/code/boson/programs -I/usr/src/boson/code/build/boson/programs
-DQT_SHARED -DQT_NO_DEBUG -DQT_CLEAN_NAMESPACE -D_GNU_SOURCE
-D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DHAVE_CONFIG_H=1 -Wno-non-virtual-dtor -o
boson/programs/CMakeFiles/bounit.dir/bouniteditorbase.o -c
/usr/src/boson/code/build/boson/programs/bouniteditorbase.cpp
/usr/src/boson/code/build/boson/programs/bouniteditorbase.cpp: In constructor
`BoUnitEditorBase::BoUnitEditorBase(QWidget*, const char*, uint)':
/usr/src/boson/code/build/boson/programs/bouniteditorbase.cpp:88: Fehler:
invalid use of undefined type `struct KIntNumInput'
[...]
-> a missing #include <knuminput.h>
This can easily be fixed by adding -L /usr/kde/3.5/lib/kde3/plugins/designer
to the uic line.
Again I propose to forward the appropriate string (probably
${KDE3_LIB_DIR}/kde3/plugins/designer) to kde3uic.cmake.
CU
Andi
_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake