This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

problem with kerberos compile using gcc on AIX



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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]