In the continuing saga after my PowerBook crash, I still haven't received the USB 2 IDE cable I ordered from USB Geeks, and my backups haven't accounted for this yet.  So, if anyone can send me the gforth executable and .fi file that have been compiled for PowerPC OSX Tiger, I'd really appreciate it. ;)

 

Even though something is still missing in the TeTeX setup I have on cygwin, the gforth compile gets far enough that I can install it and I have been using TeX calls perfectly fine in my own code.  It doesn't have the URL support, but I have found that the links work better if I don't use that package anyway.  So, I'm not sure how to solve the eTeX problem I reported earlier, but I don't appear to need it.

 

My next problem is with C function calls.  I am only defining one simple call:

 

c-function DeviceIoControl DeviceIoControl n n a n a n a a -- n

This gives me the following errors:

 

Compiling RAM 19 13 12 /cygdrive/c/emacs/.gforth/libcc-tmp/gforth_c_7FCD27B4.c:1:32: gforth/0.7.0/libcc.h: No such file or directory
/cygdrive/c/emacs/.gforth/libcc-tmp/gforth_c_7FCD27B4.c: In function `gforth_c_7FCD27B4_LTX_gforth_c_DeviceIoControl_nnananaa_n':
/cygdrive/c/emacs/.gforth/libcc-tmp/gforth_c_7FCD27B4.c:4: `Cell' undeclared (first use in this function)
/cygdrive/c/emacs/.gforth/libcc-tmp/gforth_c_7FCD27B4.c:4: (Each undeclared identifier is reported only once
/cygdrive/c/emacs/.gforth/libcc-tmp/gforth_c_7FCD27B4.c:4: for each function it appears in.)
/cygdrive/c/emacs/.gforth/libcc-tmp/gforth_c_7FCD27B4.c:4: parse error before "MAYBE_UNUSED"
/cygdrive/c/emacs/.gforth/libcc-tmp/gforth_c_7FCD27B4.c:5: `Float' undeclared (first use in this function)
/cygdrive/c/emacs/.gforth/libcc-tmp/gforth_c_7FCD27B4.c:6: `sp' undeclared (first use in this function)
/cygdrive/c/emacs/.gforth/libcc-tmp/gforth_c_7FCD27B4.c:7: `gforth_SP' undeclared (first use in this function)

in file included from project.vfp:3
stopwatch.vf:238: libtool compile failed
[x]  >>>find-drive<<<  /USBdrive

 

It looks like the reference to libcc.h is not being built properly.

 

DaR

 

Reply via email to