These definitions in sys/unistd.h are not included in a nested
compile due to the #if - neither __CYGWIN__ nor __rtems__ are
defined.  If __rtems__ is #defined then all sorts of other things 
break.

 #if defined(__CYGWIN__) || defined(__rtems__)
 int     _EXFUN(getdtablesize, (void));
 int     _EXFUN(setdtablesize, (int));
 useconds_t _EXFUN(ualarm, (useconds_t __useconds, useconds_t __interval));
 unsigned _EXFUN(usleep, (unsigned int __useconds));
 int     _EXFUN(ftruncate, (int __fd, off_t __length));
 int     _EXFUN(truncate, (const char *, off_t __length));

--- Brian Alliet <[EMAIL PROTECTED]> wrote:
> On Mon, Jun 18, 2007 at 10:55:09PM -0700, Joe Wilson wrote:
> > These patches are not in the 2007-01-12 nestedvm tarball, nor are they 
> > in the NestedVM repository, as far as I know. I recommend applying 
> > them to simulate a more UNIX-like behavior on Windows.
> 
> These were two patches that I was a little uneasy about and I haven't
> got a chance to look into it some more. Keep bugging me about it.

These patches are necessary for the correct functioning of SQLite on 
Windows. Add them if you like. I use them locally, regardless.

> > If you could also make a patch for mips newlib ftruncate() and usleep()
> > declarations that would be great. Thanks.
> 
> What is wrong with usleep?

usleep() also results in a warning that there is an implicit 
declaration - i.e., no declaration as per the sys/unistd above, 
but the consequences of that one are not bad as long as no one calls 
it with a long long argument.  In the case of SQLite, it is always
passed a 32 bit value, so no issue.

> Hey, was this stuff discussed on the sqllitejdbc list? I don't think
> I'm on that. I'll subscribe if there is sufficient nestedvm related
> stuff there.

A fair number of Nested issues come up on the other list.

The primary yet unsolved issue for users of sqlitejdbc on Windows is how
to specify an absolute path using driver letters (C:) in the sqlitejdbc 
connect string. At this time, they can only specify relative file paths
when using the sqlite driver with nested. I'm not sure this is a nested
issue or a sqlite jdbc driver issue.


       
____________________________________________________________________________________
Looking for a deal? Find great prices on flights and hotels with Yahoo! 
FareChase.
http://farechase.yahoo.com/

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"SQLiteJDBC" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/sqlitejdbc?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to