Hello Everybody, I am trying to build gdb 6.6 on AIX 5.3 64 bit architecture Compiler is xlc.
When I do make its giving the folowing error messages. /bin/sh ./libtool --mode=compile /usr/vac/bin/xlc -DHAVE_CONFIG_H -I. -I.././bfd -I. -DAIX_5_CORE -DAIX_CORE_DUMPX_CORE -DAIX_CORE -DAIX_WEAK_SUPPORT -I. -I.././bfd -I.././bfd/../include -g -c -o rs6000-core.lo rs6000-core.c /usr/vac/bin/xlc -DHAVE_CONFIG_H -I. -I.././bfd -I. -DAIX_5_CORE -DAIX_CORE_DUMPX_CORE -DAIX_CORE -DAIX_WEAK_SUPPORT -I. -I.././bfd -I.././bfd/../include -g -c rs6000-core.c "rs6000-core.c", line 117.10: 1506-007 (S) "struct core_dump" is undefined. "rs6000-core.c", line 130.10: 1506-007 (S) "struct vm_info" is undefined. "rs6000-core.c", line 278.10: 1506-285 (S) The indirection operator cannot be applied to a pointer to an incomplete struct or union. "rs6000-core.c", line 278.10: 1506-285 (S) The indirection operator cannot be applied to a pointer to an incomplete struct or union. "rs6000-core.c", line 287.11: 1506-285 (S) The indirection operator cannot be applied to a pointer to an incomplete struct or union. "rs6000-core.c", line 287.11: 1506-285 (S) The indirection operator cannot be applied to a pointer to an incomplete struct or union. "rs6000-core.c", line 288.37: 1506-285 (S) The indirection operator cannot be applied to a pointer to an incomplete struct or union. "rs6000-core.c", line 288.37: 1506-285 (S) The indirection operator cannot be applied to a pointer to an incomplete struct or union. make[4]: *** [rs6000-core.lo] Error 1 make[4]: Leaving directory `/home/tools/ravit/gdb-6.6/bfd' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/tools/ravit/gdb-6.6/bfd' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/tools/ravit/gdb-6.6/bfd' make[1]: *** [all-bfd] Error 2 make[1]: Leaving directory `/home/tools/ravit/gdb-6.6' make: *** [all] Error 2 Any suggestions to compile any gdb >5.0 for 64 bit AIX 5.3 . Thnks for any replies if posted will be great help. Regards, Ravi.T