[Openmcl-devel] Trouble with ffigen
David Steuber
david at david-steuber.com
Thu Feb 3 11:40:13 PST 2005
I've created a little test file to run through ffigen. I also
recompiled with -g3 -O0 with the intention of running under gdb (which
I don't know how to use yet. Here is my test:
david at interloper:~/usr/src/ffigen
$ ./gcc-3.4.1/objdir/gcc/cc1 -fsyntax-only -g3 test.h -o test.ffi
Execution times (seconds)
parser : 0.02 (29%) usr 0.00 ( 0%) sys 0.02 (29%)
wall
TOTAL : 0.07 0.00 0.07
david at interloper:~/usr/src/ffigen
$ cat test.h
/* Find out why ffigen doesn't do defines */
typedef unsigned int my_type;
#define A_CONSTANT 42
int my_funk (int arg1, int arg2);
david at interloper:~/usr/src/ffigen
$ cat test.ffi
(type ("test.h" 2)
"my_type"
(unsigned ()))
(function ("test.h" 4)
"my_funk"
(function
((int ()) (int ()) )
(int ())) (extern))
Do the .ffi files conform to the format described here:
http://www.ccs.neu.edu/home/lth/ffigen/userman.html
And as a sanity check, am I the only person having this problem? Maybe
something in my environment is to blame.
More information about the Openmcl-devel
mailing list