[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: Problems with uic / cmake (missing -L kde_widgetdir)
From:       Andreas Pakulat <apaku () gmx ! de>
Date:       2006-08-30 23:10:44
Message-ID: 20060830231044.GA21393 () morpheus ! apaku ! dnsalias ! org
[Download RAW message or body]

On 31.08.06 00:09:48, Michael Biebl wrote:
> Recently the build system of kdesvn [1], a KDE3 application, was
> switched from auto* to cmake. 

Well, the autotools stuff is still there ;)

> Unfortunately the build fails for me (running a Debian unstable box
> with latest KDE and qt3).

Hmm, it works here, I'm building 0.9.2 inside a KDE session. From what I
see in the make output only /usr/include/kde is in the include path.
Could you check what your gcc-line is by using make VERBOSE=1?

> On Debian this means that autotools calls uic with the parameter
> "-L /usr/lib/kde3/plugins/designer".

The uic line for logmessage.cpp looks like this here:

cd /home/andreas/compiling/kdesvn-0.9.2/build/src/ksvnwidgets && /usr/bin/cmake -DKDE_UIC_EXECUTABL
E:FILEPATH=/usr/share/qt3/bin/uic -DKDE_UIC_FILE:FILEPATH=/home/andreas/compiling/kdesvn-0.9.2/src/
ksvnwidgets/logmessage.ui -DKDE_UIC_CPP_FILE:FILEPATH=/home/andreas/compiling/kdesvn-0.9.2/build/sr
c/ksvnwidgets/logmessage.cpp -DKDE_UIC_H_FILE:FILEPATH=/home/andreas/compiling/kdesvn-0.9.2/build/s
rc/ksvnwidgets/logmessage.h -P /usr/share/CMake/Modules/kde3uic.cmake

kde3uic.cmake doesn't do much, except adding klocale and kdialog headers
and replacing tr() with i18n().

Andreas

-- 
A long-forgotten loved one will appear soon.

Buy the negatives at any price.
 
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic