Error encountered while making SDL in Cyqwin Environment

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
hermes/.libs/libhermes.a(mmxp2_32.o): bad reloc address 0x87 in section '.txt’
make[2]: *** [] 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.