Error While Installing Asterisk on Red Hat

After running make menuconfig and am typing ‘make’ It begins to run the I get the following error:

[root@R24S-PBX asterisk-1.4.28]# make
make[1]: Entering directory /usr/src/asterisk-1.4.28/utils' make[1]: Nothing to be done forall’.
make[1]: Leaving directory /usr/src/asterisk-1.4.28/utils' make[1]: Entering directory/usr/src/asterisk-1.4.28/agi’
make[1]: Nothing to be done for all'. make[1]: Leaving directory/usr/src/asterisk-1.4.28/agi’
make[1]: Entering directory /usr/src/asterisk-1.4.28/res' make[1]: Nothing to be done forall’.
make[1]: Leaving directory /usr/src/asterisk-1.4.28/res' make[1]: Entering directory/usr/src/asterisk-1.4.28/channels’
make[1]: Nothing to be done for all'. make[1]: Leaving directory/usr/src/asterisk-1.4.28/channels’
make[1]: Entering directory /usr/src/asterisk-1.4.28/pbx' make[1]: Nothing to be done forall’.
make[1]: Leaving directory /usr/src/asterisk-1.4.28/pbx' make[1]: Entering directory/usr/src/asterisk-1.4.28/apps’
make[1]: Nothing to be done for all'. make[1]: Leaving directory/usr/src/asterisk-1.4.28/apps’
make[1]: Entering directory /usr/src/asterisk-1.4.28/codecs' make[1]: Nothing to be done forall’.
make[1]: Leaving directory /usr/src/asterisk-1.4.28/codecs' make[1]: Entering directory/usr/src/asterisk-1.4.28/formats’
make[1]: Nothing to be done for all'. make[1]: Leaving directory/usr/src/asterisk-1.4.28/formats’
make[1]: Entering directory /usr/src/asterisk-1.4.28/cdr' make[1]: Nothing to be done forall’.
make[1]: Leaving directory /usr/src/asterisk-1.4.28/cdr' make[1]: Entering directory/usr/src/asterisk-1.4.28/funcs’
make[1]: Nothing to be done for all'. make[1]: Leaving directory/usr/src/asterisk-1.4.28/funcs’
make[1]: Entering directory /usr/src/asterisk-1.4.28/main' _ASTCFLAGS="-I/usr/src/asterisk-1.4.28/include -pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -g3 -march=i686 -O6" ASTCFLAGS=" -Wno-strict-aliasing" make -C db1-ast libdb1.a make[2]: Entering directory/usr/src/asterisk-1.4.28/main/db1-ast’
[CC] hash/hash.c -> hash/hash.o
cc1: unrecognized option -Wno-strict-aliasing' make[2]: *** [hash/hash.o] Error 1 make[2]: Leaving directory/usr/src/asterisk-1.4.28/main/db1-ast’
make[1]: *** [db1-ast/libdb1.a] Error 2
make[1]: Leaving directory `/usr/src/asterisk-1.4.28/main’
make: *** [main] Error 2
[root@R24S-PBX asterisk-1.4.28]#

Any help with this would be greatly appreciated.