Pagina 1 di 1

[RISOLTO] multilib e configurazione php

Inviato: mer 16 mar 2011, 20:14
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

Re: multilib e configurazione php

Inviato: gio 17 mar 2011, 10:19
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

Re: multilib e configurazione php

Inviato: gio 17 mar 2011, 10:48
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

Re: multilib e configurazione php

Inviato: gio 17 mar 2011, 11:01
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

Re: multilib e configurazione php

Inviato: gio 17 mar 2011, 11:06
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...

Re: multilib e configurazione php

Inviato: gio 17 mar 2011, 11:15
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

Re: multilib e configurazione php

Inviato: sab 19 mar 2011, 18:45
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.