working towards a new release
Alastair Reid
alastair@reid-consulting-uk.ltd.uk
10 Aug 2002 01:08:06 +0100
> So, if people could give me / the CVS list an indication of what
> remains to be done on the parts they're working on, that'd be
> helpful.
I thought I'd finished everything and could get the HGL stuff up and
going with the new ffi when...
1) I tried using ffihugs on Linux:
Yoiks: you have to put double quotes round the +L argument:
ffihugs +G +L"\"foo bar\"" Baz
The reason is that server.c tries to split each option argument
into a list of option arguments.
How can I work around this? (I'm tempted to fix server.c to _not_
do this - but it's clear that someone once thought it was a good
idea to make it work this way so I'd probably break something else
in the process.)
2) I tried using ffihugs on Win32 but...
Hugs can't detect if the invocation of CC fails because (IIRC)
Win32's 'system' call always returns success.
How can we fix this? Is there something else we can use instead?
(There's also a problem that my code in ffi.c assumes that / is the
directory separator but the fix for this is obvious.)
--
Alastair