I don't have a problem with adding those defines as long as they going in a platform-specific file. SysFile.hpp seems like a likely place to put this.
Rick On Thu, Apr 1, 2010 at 1:40 PM, Mark Miesfeld <[email protected]> wrote: > On Thu, Apr 1, 2010 at 9:53 AM, CVBruce <[email protected]> wrote: > >> Also, open64() is not supported because open() supports 64 bit >> operating systems. >> >> My quick and dirty #define lseek64 lseek didn't work. It looks like I >> have some more work to do. > > This looks like it works for other people: > > #ifdef __APPLE__ & __MACH__ > #define lseek64 lseek > #define open64 open > #endif > > Not suggesting it as the proper long term fix. Just something to try > to see if it works. Are you sure you are putting the defines in a > place where they are picked up properly? > > Long term, fixing the configure script seems like a possible solution to me. > > Rick usually has good ideas for portable code, maybe he has an idea. > > -- > Mark Miesfeld > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Oorexx-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Oorexx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/oorexx-devel
