Domanda

Vorrei poter installare più versioni di Perl, ma ho bisogno di averli anche da architettura.

So che posso utilizzare Perlbrew per ottenere installazioni per versione: 5.10.1, 5.12.3, 5.16.0, ecc. Non sono riuscito a trovare un modo per avere anche installazioni di architettura, Solaris-SPARC, Solaris-X86, Linux-I686, Linux-X86_64, ecc.

facendo un ManoInstalla Posso fare questo

Non è un grosso problema facendo le installazioni a mano, ma Perlbrew rende alcune cose più facili per quanto riguarda la gestione e tali.

Modifica: Come portato fuori nei commenti che sto usando una directory home directory comune montata su varie piattaforme.

È stato utile?

Soluzione

È possibile utilizzare l'opzione --as su perlbrew install per fornire un installazione di un nome diverso (per evitare scontri con la stessa versione), e puoi passare qualsiasi generazione Configure -D, -U o Opzioni -A a perlbrew e passerà attraverso.Ma non riesco a vedere come un Perl per un diverso arco è utile nel contesto di Perlbrew.

Ecco un esempio di installazione di 32 bit perl su una macchina a 64 bit effettiva con Perlbrew:

perlbrew install perl-5.8.8 --as perl-5.8.8-i386-linux-thread-multi -Dcc='cc -m32' -Dplibpth='/lib64 /usr/lib64 /usr/lib/ /usr/lib/x86_64-linux-gnu/' -Darchname=i386-linux-thread-multi -Dusethreads
.

Bandiere passate a Configure tramite -D varari in base all'ambiente e alle esigenze specifiche.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top