[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.
Rispondi
roberto67
Packager
Packager
Messaggi: 372
Iscritto il: lun 14 set 2009, 18:55
Slackware: 15.0 multilib
Desktop: plasma 5
Contatta:

[RISOLTO] multilib e configurazione php

Messaggio da roberto67 »

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 19 mar 2011, 18:46, modificato 1 volta in totale.

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: multilib e configurazione php

Messaggio da conraid »

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

roberto67
Packager
Packager
Messaggi: 372
Iscritto il: lun 14 set 2009, 18:55
Slackware: 15.0 multilib
Desktop: plasma 5
Contatta:

Re: multilib e configurazione php

Messaggio da roberto67 »

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

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: multilib e configurazione php

Messaggio da conraid »

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

roberto67
Packager
Packager
Messaggi: 372
Iscritto il: lun 14 set 2009, 18:55
Slackware: 15.0 multilib
Desktop: plasma 5
Contatta:

Re: multilib e configurazione php

Messaggio da roberto67 »

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: 372
Iscritto il: lun 14 set 2009, 18:55
Slackware: 15.0 multilib
Desktop: plasma 5
Contatta:

Re: multilib e configurazione php

Messaggio da roberto67 »

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: 372
Iscritto il: lun 14 set 2009, 18:55
Slackware: 15.0 multilib
Desktop: plasma 5
Contatta:

Re: multilib e configurazione php

Messaggio da roberto67 »

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.

Rispondi