I just downloaded the whole source tree and tried to
make. The file vfbn2.c references a function "getline"
that is unknown to my cygwin installation. This seemed
like it might be a bug, so I thought I'd report it.
Full compiler output below:
(cd vfbn2 ; make)
make[3]: Entering directory
`//rfilesrv2/students/rcdavis/590st/hw2/vfml/src/lea
rners/vfbn2'
gcc -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -
D_LARGEFILE_SOURCE64 -O3 -g -Wall -Wa
ll -DCYGNUS -I ../../../include/ vfbn2.c
ModelSearch.c ../../../lib/vfml.a -lm -
o vfbn2
vfbn2.c: In function `_ReadPossibleParentSet':
vfbn2.c:427: warning: implicit declaration of function
`getline'
/cygdrive/c/DOCUME~1/rcdavis/LOCALS~1/Temp/ccYbQr
lj.o(.text+0x224): In function
`_ReadPossibleParentSet':
//rfilesrv2/students/rcdavis/590st/hw2/vfml/src/learners/
vfbn2/vfbn2.c:427: unde
fined reference to `_getline'
collect2: ld returned 1 exit status
make[3]: *** [vfbn2] Error 1
make[3]: Leaving directory
`//rfilesrv2/students/rcdavis/590st/hw2/vfml/src/lear
ners/vfbn2'
make[2]: *** [vfbn2] Error 2
make[2]: Leaving directory
`//rfilesrv2/students/rcdavis/590st/hw2/vfml/src/lear
ners'
make[1]: *** [learners] Error 2
make[1]: Leaving directory
`//rfilesrv2/students/rcdavis/590st/hw2/vfml/src'
make: *** [all] Error 2