Instalando o Perl 5.8 com suporte a Threads no FreeBSD
Antes de mais nada, lembre-se de atualizar sua árvore do ports, depois disso fica tudo mais fácil.
Com o advento das máquinas com Dual Core o uso de threads começa ficar cada vez mais interessante, e como o perl quer queria quer não é amplamente utilizado no mundo UNIX, nada melhor do que deixar ele preparado.
Fiz os testes em um servidor FreeBSD 6.1 p11, com a atualização da árvore feita via portsnap. Abaixo os passos de instalação:
# cd /usr/ports/lang/perl5.8
# make WITH_THREADS=yes WITHOUT_PERL_64BITINT=yes WITH_DEBUGGING=no
# make WITH_THREADS=yes WITHOUT_PERL_64BITINT=yes WITH_DEBUGGING=no install
# make clean
Vale notar que como meu processador era de 32 bits não havia porque compilar códigos para 64 bits.
Janeiro 12, 2007 em 4:15 pm
A opcao WITHOUT_PERL_64BITINT nao desabilita a capacidade da linguagem de trabalhar com binarios de 64 bits ?? como um long long ou double em C, binarios de 64 bits sao extensamente usados por varias apliacoes, mesmo em plataformas de 32 bits.