I am DETERMINED to try and do everything from windows. I've worked through a lot of errors but finally hit one I can't seem to get past..
Using cyg86
Having all dependencies except the optional (?) libdevmapper
Using export PREFIX="blahblahcpath"
Using export PATH="$PREFIX/bin:$PATH"
Using ../grub-2.00/configure --prefix="$PREFIX" --disable-werror --disable-nls
I eventually get this...
etc
etc
TARGET_OBJ2ELF=../grub-pe2elf sh genmod.sh moddep.lst regexp.module.exe regexp.mod
./../grub-pe2elf: error: invalid symbol.
Makefile:81315: recipe for target 'regexp.mod' failed
make[3]: *** [regexp.mod] Error 1
make[3]: Leaving directory '/cygdrive/c/posix/cygwin86/src/build-grub/grub-core'
Makefile:58403: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/cygdrive/c/posix/cygwin86/src/build-grub/grub-core'
Makefile recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/cygdrive/c/posix/cygwin86/src/build-grub'
Makefile recipe for target 'all' failed
make: *** [all] Error 2
Any ideas?