<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Buongiorno,<br>
mi sono espresso male, intendevo da un'altra parte e ho scritto root.<br>
<br>
Ciao<br>
<div class="moz-signature">
<style type="text/css">
<!--
.style1 {
        color: #000066
}
-->
</style>
<p><a>Fabio D'Alfonso<br>
'Your Partner in Business'<br>
cell. +39.348.059.40.22 <br>
web: </a><a href="http://www.fabiodalfonso.com/"
title="blocked::http://www.fabiodalfonso.com/"><span
title="blocked::http://www.fabiodalfonso.com/">www.fabiodalfonso.com</span>
</a><br>
email: <a href="mailto:fabio.dalfonso@fabiodalfonso.com"
title="blocked::mailto:fabio.dalfonso@fabiodalfonso.com"><span
title="blocked::mailto:fabio.dalfonso@fabiodalfonso.com">fabio.dalfonso@fabiodalfonso.com</span>
</a> <br>
fax: +39.06.874.599.581<br>
BlackBerry® Wireless Enabled Address. </p>
<p class="style1"> </p>
</div>
<br>
<br>
Emanuele Zeppieri wrote:
<blockquote cite="mid:4A1FA78F.3000903@gmail.com" type="cite">Ecco
quello che succede quando si mescolano conversazioni pubbliche e
conversazioni private ;-)
<br>
<br>
Fabio D'Alfonso wrote:
<br>
<br>
<blockquote type="cite">Buongiorno,
<br>
abbiamo verificato che il problema è quello suggerito da Emanuele (la
seconda $ perl -V | Grep use64bitint=define è mancante)
<br>
<br>
Emanuele mi ha suggerito di compilare un perl sotto root con le
opportune modifiche, ma mi chiedevo: trovando i sorgenti del perl
installato e ricompilando quello non sarebbe più' lineare?
<br>
</blockquote>
<br>
No.
<br>
<br>
<blockquote type="cite">Ci dovrebbero essere anche i sorgenti nella
debian?
<br>
</blockquote>
<br>
Sì, ma non lo fare.
<br>
<br>
Ad uso di altri eventuali lettori, allego qui in calce le istruzioni
che ti avevo già mandato in privato, assieme agli annessi consigli.
<br>
<br>
---
<br>
<br>
Emanuele Zeppieri wrote to Fabio D'alfonso:
<br>
<br>
Su debian ti conviene non toccare il perl di sistema ed installare il
nuovo perl sotto la tua home.
<br>
<br>
Per farlo i passi sono questi:
<br>
<br>
wget
<a class="moz-txt-link-freetext" href="http://search.cpan.org/CPAN/authors/id/N/NW/NWCLARK/perl-5.8.9.tar.gz">http://search.cpan.org/CPAN/authors/id/N/NW/NWCLARK/perl-5.8.9.tar.gz</a>
<br>
<br>
tar -xzvf perl-5.8.9.tar.gz
<br>
<br>
cd perl-5.8.9
<br>
<br>
./Configure -des \
<br>
-Dprefix=/home/utente/perl \
<br>
-Duselargefiles \
<br>
-Duse64bitint
<br>
<br>
make test
<br>
<br>
make install
<br>
<br>
A questo punto però avrai sicuramente incompatibilità binarie tra il
nuovo perl e molti dei moduli già installati, per cui anch'essi vanno
ricompilati e reinstallati, sempre sotto la tua home.
<br>
Per farlo ti aiuta molto il modulo local::lib
<br>
<a class="moz-txt-link-freetext" href="http://search.cpan.org/dist/local-lib/">http://search.cpan.org/dist/local-lib/</a>
<br>
<br>
(per installarlo segui la procedura di bootstrap descritta nel POD).
<br>
<br>
Ma, se non sei più che sicuro di quello che stai facendo, *non* lo fare
e cerca una soluzione alternativa tipo lo split/cat dei file > 4GB.
<br>
Se non l'hai mai fatto prima, perlomeno prova prima tutta la procedura
di compilazione e installazione di perl + local::lib su una macchina di
test.
<br>
<br>
Su un'architettura a 64-bit (tipo amd64 o ia64) il pacchetto binario
del perl di debian è già compilato col supporto per gli interi a
64-bit, per cui potresti fare prima un test del tuo script su una
macchina di questo tipo, se ce l'hai a disposizione, per assicurarti
che la causa sia veramente quella.
<br>
<br>
Su architetture a 32-bit invece debian fornisce purtroppo il perl senza
supporto per gli interi a 64-bit (stupidamente), per cui sei costretto
a ricompilarlo.
<br>
<br>
Ciao
<br>
-Emanuele
<br>
_______________________________________________
<br>
Roma mailing list
<br>
<a class="moz-txt-link-abbreviated" href="mailto:Roma@pm.org">Roma@pm.org</a>
<br>
<a class="moz-txt-link-freetext" href="http://mail.pm.org/mailman/listinfo/roma">http://mail.pm.org/mailman/listinfo/roma</a>
<br>
<br>
<br>
<br>
__________ Information from ESET NOD32 Antivirus, version of virus
signature database 4115 (20090529) __________
<br>
<br>
The message was checked by ESET NOD32 Antivirus.
<br>
<br>
<a class="moz-txt-link-freetext" href="http://www.eset.com">http://www.eset.com</a>
<br>
<br>
<br>
</blockquote>
<BR>
<BR>
__________ Information from ESET NOD32 Antivirus, version of virus signature database 4115 (20090529) __________<BR>
<BR>
The message was checked by ESET NOD32 Antivirus.<BR>
<BR>
<A HREF="http://www.eset.com">http://www.eset.com</A><BR>
</body>
</html>