Error encountered while making SDL in Cyqwin Environment

Hi,
I am new to SDL. I have tried to make the SDL in Cygwin environment but I
encountered the following error:

Creating library file .libs/libSDL.dll.a
/usr/lib/gcc-lib/i686-pc-mingw32/3.3.1/…/…/…/…/i686-pc-mingw32/bin/ld:
hermes/.libs/libhermes.a(mmxp2_32.o): bad reloc address 0x87 in section '.txt’
make[2]: *** [libSDL.la] Error 1
make[2]: Leaving directory '/home/IMRAN/SDL-1.2.7/SDL-1.2.7/src’
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/IMRAN/SDL-1.2.7/SDL-1.2.7/src’
make: *** [all-recursive] Error 1

Kindly tell me what should I do. As it doesn’t successfully make, I cannot run
the make install command. Any help will be appreciated.

Thanx in advance.

Imran