On Thu, Aug 23, 2001 at 08:51:45PM -0400, Mike McGuire wrote: > On Thu, Aug 23, 2001 at 04:30:32PM -0500, Indraneel Majumdar wrote: > > On Thu, Aug 23, 2001 at 09:25:00PM +0200, Federico 'Derfel' Stella wrote: > > > Check headers in /usr/include/linux/. > > > If UTS_RELEASE in version.h is 2.4.x you have nothing to do. > > > > I am running unstable (upgraded from potato via woody) on Linux-2.2.5 > > > > version.h: > > #define UTS_RELEASE "2.4.8" > > #define LINUX_VERSION_CODE 132104 > > #define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c)) > > > > cannot generate file > 2GB > > I remember someone saying that both the kernel and the program need > large file support. I *don't* remember if you said which program and
A fair amount of programs probably still use a "long" integer for file offsets which can "address" 2147483647 bytes on a 32bit machine. Say, that's just about 2GB... Not all programs that do file I/O care about byte offsets, but those that do will break. > version of said program you're trying (and probably the libs on which > it depends, too), so if you did, sorry. Try asking again, anyway, > with that info. Sorry I can't help you further, but I don't a thing > about it other than that. :) -- Eric G. Miller <egm2@jps.net>