KDE 3.5.5

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Meskalamdug
Iper Master
Iper Master
Messaggi: 3965
Iscritto il: ven 14 mag 2004, 0:00

Messaggio da Meskalamdug »

Mini how to...come compilare kde senza rompersi le palle

1)Usare gli slackbuild di pat,e modificare la versione da 3.5.4 a 3.5.5
2)Eliminare dagli slackbuilds dei pacchetti le patch e ogni riferimento a esse
3)Usare i kernel headers 2.4

Avatar utente
pino.giaquinto
Linux 2.x
Linux 2.x
Messaggi: 331
Iscritto il: mer 25 gen 2006, 11:14

Messaggio da pino.giaquinto »

Io sto compilando e sono fermo al pacchetto kdeaddons perchè il compilatore non trova il file /usr/lib/libGL.la
Pare che questa libreria abbia a che fare con i driver nVidia... ma io non ho una scheda video nVidia... quindi?

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

Quella libreria fa parte del pacchetto X11-devel

Avatar utente
pino.giaquinto
Linux 2.x
Linux 2.x
Messaggi: 331
Iscritto il: mer 25 gen 2006, 11:14

Messaggio da pino.giaquinto »

Ho la slack 11.0 e quella libreria NON fa parte del pacchetto x11-devel-6.9.0-i486-11.tgz

Codice: Seleziona tutto

root@celeron:~# grep libGL /var/log/packages/x11-devel-6.9.0-i486-11
usr/X11R6/lib/libGL.a
usr/X11R6/lib/libGLU.a
usr/X11R6/lib/libGLw.a
Seguendo le indicazioni che ho trovato in un forum (brasiliano!) ho risolto così:

Codice: Seleziona tutto

cd /usr/X11R6/lib
libtool --mode=link gcc -g -O -o libGL.la -rpath /usr/X11R6/lib -lm
ln -s /usr/X11R6/lib/libGL.la /usr/lib/libGL.la
che mi ha creato un file libGL.la il cui contenuto è:

Codice: Seleziona tutto

# libGL.la - a libtool library file
# Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06)
#
# Please DO NOT delete this file!
# It is necessary for linking the library.

# The name that we can dlopen(3).
dlname='libGL.so.0'

# Names of this library.
library_names='libGL.so.0.0.0 libGL.so.0 libGL.so'

# The name of the static archive.
old_library='libGL.a'

# Libraries that this one depends upon.
dependency_libs=' -lm'

# Version information for libGL.
current=0
age=0
revision=0

# Is this an already installed library?
installed=no

# Should we warn about portability when linking against -modules?
shouldnotlink=no

# Files to dlopen/dlpreopen
dlopen=''
dlpreopen=''

# Directory that this library needs to be installed in:
libdir='/usr/X11R6/lib'
Ho ricompilato ed ora ho un altro problema:

Codice: Seleziona tutto

i486-slackware-linux-g++: /usr/lib/.libs/libGL.so: No such file or directory
make[4]: *** [atlantikdesigner] Error 1
make[4]: Leaving directory `/tmp/kdeaddons-3.5.5/atlantikdesigner/designer'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/tmp/kdeaddons-3.5.5/atlantikdesigner/designer'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/kdeaddons-3.5.5/atlantikdesigner'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/kdeaddons-3.5.5'
make: *** [all] Error 2
Ho scoperto che c'è una directory /usr/X11R6/lib/.libs quindi provo con

Codice: Seleziona tutto

ln -s /usr/X11R6/lib/.libs /usr/lib/.libs
Sta compilando... vi faccio sapere ;)

Avatar utente
pino.giaquinto
Linux 2.x
Linux 2.x
Messaggi: 331
Iscritto il: mer 25 gen 2006, 11:14

Messaggio da pino.giaquinto »

kdeaddons è OK 8)

Codice: Seleziona tutto

Gzipping kdeaddons-3.5.5-i486-1pg.tar...

Renaming kdeaddons-3.5.5-i486-1pg.tar.gz to kdeaddons-3.5.5-i486-1pg.tgz...

Moving kdeaddons-3.5.5-i486-1pg.tgz to .....

Package creation complete.

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

pino.giaquinto ha scritto:Ho la slack 11.0 e quella libreria NON fa parte del pacchetto x11-devel-6.9.0-i486-11.tgz

Codice: Seleziona tutto

root@celeron:~# grep libGL /var/log/packages/x11-devel-6.9.0-i486-11
usr/X11R6/lib/libGL.a
usr/X11R6/lib/libGLU.a
usr/X11R6/lib/libGLw.a
Avevo letto male

libGL.a

invece che libGL.la :roll:

Rispondi