Can't make tct 1.16 under OpenBSD 3.9

"Francois T." <[email protected]> Sat, 14 Oct 2006 13:24:27 -0400
Newsgroups gmane.comp.security.forensics.tct
Message-ID <[email protected]>
Hi, I know someone already post about that probleme but didn't get any 
answer so I hope this time soneone will be able to help ;)

I tryed to make tct-1.16 under OpenBSD 3.9 but I get this:

bash-3.1# make
chmod 700 .
cd src/aux; make "CC=gcc" MAKELEVEL=
cd src/misc; make "CC=gcc" MAKELEVEL=
cd src/fstools; make "CC=gcc" MAKELEVEL=
gcc -DOPENBSD3 -I../aux -O -g  -c ffs.c
ffs.c:39: error: field `dinode' has incomplete type
ffs.c: In function `ffs_dinode_lookup':
ffs.c:112: error: invalid application of `sizeof' to an incomplete type
ffs.c:114: error: invalid application of `sizeof' to an incomplete type
ffs.c: In function `ffs_copy_inode':
ffs.c:132: error: dereferencing pointer to incomplete type
ffs.c:133: error: dereferencing pointer to incomplete type
ffs.c:134: error: dereferencing pointer to incomplete type
ffs.c:135: error: dereferencing pointer to incomplete type
ffs.c:136: error: dereferencing pointer to incomplete type
ffs.c:137: error: dereferencing pointer to incomplete type
ffs.c:138: error: dereferencing pointer to incomplete type
ffs.c:139: error: dereferencing pointer to incomplete type
ffs.c:143: error: dereferencing pointer to incomplete type
ffs.c:145: error: dereferencing pointer to incomplete type
ffs.c: In function `ffs_inode_walk':
ffs.c:212: error: dereferencing pointer to incomplete type
ffs.c:219: error: dereferencing pointer to incomplete type
*** Error code 1

Stop in /wd250/Data/tct-1.16/src/fstools.
*** Error code 1

Stop in /wd250/Data/tct-1.16/src/fstools (line 17 of Makefile).
*** Error code 1

Stop in /wd250/Data/tct-1.16 (line 14 of Makefile).
bash-3.1#

Can someone explain me what can I do to make it right please?
thanks

Frank