This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
problem with kerberos compile using gcc on AIX
- To: "'gcc-help at gcc dot gnu dot org'" <gcc-help at gcc dot gnu dot org>
- Subject: problem with kerberos compile using gcc on AIX
- From: "Fuller, Lynwood" <fullerl at djj dot state dot va dot us>
- Date: Fri, 28 Apr 2000 14:43:30 -0400
Please help, I am compiling kerberos 5-1.1.1 on an IBM RS6000
running AIX 4.1.2 using gcc version 2.95.2 19991024 (release).
After executing "./configure" I get the following
out-put from the make command. I would appreciate any suggestions
on overcoming this obstacle.
warehs:src # make
making all in util...
/lv04/krb5-1.1.1/src/util
make[1]: Entering directory `/lv04/krb5-1.1.1/src/util'
making all in util/et...
/lv04/krb5-1.1.1/src/util/et
make[2]: Entering directory `/lv04/krb5-1.1.1/src/util/et'
Makefile:567: warning: overriding commands for target `libcom_err.a'
Makefile:544: warning: ignoring old commands for target `libcom_err.a'
Makefile:584: warning: overriding commands for target
`../../lib/libcom_err.a'
Makefile:581: warning: ignoring old commands for target
`../../lib/libcom_err.a'
if cmp ./com_err.h \
../../include/com_err.h >/dev/null 2>&1; then :; \
else \
(set -x; rm -f ../../include/com_err.h; \
cp ./com_err.h \
../../include/com_err.h) ; \
fi
make[2]: Leaving directory `/lv04/krb5-1.1.1/src/util/et'
making all in util/ss...
/lv04/krb5-1.1.1/src/util/ss
make[2]: Entering directory `/lv04/krb5-1.1.1/src/util/ss'
Makefile:634: warning: overriding commands for target `libss.a'
Makefile:611: warning: ignoring old commands for target `libss.a'
Makefile:651: warning: overriding commands for target `../../lib/libss.a'
Makefile:648: warning: ignoring old commands for target `../../lib/libss.a'
if [ -d ../../include/ss ] ; then :; else mkdir -p ../../include/ss; fi
for i in ss.h ; do \
if cmp ./$i ../../include/ss/$i >/dev/null 2>&1; then :; \
else \
(set -x; rm -f ../../include/ss/$i; \
cp ./$i ../../include/ss/$i) ; \
fi ; \
done
for i in ss_err.h ; do \
if cmp $i ../../include/ss/$i >/dev/null 2>&1; then :; \
else \
(set -x; rm -f ../../include/ss/$i; \
cp $i ../../include/ss/$i) ; \
fi ; \
done
rm -f libss.a.1.0
building shared ss library (1.0)
rm libss.a.1.0
ar cq libss.a.1.0 ./ss_err.o ./std_rqs.o ./invocation.o ./help.o
./execute_cmd.o
./listen.o ./parse.o ./error.o ./prompt.o ./request_tbl.o ./list_rqs.o
./pager.
o ./requests.o ./data.o
ld: 0706-026 The -b filelist option is ignored.
ld: 0711-327 WARNING: Entry point not found: __start
ld: 0711-317 ERROR: Undefined symbol: _et_list
ld: 0711-317 ERROR: Undefined symbol: .com_err_va
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more
information.
collect2: ld returned 8 exit status
make[2]: *** [libss.a.1.0] Error 1
make[2]: Leaving directory `/lv04/krb5-1.1.1/src/util/ss'
make[1]: *** [all-recurse] Error 1
make[1]: Leaving directory `/lv04/krb5-1.1.1/src/util'
make: *** [all-recurse] Error 1
_________________________________________________________________
These are options I tried with configure and got the same result:
./configure --with-cc=gcc --with-linker=ld --with-ccopts=-O
and also
./configure --with-cc=gcc --with-linker=ld --with-ccopts=-O \
--with-cppopts='-DANL_DCE -DAFS524 -ULOGIN_CAP_F ' --prefix=/krb5