On Sunday 28 March 2004 01:33, Dennis Ruffer wrote:
> In case anyone wants to investigate what I mentioned in com.lang.forth,
> here's what I get when ffcall-1.9 is installed on Panther.

This is not a ffcall problem.

> My darwin script looks like this:
[...]
> checking for long long... yes
> checking size of long long... (cached) 0
[...]
> checking for a C type for double-cells... none
> configure: WARNING: Emulating double-cell arithmetic. This may be slow.
[...]
> In file included from engine.c:337:
> ./prim: In function `engine':
> ./prim:1983: warning: implicit declaration of function `ecvt'
> ./prim:1983: warning: assignment makes pointer from integer without a
> cast
> ./prim:2309: error: aggregate value used where an integer was expected
> ./prim:2328: error: aggregate value used where an integer was expected
> ./prim:2360: error: incompatible types in assignment
> ./prim:2393: error: incompatible types in assignment
> ./prim:2417: error: incompatible types in assignment
> ./prim:2417: warning: value computed is not used
> make[2]: *** [engine.o] Error 1
> make[1]: *** [engines] Error 2
> make: *** [kernel/version.fs] Error 2

The problem seems to be that "long long" (or sizeof) is broken, because 
sizeof(long long) gives 0.

-- 
Bernd Paysan
"If you want it done right, you have to do it yourself"
http://www.jwdt.com/~paysan/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to