Cygwin build error

I get the following error while trying to build SDL under cygwin. Looks like
it’s possibly related to the ASM patches that have been added recently. This is
using the latest cygwin packages from nasa.gov and 1.2.6 of SDL.

/usr/lib/gcc-lib/i686-pc-mingw32/3.2/…/…/…/…/i686-pc-mingw32/bin/ld: .libs/l
ibSDL.lax/libhermes.al/mmxp2_32.lo: bad reloc address 0x87 in section `.text’-------------------------------------------------
This mail sent through IMP: http://horde.org/imp/

rotund at fatnsoft.com wrote:

I get the following error while trying to build SDL under cygwin. Looks like
it’s possibly related to the ASM patches that have been added recently. This is
using the latest cygwin packages from nasa.gov and 1.2.6 of SDL.

/usr/lib/gcc-lib/i686-pc-mingw32/3.2/…/…/…/…/i686-pc-mingw32/bin/ld: .libs/l
ibSDL.lax/libhermes.al/mmxp2_32.lo: bad reloc address 0x87 in section `.text’

I don’t think this has anything to do with the recent asm patches, as
the error points to the hermes blitters, which have been here for some
time, meaning they’re probably not the cause either. A bad reloc address
is usually a sign of a broken assembler. Are you sure your nasm is a
“stable” version (I mean, as stable as a <1 vesion can be) and is
correctly setup ?

Or maybe you could use the precompiled nasm found there :
http://www.libsdl.org/extras/win32/cygwin/

Stephane