upon following your directions to the T, this is what i get in about 3 minutes. :( ideas on what i missed ? Thanks Ross [kde]# make install [===== NOW BUILDING: kde-1 =====] [fetch] complete for kde. [checksum] complete for kde. [extract] complete for kde. [patch] complete for kde. ==> Building kde/kdebase as a dependency make[1]: Entering directory `/usr/local/src/kde31/konstruct/kde/kdebase' [===== NOW BUILDING: kdebase-3.1 =====] [fetch] complete for kdebase. [checksum] complete for kdebase. [extract] complete for kdebase. [patch] complete for kdebase. ==> Building kde/kdelibs as a dependency make[2]: Entering directory `/usr/local/src/kde31/konstruct/kde/kdelibs' [===== NOW BUILDING: kdelibs-3.1 =====] [fetch] complete for kdelibs. [checksum] complete for kdelibs. [extract] complete for kdelibs. [patch] complete for kdelibs. ==> Building libs/arts as a dependency ==> Building libs/libxslt as a dependency make[3]: Entering directory `/usr/local/src/kde31/konstruct/libs/libxslt' [===== NOW BUILDING: libxslt-1.0.24 =====] [fetch] complete for libxslt. [checksum] complete for libxslt. [extract] complete for libxslt. [patch] complete for libxslt. ==> Building libs/libxml2 as a dependency make[4]: Entering directory `/usr/local/src/kde31/konstruct/libs/libxml2' [===== NOW BUILDING: libxml2-2.4.30 =====] [fetch] complete for libxml2. [checksum] complete for libxml2. [extract] complete for libxml2. [patch] complete for libxml2. [configure] complete for libxml2. ==> Running make in work/libxml2-2.4.30 make[5]: Entering directory `/usr/local/src/kde31/konstruct/libs/libxml2/work/libxml2-2.4.30' make all-recursive make[6]: Entering directory `/usr/local/src/kde31/konstruct/libs/libxml2/work/libxml2-2.4.30' Making all in include make[7]: Entering directory `/usr/local/src/kde31/konstruct/libs/libxml2/work/libxml2-2.4.30/include' Making all in libxml make[8]: Entering directory `/usr/local/src/kde31/konstruct/libs/libxml2/work/libxml2-2.4.30/include/lib xml' make[8]: Nothing to be done for `all'. make[8]: Leaving directory `/usr/local/src/kde31/konstruct/libs/libxml2/work/libxml2-2.4.30/include/lib xml' make[8]: Entering directory `/usr/local/src/kde31/konstruct/libs/libxml2/work/libxml2-2.4.30/include' make[8]: Nothing to be done for `all-am'. make[8]: Leaving directory `/usr/local/src/kde31/konstruct/libs/libxml2/work/libxml2-2.4.30/include' make[7]: Leaving directory `/usr/local/src/kde31/konstruct/libs/libxml2/work/libxml2-2.4.30/include' Making all in . make[7]: Entering directory `/usr/local/src/kde31/konstruct/libs/libxml2/work/libxml2-2.4.30' /bin/sh ./libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./include -I/usr/local/incl ude -I/usr/local/qt/include -I/usr/X11R6/include -I/usr/local/include -I/usr /local/qt/include -I/usr/X11R6/include -I/usr/local/include -I/usr/local/qt/ include -I/usr/X11R6/include -I/usr/local/include -I/usr/local/qt/include -I /usr/X11R6/include -I/usr/local/include -I/usr/local/qt/include -I/usr/X11R6 /include -I/usr/local/include -I/usr/local/qt/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/local/qt/lib -L/usr/X11R6/lib -I/usr/local/include -I/usr/local/qt/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/local/q t/lib -L/usr/X11R6/lib -I/usr/local/include -I/usr/local/qt/include -I/usr/X 11R6/include -L/usr/local/lib -L/usr/local/qt/lib -L/usr/X11R6/lib -I/usr/lo cal/include -I/usr/local/qt/include -I/usr/X11R6/include -L/usr/local/lib -L /usr/local/qt/lib -L/usr/X11R6/lib -I/usr/local/include -I/usr/local/qt/incl ude -I/usr/X11R6/include -L/usr/local/lib -L/usr/local/qt/lib -L/usr/X11R6/l ib -O2 -pipe -O2 -pipe -O2 -pipe -O2 -pipe -O2 -pipe -Wall -c nanohttp.c rm -f .libs/nanohttp.lo cc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./include -I/usr/local/include -I/usr/local/qt/include -I/usr/X11R6/include -I/usr/local/include -I/usr/loc al/qt/include -I/usr/X11R6/include -I/usr/local/include -I/usr/local/qt/incl ude -I/usr/X11R6/include -I/usr/local/include -I/usr/local/qt/include -I/usr /X11R6/include -I/usr/local/include -I/usr/local/qt/include -I/usr/X11R6/inc lude -I/usr/local/include -I/usr/local/qt/include -I/usr/X11R6/include -L/us r/local/lib -L/usr/local/qt/lib -L/usr/X11R6/lib -I/usr/local/include -I/usr /local/qt/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/local/qt/lib -L/usr/X11R6/lib -I/usr/local/include -I/usr/local/qt/include -I/usr/X11R6/i nclude -L/usr/local/lib -L/usr/local/qt/lib -L/usr/X11R6/lib -I/usr/local/in clude -I/usr/local/qt/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/l ocal/qt/lib -L/usr/X11R6/lib -I/usr/local/include -I/usr/local/qt/include -I /usr/X11R6/include -L/usr/local/lib -L/usr/local/qt/lib -L/usr/X11R6/lib -O2 -pipe -O2 -pipe -O2 -pipe -O2 -pipe -O2 -pipe -Wall -c nanohttp.c -fPIC -DPIC cc1: warning: changing search order for system directory "/usr/local/include" cc1: warning: as it has already been specified as a non-system directory nanohttp.c: In function `xmlNanoHTTPConnectAttempt': nanohttp.c:815: `len' undeclared (first use in this function) nanohttp.c:815: (Each undeclared identifier is reported only once nanohttp.c:815: for each function it appears in.) make[7]: *** [nanohttp.lo] Error 1 make[7]: Leaving directory `/usr/local/src/kde31/konstruct/libs/libxml2/work/libxml2-2.4.30' make[6]: *** [all-recursive] Error 1 make[6]: Leaving directory `/usr/local/src/kde31/konstruct/libs/libxml2/work/libxml2-2.4.30' make[5]: *** [all-recursive-am] Error 2 make[5]: Leaving directory `/usr/local/src/kde31/konstruct/libs/libxml2/work/libxml2-2.4.30' make[4]: *** [build-work/libxml2-2.4.30/Makefile] Error 2 make[4]: Leaving directory `/usr/local/src/kde31/konstruct/libs/libxml2' make[3]: *** [dep-../../libs/libxml2] Error 2 make[3]: Leaving directory `/usr/local/src/kde31/konstruct/libs/libxslt' make[2]: *** [dep-../../libs/libxslt] Error 2 make[2]: Leaving directory `/usr/local/src/kde31/konstruct/kde/kdelibs' make[1]: *** [dep-../../kde/kdelibs] Error 2 make[1]: Leaving directory `/usr/local/src/kde31/konstruct/kde/kdebase' make: *** [dep-../../kde/kdebase] Error 2 ----- Original Message ----- From: "Ivaylo Toshev" <ivo@linux.itce.com> To: <psyche-list@redhat.com> Sent: Wednesday, February 05, 2003 3:33 AM Subject: Re: Has Anyone successfully upgraded Redhat 8 to KDE 3.1 > Dont know about what kind of RPM packages you talking about, because i > did not see nor official nor unofficial RPMs for RH 8.0, anyway i will > try to post some step-by-step instruction how-to build KDE 3.1 from > cources under RH 8.0 without to uninstall KDE 3.0.x > You need the following source packages: > 1) qt-x11-3.1.1 form www.trolltech.com > 2) konstrukt from htpp://konsole.kde.org/konstruct/ > 3) all kde 3.1 src packages from: http://download.kde.org/ > > Info: you have to build qt-x11 by yourself and not with konstruct, > because konstruct will not build it with anti-aliasing support, and i am > sure you want anti-aliasing ;-)) > A) Building qt-3.1.1: > unpack the qt-3.1.1 src package and move it in /usr/local/qt-3.1.1 > You have to patch (by hand) > /usr/local/qt-3.1.1/config.tests/x11/xfreetype.test > ------------- > On line 40, where is: LIBS="Xft Xft2" must be changed to be: > LIBS="Xft2" > ------------------------------------------------ > next: cd /usr/local/qt-3.1.1 > #./configure -system-zlib -qt-gif -system-libpng -system-libjpeg > -plugin-imgfmt-mng -thread -no-stl -no-exceptions -fast -no-xinerama > -prefix /usr/local/qt/ -I/usr/include/Xft2/ -lfontconfig > > #make > > As you can see this will compile qt-3.1.1 with Xft2 support and you will > be able to do: > #make install > which will install qt-3.1.1 binaries and libs in /usr/local/qt > NOTE: (make install) is optional but if you miss it, then you have to > set env. variable QTDIR to point to /usr/local/qt-3.1.1 in next steps: > B) Put all kde src packages in some direktory (we assume that this is > /usr/local/src/kde31. Dont Unpack THEM, just copy there ! > > C) Unpack konstrukt: > #cd konstruct > #export QTDIR=/usr/local/qt (if you did make install in previous step, > otherwise set it to: /usr/local/qt-3.1.1) > > Open with text editor gar.conf.mk , and do the following changes: > HAVE_QT_3_1_INSTALLED = true > GARCHIVEDIR = /usr/local/src/kde31 > > NOTE: We will install kde 3.1 in /usr/local, so to be able to start KDE > 3.1 or KDE 3.0 (user choice when logs in system). DO NOT SET TO INSTALL > IN /usr BECAUSE THERE ARE SOME ERRORS WITH KDM (if u use it, otherwise > you can install kde 3.1 in /usr, but before that do: # rpm -e `rpm > -qa|grep kde` --nodeps ) > > prefix ?= /usr/local > and the last line in gar.conf.mk shold become: > FILE_SITES = file://usr/local/src/kde31 file://$(FILEDIR)/ > file://$(GARCHIVEDIR)/ > > and thats all, now you can do: > > D)Compile KDE 3.1 with konstruct : > #cd meta/kde > #make install > > go take a coffe, tea, beer, sleep ..... on my P III 850 Mhz this step > spend about 6 hours. > ------------------------------------------- > P.S. Almost forgot: After successfull compilation you must do the > following to enable start of KDE 3.1 > E) You have the following choices: > - Do what is said in konstruct/README ( for single user permanent > settings to start just KDE 3.1) > - Do what i did ( let user choose in KDM): > With text editor make the file /usr/X11R6/bin/kde31, in which type > ----------------------------------- > #!/bin/bash > export QTDIR=/usr/local/qt > export KDEDIRS=/usr/local > export > LD_LIBRARY_PATH=/usr/local/lib:/usr/local/qt/lib:/usr/lib:/usr/lib/qt3:$LD_L IBRARY_PATH > export PATH=/usr/local/bin:/usr/local/qt/bin:$PATH > exec /usr/local/bin/startkde > ----------------------------------- > chmod a+x /usr/X11R6/bin/kde31 > And the last thing you have to do is to start old KDE 3.0.3 as root ( > if you did not start it) or as root to start > Control-Center-> System ->Login Manager -> Sessions tab , where you must > to add session with name "KDE3.1" > > На вт, 2003-02-04 в 18:30, Ross Ferson записа: > > Hello > > > > I am running RH8.0 and want KDE 3.1. I tried using some binary rpms > > and it didn't upgrade (i used rpm -Uvh --force) and upon reboot 90% of > > KDE 3.1 was there and working. However there were many many errors. > > Has anyone successfully upgraded RH8.0 to KDE 3.1? If so can you step > > by step me how? I would really appreciate it as i have given windows > > xp the boot and am trying to make RH my only OS. THanks > > > > -- > Psyche-list mailing list > Psyche-list@redhat.com > https://listman.redhat.com/mailman/listinfo/psyche-list > -- Psyche-list mailing list Psyche-list@redhat.com https://listman.redhat.com/mailman/listinfo/psyche-list