Forum dedicato ai Porting ufficiali e non di Slackware, vedi Slack/390, ARMedslack, Slamd64, Slackintosh, Ocsid, Sloox, Zenwalk, How-Tux, Slax etc etc
Moderatore: Staff
Regole del forum
1) Citare sempre il nome e la versione del porting Slackware, 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 i porting di Slackware.
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 dell'ultima regola porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
da gastone90 » gio gen 05, 2006 18:37
ciao, ho installato slamd64, quando avvio
slapt-get ho questo errore:
- Codice: Seleziona tutto
bash3.00# slapt-get
slapt-get: error while loading shared libraries: libidn.so.11: cannot open shared object file: No such file or directory
eppure ho installato
libidn-0.60, sia in
/usr/lib e in
/usr/lib64 c'è il link simbolico
libidn.so.11 che punta a
libidn.so.11.5.
help!

-
gastone90
-
da gallows » gio gen 05, 2006 20:57
Sicuro che in lib ci sia quella a 32bit e in lib64 quella a 64?
-

gallows
- Staff

-
- Messaggi: 3466
- Iscritto il: lun set 20, 2004 0:00
- Località: Palermo
- Kernel: FreeBSD 8.0-RELEASE-p3
- Desktop: ratpoison
da gastone90 » gio gen 05, 2006 21:20
e cosi ti faccio una domanda: devo ancora capire come funzioni slamd64. cioè, io avvio un applicazione, lui va a cercare prima in lib64 le sue librerie, e se non le trova va a cercare in lib(32)?
-
gastone90
-
da gallows » ven gen 06, 2006 2:37
Mi spiace, non uso slamd64 e non so come si comporta il linker su questo tipo di sistema...
Prova a controllare con ldd..
-

gallows
- Staff

-
- Messaggi: 3466
- Iscritto il: lun set 20, 2004 0:00
- Località: Palermo
- Kernel: FreeBSD 8.0-RELEASE-p3
- Desktop: ratpoison
da gastone90 » ven gen 06, 2006 15:36
Ho risolto copiando la libreria che c'è nella partizione di slackware in /usr/lib di slamd

.. è un metodo un po' barbaro lo ammetto (copiare librerie compilate per 32 bit in un sistema a 64

), ma d'altra parte è l'unico modo per farlo funzionare

.
Se qualcuno di voi ha una soluzione migliore, fatevi avanti

.
-
gastone90
-
da Kaaio » ven gen 06, 2006 16:38
gastone90 ha scritto:Ho risolto copiando la libreria che c'è nella partizione di slackware in /usr/lib di slamd

.. è un metodo un po' barbaro lo ammetto (copiare librerie compilate per 32 bit in un sistema a 64

), ma d'altra parte è l'unico modo per farlo funzionare

.
Se qualcuno di voi ha una soluzione migliore, fatevi avanti

.
Se l'hai copiata in /usr/lib non hai fatto nietne di strano.
Slamd lavora con due copie di ogni dir lib/, una per i 32 e una per i 64 bit.
I programmi compilati per 64 bit vanno a cercare in lib64/, quelli compilati per 32 nelle solite lib/ .
Difatti quando compilo da sorgente uso questi argomenti per il configure
- Codice: Seleziona tutto
--prefix=/usr --libdir=/usr/lib64
-

Kaaio
- Linux 1.0

-
- Messaggi: 40
- Iscritto il: ven dic 05, 2003 1:00
- Località: Povegliano
-
Torna a Porting Slackware
Chi c’è in linea
Visitano il forum: Nessuno e 1 ospite