On Wed, Oct 18, 2000 at 01:24:28AM +0400, Mikhail Zabaluev wrote: > > > Почему fcntl в режиме поддержки 64-битных файловых смещений не хочет > > > выполнять операцию F_SETLKW (она же F_SETLKW64)? Версия glibc - 2.1.95, > > > ядра - 2.2.17. Текст тестовой программы приложен. > > > Интересно, что strace как будто ничего не знает о константе F_SETLKW64: > > > > glibc-2.1.95 поддерживает F_SETLKW64; > > linux-2.2.17 НЕ поддерживает F_SETLKW64 (хотя константу определяет); > > Тогда perl нужно собрать с опцией -Uuselargefiles, > иначе не работает ни apache-mod_perl, ни, в самом perl, функция > POSIX::fcntl. Тут Вам виднее. :) Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@fandra.org Software Engineer PGP pubkey http://www.fandra.org/users/ldv/pgpkeys.html IPLabs Linux Team http://linux.iplabs.ru Fandra Project http://www.fandra.org +-------------------------------------------------------------------------+ UNIX is user friendly. It's just very selective about who it's friends are.