irix 6.3 compilation problems

Simon Josefsson jas@pdc.kth.se
05 Jul 1999 14:47:01 +0200


I'm having trouble compiling GPG 0.9.8 on Irix 6.3.

Tia,
Simon

xiphias$ ./configure --with-included-gettext
...
checking host system type... mips-sgi-irix6.3
checking target system type... mips-sgi-irix6.3
checking build system type... mips-sgi-irix6.3
...
linking ./mpi/mips3/mpih-add1.S to mpi/mpih-add1.S
linking ./mpi/mips3/mpih-mul1.S to mpi/mpih-mul1.S
linking ./mpi/mips3/mpih-mul2.S to mpi/mpih-mul2.S
linking ./mpi/mips3/mpih-mul3.S to mpi/mpih-mul3.S
linking ./mpi/mips3/mpih-lshift.S to mpi/mpih-lshift.S
linking ./mpi/mips3/mpih-rshift.S to mpi/mpih-rshift.S
linking ./mpi/mips3/mpih-sub1.S to mpi/mpih-sub1.S
...
xiphias$ make
...
cc -E -I../include -DHAVE_CONFIG_H -I. -I. -I.. mpih-mul1.S | grep -v '^#' >tmp-mpih-mul1.s
cfe: Error: mpih-mul1.S: 39: Unknown directive type warm
cfe: Error: mpih-mul1.S: 42: Unknown directive type warm
cfe: Error: mpih-mul1.S: 67: Unknown directive type cool
cfe: Error: mpih-mul1.S: 77: Unknown directive type cool
cc -g   -c tmp-mpih-mul1.s
as1: Warning: tmp-mpih-mul1.s, line 40: Macro instruction used
as1: Warning: tmp-mpih-mul1.s, line 48: Mips3 opcode used without -mips3
as1: Warning: tmp-mpih-mul1.s, line 48: Mips3 opcode used without -mips3
as1: Warning: tmp-mpih-mul1.s, line 48: Mips3 opcode used without -mips3
as1: Warning: tmp-mpih-mul1.s, line 52: Macro instruction used in branch delay slot
as1: Warning: tmp-mpih-mul1.s, line 52: Mips3 opcode used without -mips3
as1: Warning: tmp-mpih-mul1.s, line 59: Macro instruction used
as1: Warning: tmp-mpih-mul1.s, line 62: Macro instruction used
as1: Warning: tmp-mpih-mul1.s, line 65: Mips3 opcode used without -mips3
as1: Warning: tmp-mpih-mul1.s, line 65: Mips3 opcode used without -mips3
as1: Warning: tmp-mpih-mul1.s, line 65: Mips3 opcode used without -mips3
as1: Warning: tmp-mpih-mul1.s, line 65: Mips3 opcode used without -mips3
as1: Warning: tmp-mpih-mul1.s, line 65: Mips3 opcode used without -mips3
as1: Warning: tmp-mpih-mul1.s, line 65: Mips3 opcode used without -mips3
as1: Warning: tmp-mpih-mul1.s, line 73: Macro instruction used
as1: Warning: tmp-mpih-mul1.s, line 78: Mips3 opcode used without -mips3
as1: Warning: tmp-mpih-mul1.s, line 78: Mips3 opcode used without -mips3
as1: Warning: tmp-mpih-mul1.s, line 78: Mips3 opcode used without -mips3
as1: Warning: tmp-mpih-mul1.s, line 78: Mips3 opcode used without -mips3
as1: Warning: tmp-mpih-mul1.s, line 82: Macro instruction used
as1: Warning: tmp-mpih-mul1.s, line 84: Mips3 opcode used without -mips3
as1: Warning: tmp-mpih-mul1.s, line 84: Mips3 opcode used without -mips3
mv tmp-mpih-mul1.o mpih-mul1.o
rm -f tmp-mpih-mul1.s
cc -E -I../include -DHAVE_CONFIG_H -I. -I. -I.. mpih-mul2.S | grep -v '^#' >tmp-mpih-mul2.s
cfe: Error: mpih-mul2.S: 39: Unknown directive type warm
cfe: Error: mpih-mul2.S: 42: Unknown directive type warm
cfe: Error: mpih-mul2.S: 71: Unknown directive type cool
cfe: Error: mpih-mul2.S: 85: Unknown directive type cool
cc -g   -c tmp-mpih-mul2.s
as0: Error: tmp-mpih-mul2.s, line 66:Should be even gp register: operand 1
      sd $3,0($4)
as0: Error: tmp-mpih-mul2.s, line 81:Should be even gp register: operand 1
      sd $3,0($4)
as0: Error: tmp-mpih-mul2.s, line 94:Should be even gp register: operand 1
      sd $3,0($4)
make[2]: *** [mpih-mul2.o] Error 1
make[2]: Leaving directory `/afs/pdc.kth.se/home/j/jas/src/gnupg-0.9.8/mpi'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/afs/pdc.kth.se/home/j/jas/src/gnupg-0.9.8'
make: *** [all-recursive-am] Error 2
xiphias$ make CC=gcc CPP=gcc
make  all-recursive
make[1]: Entering directory `/afs/pdc.kth.se/home/j/jas/src/gnupg-0.9.8'
Making all in intl
make[2]: Entering directory `/afs/pdc.kth.se/home/j/jas/src/gnupg-0.9.8/intl'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/afs/pdc.kth.se/home/j/jas/src/gnupg-0.9.8/intl'
Making all in zlib
make[2]: Entering directory `/afs/pdc.kth.se/home/j/jas/src/gnupg-0.9.8/zlib'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/afs/pdc.kth.se/home/j/jas/src/gnupg-0.9.8/zlib'
Making all in util
make[2]: Entering directory `/afs/pdc.kth.se/home/j/jas/src/gnupg-0.9.8/util'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/afs/pdc.kth.se/home/j/jas/src/gnupg-0.9.8/util'
Making all in mpi
make[2]: Entering directory `/afs/pdc.kth.se/home/j/jas/src/gnupg-0.9.8/mpi'
gcc -I../include -DHAVE_CONFIG_H -I. -I. -I.. mpih-mul2.S | grep -v '^#' >tmp-mpih-mul2.s
as0: Error: mpih-mul2.S, line 66:Should be even gp register: operand 1
      sd $3,0($4)
as0: Error: mpih-mul2.S, line 81:Should be even gp register: operand 1
      sd $3,0($4)
as0: Error: mpih-mul2.S, line 94:Should be even gp register: operand 1
      sd $3,0($4)
make[2]: *** [mpih-mul2.o] Error 1
make[2]: Leaving directory `/afs/pdc.kth.se/home/j/jas/src/gnupg-0.9.8/mpi'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/afs/pdc.kth.se/home/j/jas/src/gnupg-0.9.8'
make: *** [all-recursive-am] Error 2
xiphias$