KDE Compile

ironhell3 ironhell3 at hotmail.com
Thu Jan 9 14:41:01 EET 2003


V13 wrote:
> On Wednesday 08 January 2003 12:07, Dimitris Ioannou wrote:
> 
>> Επειδή, παρακολουθώντας την λίστα διαπίστωσα ότι είσαι "άγριος"
>>compiler-man και φαντάζομαι γνωρίζεις, θα ήθελα να μου γράψεις έναν
>>μπούσουλα (δηλαδή με ποιά σειρά ουσιαστικά) να κάνω compile το KDE-3.1-rc6
>>που κατέβασα πρόσφατα. Μέχρι τώρα κατέληξα στα εξής συμπεράσματα
>>διαβάζοντας και τα manual από το KDE.org
>>1. Qt
>>2. Arts
>>3.Kdelibs
>>4. Kdebase
>>
>>μετά δεν ξέρω. Έχω επίσης πρόβλημα με το setup των $KDEDIR $QTDIR.Πώς στην
>>οργή το κάνω, σε ποιά αρχεία, τί γράφω; Τo /opt είναι καλή λύση για να το
>>στήσω;
> 
> 
> Ypothetoyme oti exeis balei oti libs tha xreiastei to kde...
> 
> Oi odigies einai sxedon aytes poy xrisimopoio symfona me ena mikro log poy 
> kratao gia na min anakalypto ton troxo kathe fora...
> 
> # Ayta prepei na ta dineis kathe fora prin ksekiniseis na kaneis compile
> # kapoio komati toy kde. Afoy exeis kanei compile tin qt, dineis:
> 
> DST=/usr/local/kde3.1rc6
> export QTDIR=/usr/local/qt
> export KDEDIR=${DST}
> export LD_LIBRARY_PATH=${KDEDIR}/lib:${QTDIR}/lib
> export PATH=${KDEDIR}/bin:${PATH}
> export TAR=tar	# Ayto den thymamai giati to bazo alla kapoy xreiastike (!!)
> 		# kai moy eixe faei ligi ora mexri na to bro..
> 
> # Meta bazeis ta :
> arts # 1o 
> kdelibs # 2o 
> kdebase # 3o
> 
> ## Se ayto to simeio mporis na to ksekiniseis kai na toy rikseis mia matia
> 
> kdemultimedia # 4o - 5o
> kdenetwork # 4o - 5o
> kdegames # 6o
> kdeaddons # 7o
> 
> ## Den thymamai an to kdegames eksartatai apo to kdenetwork. Nomizo pos to
> ## komati poy exei gia na xrisimopoioyn to diktyo ta paixnidia eksartatai apo
> ## to kdenetwork..
> 
> ... ola ta alla ...
> 
> Oson afora ta configure.. oi parametroi poy xrisimopoio einai:
> 
> arts:		--with-alsa	# An exeis alsa
> kdelibs:	--with-alsa --enable-mitshm --enable-dnotify \
> 		--disable-libfam
> kdebase:	--with-cdparanoia --with-shadow \
> 		--with-java=to_java_dir_soy
> kdemultimedia:	--with-alsa --with-arts-alsa --enable-audio=alsa
> kdeadmin	--with-shadow --without-pam
> 
> # An exeis pam tote kalytera na min to kopseis
> 
> Sta ypoloipa xreiazetai mono to --prefix (opos kai sta parapano).
> 
> To --enable-final kanei to eksis: Gia kathe programa dimioyrgei ena .cpp to 
> opoio kanei include ola ta alla cpp (!!!) kai kanei ekeino compile. To 
> apotelesma einai na xreiazetai POLY mnimi (opos leei kai to help toy 
> configure). 
> 
> Oson afora tin qt, ekei thelei ena karo parametroys (gia qt-3.1): 
> export QTDIR=/usr/local/qt
> ./configure -xkb -xft -xrender -sm -thread -no-exceptions -system-libmng \
> 	-system-libjpeg -system-libpng -system-zlib -qt-gif -plugin-sql-mysql \
> 	-qt-imgfmt-png -qt-imgfmt-jpeg -qt-imgfmt-mng -no-xinerama -cups \
> 	-no-nis -fast -I/usr/X11R6/include -L/usr/X11R6/lib
> 
> An kapies libs einai se non standard paths tote prepei na peraseis san 
> parametroys sto configure tis QT ta diafora -I kai -L poy mporei na 
> xreiastei. Ta -I kai -L gia to /usr/X11R6 ta xreiazotan stin qt-3.1 giati 
> alios kati den ebriske.. Sti qt-3.1.1 den ksero an einai aparaitita, alla den 
> prokeitai na peiraksoyn.
> 
> Fysika isos na xreiasteis diaforetiko config (eidika stin qt). Telos gia na 
> glitoseis kapies ores extra compile anti gia sketo make dose :
> 
> make symlinks sub-src sub-tools
> 
> oste na min kanei compile ta tutorials kai ta examples.
> 
> 
>>Δημήτρης Ιωάννου
> 
> 
> p.s. To CC stin lista einai epidi mporei na endiaferei kai aloys.
> p.s.2 Oi odigies doylevoyn kai an exeis idi egkatestimeno kde.
Antimetopizw provlima me to compile tou kdebase 3.1rc5. sto ./configure 
mou vgazei to eksis minima:
checking for /usr/X11R6/bin/xmkmf...found
kai meta leei oti den trexei swsta to xmkmf kai na kitaksw an exw 
egatastisi ola ta development packages toy X. Exw slack 8.1 kai exw 
valei ola ta XFree paketa pou iparxoun (XFree 4.2.1.1,XFree-Devel 
4.2.1.1 klp klp)Ipopsiazomai oti lipei kapoia vivliothiki.Kamia idea ti 
na kanw?
Efxaristw




More information about the Linux-greek-users mailing list