All pastes #20697 Raw Edit

kde4-compile-problem

public text v1 · immutable
#20697 ·published 2005-08-22 01:57 UTC
rendered paste body
Compiling KDE-4.0 from subversion fails. (Using kdesvn-build from current trunk)


I have:
-------
KDEDIR=/opt/kde40svn 
QTDIR=/opt/kde40svn/qt-copy-kde40svn

Qt4 SRCDIR is in /home/kdedev4/src/kde40svn/KDE/qt-copy
Qt4 BUILDDIR is in /home/kdedev4/src/kde40svn/KDE/build/qt-copy
Qt4 INSTALLDIR is in /opt/kde40svn/qt-copy-kde40svn

Qt4 built + installed OK; it is *in fact* installed in /opt/kde40svn/qt-copy-kde40svn
kdelibs built and installed OK.

kdedev4-[SCR]@horizon:~/src/kde40svn/KDE/build/kdebase> echo $KDEDIR $QTDIR
/opt/kde40svn /opt/kde40svn/qt-copy-kde40svn


Yet I get this strange thing:
-----------------------------

kdedev4-[SCR]@horizon:~/src/kde40svn/KDE/build/kdebase> unsermake -p
[....]
13% linking ./ksysguard/gui/ksgrd/libksgrd.la
/bin/sh ./libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOUR
CE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -g3 -fno-inline -O0 -g -
pipe -march=i686 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEA
N_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -DQT3_SUPPORT -D_GNU_SOURCE -DQT_
THREAD_SUPPORT -D_REENTRANT -D_FILE_OFFSET_BITS=64 -Wl,-O1 -no-undefined -version-info 3:0:2 -L/opt/kde40svn/lib -
L/opt/kde40svn/qt-copy-kde40svn/lib -L/usr/X11R6/lib -o ./ksysguard/gui/ksgrd/libksgrd.la -rpath /opt/kde40svn/lib
 -Wl,--no-undefined -Wl,--allow-shlib-undefined -lkdeui ./ksysguard/gui/ksgrd/HostConnector.lo ./ksysguard/gui/ksg
rd/SensorAgent.lo ./ksysguard/gui/ksgrd/SensorManager.lo ./ksysguard/gui/ksgrd/SensorShellAgent.lo ./ksysguard/gui
/ksgrd/SensorSocketAgent.lo ./ksysguard/gui/ksgrd/StyleEngine.lo ./ksysguard/gui/ksgrd/StyleSettings.lo ./ksysguar
d/gui/ksgrd/TimerSettings.lo
grep: /usr/local/Trolltech/Qt-4.0.1/lib/libQt3Support_debug.la: No such file or directory
/bin/sed: can't read /usr/local/Trolltech/Qt-4.0.1/lib/libQt3Support_debug.la: No such file or directory
libtool: link: `/usr/local/Trolltech/Qt-4.0.1/lib/libQt3Support_debug.la' is not a valid libtool archive
Error creating ./ksysguard/gui/ksgrd/libksgrd.la. Exit status 1.


Question:
---------
Why for f**k's sake is it looking to a path like /usr/local/Trolltech/Qt-4.0.1/ ???
Is this somewhere hardcoded in kdebase ?

Cheers,
Kurt