Archiv verlassen und diese Seite im Standarddesign anzeigen : KDE lässt sich nicht compilieren
Hallo Leute!
Ich habe versucht auf meinem LFS KDE zu compilieren. Zuerst habe ich kde2.2beta1 probiert. Ich fing an kdelibs (kdesupport war nicht dabei) zu entpacken. Als ich den ./configure-Skript startete kam nach einiger Zeit, dass er libz nicht findet. Wenn ich aber auf der Linux-Partition suche finde ich mehrmals eine Datei namens libz.a.
Danach probierte ich kde2.1.1 aus, weil ich dachte, es liegt vielleicht daran, dass kdesupport fehlt. Als ich dann versuchte das ./configure-Skript in kdesupport zu starten, kam die selbe Fehlermeldung.
Muss man libz vielleicht erst installieren?
Für eine Hilfe wäre ich dankbar!
PS.: Wofür braucht man libz denn eigentlich überhaupt?
hi,
hast du auch vorher qt compiliert ???
les mal die anleitung im kdelibs-verzeichnis und kdesuppurt muss auf jedenfall als aller erstes drauf danach kdelibs und dann kdebase.
-bernd
Hi!
Du musst du libz (oder auch zlib genannt) vorher installieren. Die libz.a ist eine statisch gelinkte library, zum kompilieren ist aber die dynamische lib (libz.so) erforderlich.
Ziehe dir die zlib von hier (ftp://ftp.linux.com/pub/mirrors/metalab/Linux/distributions/peanut/pkgs/dev+libs/) und kompiliere sie mit der Option --shared oder --enable-shared.
Im Übrigen gibt es lfs-hints (http://archive.linuxfromscratch.org/lfs-hints/), die ganz gute Tips zum Installieren von zusätzlicher Software sind und dir weiterhelfen werden...
CU
@Munick
Danke für die schnelle Hilfe. Ich werde es gleich mal ausprobieren.
@berell
Das weis ich schon. Aber wie soll man kdesupport zu erst kompilieren, wenn's gar nicht da ist?
tatsächlich !
kein kdesupport !!
viellecht steht was im kdelibs-verzeichnis !
für die 2.1.2 :
ftp://ftp.kde.org/pub/kde/stable/2.1.1/distribution/tar/generic/src/
tschuldige wenn ich wieder geantwortet habe und du wustest es schon :-))
-bernd
@Munick
Der Link für zlib funktioniert leider nicht.
Ich war auch mal auf www.info-zip.org/pub/zlib, (http://www.info-zip.org/pub/zlib,) wie es in den lfs-hints steht, aber dieser Link funktionierte auch nicht.
Als ich bei Altavista danach suchte, fand ich nur rpm's einen Pascal-Port und einen Java-Port, aber nicht das was ich suche. Kannst du mir das doofe Ding nicht einfach per E-Mail schicken (muss aber nicht unbedingt sein)! Dafür wäre ich aber sehr dankbar.
wie sieht es denn hier aus ? http://freshmeat.net/projects/zlib/
-bernd
Zu kdesupport:
Nimm entweder das aus dem 2.1.1er oder aus dem cvs (ich habe hier kde-2.2beta1 mit einem aktuellen kdesupport aus dem cvs laufen). In kdesupport hat sich AFAIK nichts großartiges verändert, so daß kdesupport-2.1.1 auch funktionieren müsste...
CU
@berell
Jetzt habe ich das Ding endlich gefunden. Danke für die Hilfe!
kdesupport enthaelt nix weiter als die libxml2 und noch eine, komm grad net drauf ... jedenfalls sollten die sowieso schon auf jedem system sein ... bei einem LFS sollte man sie halt installieren.
dev0
Ich benutze einfach kde2.1.1!
Bei manchen Programmen kommt manchmal ein Fehler und der Compiler bricht ab. Wenn man dieses Programm nie benuzt kann man es aus der Makefile einfach rauslöschen. Aber manchmal kann man dieses Programme benutzt, hat man ein Problem. Was mache ich eigentlich falsch? Liegt das vielleicht an meinem Compiler (gcc-3.0)?
@Nicolas:
Wenn du hier (http://www.kde.org/install-source.html) mal nachsiehst, dann steht da, daß man KDE nicht mit dem gcc-3.0 kompilieren soll.
Das ist auch der Grund, warum ich auf meinem letzte Woche gebauten LFS noch den gcc-2.95.2.1 einsetze.
CU
Was soll ich jetzt machen? Soll ich mein LFS jetzt nochmal neu machen?!?!?!?!?!
ja, wo ist das problem ?
natuerlich koenntest du auch einfach gcc-2.95.2.1 installieren ...
und naechstes mal vorher _lesen_
dev0
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.