[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.
roberto67
Packager
Packager
Messaggi: 293
Iscritto il: lun set 14, 2009 18:55
Slackware: 14.1 multilib
Desktop: kde
Contatta:

[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.

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

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

roberto67
Packager
Packager
Messaggi: 293
Iscritto il: lun set 14, 2009 18:55
Slackware: 14.1 multilib
Desktop: kde
Contatta:

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

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

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

roberto67
Packager
Packager
Messaggi: 293
Iscritto il: lun set 14, 2009 18:55
Slackware: 14.1 multilib
Desktop: kde
Contatta:

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: 293
Iscritto il: lun set 14, 2009 18:55
Slackware: 14.1 multilib
Desktop: kde
Contatta:

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: 293
Iscritto il: lun set 14, 2009 18:55
Slackware: 14.1 multilib
Desktop: kde
Contatta:

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.


Torna a “Slackware64”

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti