Yesterday I posted a message to this group requesting information about accessing Large Files (> 2GB) with Perl. Apparently the Perl Software distributed with Mandrake is not supporting large File types, even though the distributors may believe that it is.

I downloaded the perl-5.601-7mdk.src.rpm file from the Sources CD, and attempted the rpm --rebuild command. Since I wanted to insure that I had Large File Support, I monitored the Rebuild process in a Logfile. Here are some pertinent excerpts:

[/usr/src] grep -i large rebuild.log
+ sh Configure -des -Darchname=i386-linux -Dd_dosuid -Ud_csh -Duseshrplib '-Doptimize=-O3 -fomit-frame-pointer -pipe -mcpu=pentiumpro -march=i586 -ffast-math -fno-strength-reduce' -Dprefix=/usr -Di_ndbm -Di_gdbm -Di_shadow -Di_syslog -Uuselargefiles -Dman1dir=/usr/share/man/man1 -Dman3dir=/usr/lib/perl5/man/man3
Try to understand large files, if available? [n]
Checking whether your C compiler can cast large floats to int32.

While it is apparent that the -Uuselargefiles directive is used, I am not certain that this is being applied to the configuration, as the next question is asking 'Try to understand large files, if available?' and the default answer is [n].

So I ask you, how can I rebuild the software for Perl (I would like the same distribution and the same version), and use it to access files > 2GB?


--
Albert E. Whale - CISSP
http://www.abs-comptech.com
----------------------------------------------------------------------
ABS Computer Technology, Inc. - ESM, Computer & Networking Specialists
Sr. Security, Network, and Systems Consultant
Board of Directors - InfraGard - Pittsburgh, PA



Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com


Reply via email to