Repository 32bit  Forum
Repository 64bit  Wiki

Bluewhite64 e librerie 64 e 32 bit

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) Specificare nome e versione del porting.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
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.

Bluewhite64 e librerie 64 e 32 bit

Messaggioda targzeta » sab nov 15, 2008 20:14

Ciao a tutti,
la ATI rilascerà nella sua prossima release dei driver proprietari, nuove librerie. Ci viene richiesto di inserire nei pacchetti generati dal builder interno per architetture a 64 bit, anche le librerie in versione a 32 bit. Io uso la Slamd64 e le librerie a 64 bit si trovano sotto /usr/lib64, laddove quelle a 32 bit sono sotto /usr/lib.
Mi sono ricordato che bluewhite invece usava una directory chiamata /usr/lib32 per le librerie a 32 bit, ma non ne ero sicuro.
Scaricando il pacchetto aaa_base credo di aver capito che la bluewhite64:
- Le librerie a 64 bit sono sotto /usr/lib
- C'è un link: /usr/lib64 -> /usr/lib

Ma non ho capito bene come funziona con le librerie a 32 bit, sono contemplate? E se si, dove sono situate, sotto /usr/lib32?

Grazie in anticipo,
Spina
Linux Registered User #454438
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
20/04/2013 - Io volevo Rodotà
Avatar utente
targzeta
Iper Master
Iper Master
 
Messaggi: 6155
Iscritto il: gio nov 03, 2005 14:05
Località: Carpignano Sal. (LE) <-> Pisa
Nome Cognome: Emanuele Tomasi
Slackware: current
Kernel: latest stable
Desktop: IceWM

Re: Bluewhite64 e librerie 64 e 32 bit

Messaggioda lennynero » sab nov 15, 2008 20:24

Si le lib per supportare applicazioni a 32bit sono in /usr/lib32, in sostanza usa un sistema opposto a quello di slamd64
Avatar utente
lennynero
Linux 2.6
Linux 2.6
 
Messaggi: 566
Iscritto il: dom mag 02, 2004 23:00
Località: Salerno
Slackware: 14.1-x64
Kernel: 3.10.17
Desktop: xfce-4.10

Re: Bluewhite64 e librerie 64 e 32 bit

Messaggioda targzeta » dom nov 16, 2008 1:08

lennynero ha scritto:Si le lib per supportare applicazioni a 32bit sono in /usr/lib32, in sostanza usa un sistema opposto a quello di slamd64

Ok, il mio algoritmo generico è questo:
Codice: Seleziona tutto
if architettura == x86 allora
  lib32=lib
  lib64=""
else if se architettura == x86_64 allora
  if esiste e non link simbolico /usr/lib64
    lib64=lib64
    lib32=lib
  else  (quindi se non esiste /usr/lib64 oppure esiste ma link simbolico)
    lib64=lib
    if esiste lib32
      lib32=lib32
    else
      lib32="";
    fi
  fi
fi

E poi inserire le librerie a 32 bit in $lib32, quellle a 64 bit in $lib64, ovviamente se non sono uguali a "". In questo modo, per chi usa la bluewhite64 pura, senza librerie a 32 bit, non trovando la /usr/lib32, il builder installerà solo le librerie a 64 bit.

Spina
Linux Registered User #454438
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
20/04/2013 - Io volevo Rodotà
Avatar utente
targzeta
Iper Master
Iper Master
 
Messaggi: 6155
Iscritto il: gio nov 03, 2005 14:05
Località: Carpignano Sal. (LE) <-> Pisa
Nome Cognome: Emanuele Tomasi
Slackware: current
Kernel: latest stable
Desktop: IceWM

Re: Bluewhite64 e librerie 64 e 32 bit

Messaggioda targzeta » dom nov 16, 2008 22:31

Ho fatto l'aggiornamento.
Se qualcuno di voi usa sia Bluewhite64 che i driver proprietari ATI, potrebbe notare se va tutto bene con la prossima release dei driver?

Grazie,
Spina
Linux Registered User #454438
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
20/04/2013 - Io volevo Rodotà
Avatar utente
targzeta
Iper Master
Iper Master
 
Messaggi: 6155
Iscritto il: gio nov 03, 2005 14:05
Località: Carpignano Sal. (LE) <-> Pisa
Nome Cognome: Emanuele Tomasi
Slackware: current
Kernel: latest stable
Desktop: IceWM


Torna a Porting Slackware

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti