[snip]
> > I think the trick is defining _FILE_OFFSET_BITS = 64.
> 
> Yes, I found after sending the letter.  But since this only works when
> you compile the program yourself, and the database acording to the
> support should not suffer from this limit, I thought maybe there was
> some magic flip I had to switch.  Some key that made lseek syscalls use
> the 64-bit version if available or something like that.  Perhaps some
> missing links from src/include(lib) to kernel-src/include(lib) or some
> other issue I'd missed.
> 
> I guess I have to talk to the support again, preferably som low-level
> supporter.
> 
> Thanks for the replies, I appreciate it a lot.

Apparently it is a compile time feature.  Basically substituting lseek64,
open64, etc.. for the 32 bit variants.  No way to change that after
the code has been built...

-- 
Eric G. Miller <egm2@jps.net>

Reply via email to