- Perl -> Get File Size, mirya, 15:05 , 16-Июл-04 (1)
Проверка на Винде (ХР) дистрибутива ActivePERL 5.8.4b810 показала, что все ок и long'и поддерживаются, так что проблема скорее всего в кривой сборке без поддержки 64бит - Perl -> Get File Size, ihor, 15:30 , 16-Июл-04 (2)
напр. использовать Math::BigInt
- Perl -> Get File Size, Dr. Nebula, 15:41 , 16-Июл-04 (3)
>напр. использовать Math::BigInt #!/usr/bin/perl -w use Math::BigInt
$u = new Math::BigInt((stat("$ARGV[0]"))[7]); $x = Math::BigInt->new((stat("$ARGV[0]"))[7]); print "$u\n"; print "$x\n"; unknown import: -7294976 at /usr/libdata/perl/5.00503/Math/BigInt.pm line 42. BEGIN failed--compilation aborted at ./test.pl line 4.
- Perl -> Get File Size, ihor, 15:54 , 16-Июл-04 (4)
use bigint;$u = (stat("$ARGV[0]"))[7]; print "$u\n"; ???
- Perl -> Get File Size, Dr. Nebula, 16:19 , 16-Июл-04 (5)
>use bigint; > >$u = (stat("$ARGV[0]"))[7]; >print "$u\n"; > >??? Unquoted string "bigint" may clash with future reserved word at /usr/libdata/perl/5.00503/bigint.pm line 169. Unquoted string "bigint" may clash with future reserved word at /usr/libdata/perl/5.00503/bigint.pm line 170. unknown import: :constant lib Calc at /usr/libdata/perl/5.00503/Math/BigInt.pm line 42. BEGIN failed--compilation aborted at ./test.pl line 4.
- Perl -> Get File Size, ihor, 16:56 , 16-Июл-04 (6)
проблема с перлом. у меня стоит 2 - один системный v.5.00503, второй - для своих скриптов, v.5.8. на v.5.00503 текущая версия Math::BigInt вообще не хочет устанавливаться, т.к. не проходят некоторые тесты. на v.5.8 этот пример отлично работает.
|