What are the steps to build your own debian packages of kde out of cvs? As a
first goal I want to build these packages: arts, kde-common, kdebase,
kdelibs, kdesdk, kdesupport, qt-copy.
dpkg-buildpackage is the command to use I guess.
Is it possible to build and install your debian packages into an own private
directory that won't conflict with your existing standard debian packages? By
that I mean to be able to change the PATH and LD_LIBRARYPATH environment
variables accordingly when you want to start a session with your self built
kde packages.
If I'm correctly informed, checking out HEAD from cvs will be the sources
closest to the yet to come 3.1 release. Is this correct?
Is gcc 2.95.4 and XFree86 4.2.1-3 good choices? I'm asking because I tried to
build kde manually ( i.e. no dpkg-buildpackage ) on the command line. I got
errors in the kdebase/kxkb directory ( see attachment output.log ). I also
had some warnings before that in the configure command (see attachment
configure.log ). Maybe someone knows about this too.
thanks & regards,
Erik Sjölund
/bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I/opt/oktcvs/cvs/kde-cvs/kdebase/kxkb -I.. -I/opt/oktcvs/kde/include -I/opt/oktcvs/cvs/kde-build/qt-copy/include -I/usr/X11R6/include -DQT_THREA
D_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions
-fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -D_GNU_SOURCE -c -o kcmmiscwidget.lo `test -f kcmmiscwidget.cpp || echo '/opt/oktcvs/cvs/kde-cvs/kdebase/kxkb/'`kcmmiscwidget.cpp
/bin/sh ../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -W
conversion -O2 -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -D_GNU_SOURCE -o kcm_keyboard.la.closure kcm_keyboard_la_closure.lo -L/usr/X11R6/lib -L/opt/oktcvs/cvs/kde-build/qt-copy
/lib -L/opt/oktcvs/kde/lib -module -avoid-version -no-undefined rules.lo kcmlayout.lo pixmap.lo kcmmisc.lo kcmmiscwidget.lo -lXtst -lkio -lxkbfile
/usr/X11R6/lib/libxkbfile.a(maprules.o)(.text+0x1c1): In function `GetInputLine':
: undefined reference to `__ctype_b'
/usr/X11R6/lib/libxkbfile.a(maprules.o)(.text+0x1f2): In function `GetInputLine':
: undefined reference to `__ctype_b'
some warning messages from configure in the kdebase directory
<snip>
configure: WARNING: X11/extensions/XKBstr.h: present but cannot be compiled
configure: WARNING: X11/extensions/XKBstr.h: check for missing prerequisite headers?
configure: WARNING: X11/extensions/XKBstr.h: proceeding with the preprocessor's result
</snip>
<snip>
configure: WARNING: Could not find libfontconfig anywhere, check http://www.fontconfig.org/
checking linux/raw.h usability... no
checking linux/raw.h presence... yes
configure: WARNING: linux/raw.h: present but cannot be compiled
configure: WARNING: linux/raw.h: check for missing prerequisite headers?
configure: WARNING: linux/raw.h: proceeding with the preprocessor's result
</snip>
<snip>
configure: WARNING: X11/extensions/XKBrules.h: present but cannot be compiled
configure: WARNING: X11/extensions/XKBrules.h: check for missing prerequisite headers?
configure: WARNING: X11/extensions/XKBrules.h: proceeding with the preprocessor's result
</snip>