Repository 32bit  Forum
Repository 64bit  Wiki

[RISOLTO] multilib e configurazione php

Se avete problemi con l'installazione e la configurazione di Slackware64 postate qui. Non usate questo forum per argomenti che trattano la Slackware32 o generali... per quelli usate rispettivamente il forum Slackware e Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware64 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 Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o Gnu/Linux in genere.
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.

[RISOLTO] multilib e configurazione php

Messaggioda roberto67 » mer mar 16, 2011 20:14

Ciao,
ho una slackware64_13.1 multilib su cui sto configurando come sempre php-5.3.3. Succede che le librerie se le va a cercare in /usr/lib anzichè /usr/lib64. Nella configurazione gli ho dato un:
Codice: Seleziona tutto
--with-libdir=lib64

ma non risolve.
Qualcuno di voi ha già trovato una soluzione, che non sia ovviamente cancellare le librerie a 32b, o creare link simbolici da lib a lib64?

grazie
Roberto
Ultima modifica di roberto67 il sab mar 19, 2011 18:46, modificato 1 volta in totale.
roberto67
Packager
Packager
 
Messaggi: 291
Iscritto il: lun set 14, 2009 17:55
Slackware: 14.1 multilib
Desktop: kde

Re: multilib e configurazione php

Messaggioda conraid » gio mar 17, 2011 10:19

nello slackbuild di Pat c'è anche
Codice: Seleziona tutto
--libdir=/usr/lib${LIBDIRSUFFIX}

io non ho mai ricompilato php a 64bit, ma prova ad aggiungere tale opzione se non ce l'hai
Avatar utente
conraid
Staff
Staff
 
Messaggi: 12023
Iscritto il: mer lug 13, 2005 23:00
Località: Livorno
Nome Cognome: Corrado Franco
Slackware: current

Re: multilib e configurazione php

Messaggioda roberto67 » gio mar 17, 2011 10:48

conraid ha scritto:nello slackbuild di Pat c'è anche
Codice: Seleziona tutto
--libdir=/usr/lib${LIBDIRSUFFIX}

io non ho mai ricompilato php a 64bit, ma prova ad aggiungere tale opzione se non ce l'hai


Grazie per la risposta, Conraid.
Purtroppo non risolve. Da quello che mi pare di capire però --libdir indica il path della directory lib del php stesso, non delle librerie esterne..

Roberto
roberto67
Packager
Packager
 
Messaggi: 291
Iscritto il: lun set 14, 2009 17:55
Slackware: 14.1 multilib
Desktop: kde

Re: multilib e configurazione php

Messaggioda conraid » gio mar 17, 2011 11:01

allora devi guardare le librerie che passi tramite LDFLAGS, EXTENSION_DIR, etc...

ma se lanci il build di Pat non va?

ftp://ftp.slackware.com/pub/slackware/s ... SlackBuild
Avatar utente
conraid
Staff
Staff
 
Messaggi: 12023
Iscritto il: mer lug 13, 2005 23:00
Località: Livorno
Nome Cognome: Corrado Franco
Slackware: current

Re: multilib e configurazione php

Messaggioda roberto67 » gio mar 17, 2011 11:06

conraid ha scritto:allora devi guardare le librerie che passi tramite LDFLAGS, EXTENSION_DIR, etc...


ora ci provo

conraid ha scritto:ma se lanci il build di Pat non va?
ftp://ftp.slackware.com/pub/slackware/s ... SlackBuild


immagino di si, il fatto è che la sua configurazione mi sta un po' stretta...
roberto67
Packager
Packager
 
Messaggi: 291
Iscritto il: lun set 14, 2009 17:55
Slackware: 14.1 multilib
Desktop: kde

Re: multilib e configurazione php

Messaggioda roberto67 » gio mar 17, 2011 11:15

conraid ha scritto:ma se lanci il build di Pat non va?
ftp://ftp.slackware.com/pub/slackware/s ... SlackBuild


in effetti però hai ragione, potrei utilizzare il build di pat modificato per le mie esigenze, oppure prendere spunto da questo per l'utilizzo delle LDFLAGS. Una cosa che non mi piace dei pacchetti è avere il php (ma anche apache, mysql ecc.) non installati in una loro directory.. de gustibus

Ora ci provo comunque
roberto67
Packager
Packager
 
Messaggi: 291
Iscritto il: lun set 14, 2009 17:55
Slackware: 14.1 multilib
Desktop: kde

Re: multilib e configurazione php

Messaggioda roberto67 » sab mar 19, 2011 18:45

Riesco a risolvere con un export preventivo:
Codice: Seleziona tutto
export EXTRA_LDFLAGS="-L/usr/lib64"
export EXTRA_LDFLAGS_PROGRAM="-L/usr/lib64"


ed è strano che
Codice: Seleziona tutto
./configure --with-libdir=lib64

non funzioni

grazie a tutti.
roberto67
Packager
Packager
 
Messaggi: 291
Iscritto il: lun set 14, 2009 17:55
Slackware: 14.1 multilib
Desktop: kde


Torna a Slackware64

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite