I noticed that the gnulib modules ftello, mkstemp and strtok_r are needed for windows build, but not listed in bootstrap.conf Patch attached.
These are the errors that I got without it: > http.o:http.c:(.text+0x1ccd): undefined reference to `_ftello' > http.o:http.c:(.text+0x1d53): undefined reference to `_ftello' > warc.o:warc.c:(.text+0x662): undefined reference to `_ftello' > warc.o:warc.c:(.text+0x90f): undefined reference to `_strtok_r' > warc.o:warc.c:(.text+0x96b): undefined reference to `_strtok_r' > warc.o:warc.c:(.text+0xaff): undefined reference to `_strtok_r' > warc.o:warc.c:(.text+0xb30): undefined reference to `_strtok_r' > warc.o:warc.c:(.text+0xd7c): undefined reference to `_mkstemp' > warc.o:warc.c:(.text+0x1221): undefined reference to `_ftello' > warc.o:warc.c:(.text+0x14ef): undefined reference to `_ftello'
=== modified file 'bootstrap.conf' --- bootstrap.conf 2012-02-26 01:41:07 +0000 +++ bootstrap.conf 2012-03-20 18:08:23 +0000 @@ -37,6 +37,7 @@ connect fcntl futimens +ftello getaddrinfo getopt-gnu getpass-gnu @@ -50,6 +51,7 @@ maintainer-makefile mbtowc mkdir +mkstemp crypto/md5 crypto/sha1 pipe @@ -66,6 +68,7 @@ stdbool strcasestr strerror_r-posix +strtok_r tmpdir unlocked-io update-copyright
