If not a ffcall problem, why does it come and go simply by installing ffcall? DaR

On Mar 28, 2004, at 9:06 AM, Bernd Paysan wrote:

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