I actually worked through these problems in February, but never posted them for some reason. I ran into these problems again today and looked for what I had done - fortunately I BCC'd myself on a few email where I described this solution to someone else. Most of the modifications need to be done in the Makefile, to the OBJECTS line.
In Makefile.mak, comment out either aes.obj or aesopt.obj from the OBJECTS line. Add entries for sha_k.obj, sha512.obj, hmacsha512.obj, hmacsha384.obj, sha384.obj. Comment out both blowfish.obj and blowfishopt.obj as these cause link errors. Then in beecrypt.c and beecrypt.h, comment out references to blowfish. There will be two changes in beecrypt.c. Also, you need to link against Crypt32.lib and Advapi32.lib when using the static version (beecrypt.lib).
Hopes this helps.
