This is the mail archive of the
guile@sourceware.cygnus.com
mailing list for the Guile project.
Belated guile-1.3.4pre3 - build reports
- To: <guile at sourceware dot cygnus dot com>
- Subject: Belated guile-1.3.4pre3 - build reports
- From: rodneybrown at pmsc dot com
- Date: Sun, 26 Sep 99 10:13:00 -0500
Belated build reports for 1.3.4-pre3
Triplet Compiler Special Actions
hppa2.0-hp-hpux10.20 egcs-1.1
hppa2.0-hp-hpux10.20 Vendor
hppa1.1-hp-hpux11.00 Vendor
alpha-dec-osf4.0e egcs-1.1.2
alpha-dec-osf4.0e Vendor CC='cc -std' in configure and make
(UnixWare 7.1)
i586-sco-sysv5uw7.1 egcs-1.1.1 --{host,target}=586-sco-sysv5uw7.1
i586-sco-sysv5uw7.1 Vendor --{host,target}=586-sco-sysv5uw7.1
rs6000-ibm-aix4.2.0.0 egcs-1.1.2
Digital Unix & AIX doesn't seem to configure to ANSI Vendor compilers to
the extent required. On AIX forcing CC=xlc gives the following errors.
Forcing to c89 gave more errors. I need to read the manual to see how the
c89, xlc names map to the -Qlanglvl={ansi,saal2,saa,extended,classic}
The following could be fixed by appropriate casts.
/bin/sh ../libtool --mode=compile xlc -DHAVE_CONFIG_H -I.
-I../../guile-1.3.4-pre3/libguile -I. -I.. -I../../guile-1.3.4-pre3/libguile/..
-g -c ../../guile-1.3.4-pre3/libguile/fports.c
xlc -DHAVE_CONFIG_H -I. -I../../guile-1.3.4-pre3/libguile -I. -I..
-I../../guile-1.3.4-pre3/libguile/.. -g -c -DPIC
./../guile-1.3.4-pre3/libguile/fports.c
"../../guile-1.3.4-pre3/libguile/fports.c", line 522.13: 1506-196 (E)
Initialization between types "char*" and "unsigned char*" is not allowed.
mv -f fports.o fports.lo
..
/bin/sh ../libtool --mode=compile xlc -DHAVE_CONFIG_H -I.
-I../../guile-1.3.4-pre3/libguile -I. -I.. -I../../guile-1.3.4-pre3/libguile/..
-g -c ../../guile-1.3.4-pre3/libguile/gdbint.c
xlc -DHAVE_CONFIG_H -I. -I../../guile-1.3.4-pre3/libguile -I. -I..
-I../../guile-1.3.4-pre3/libguile/.. -g -c -DPIC
./../guile-1.3.4-pre3/libguile/gdbint.c
"../../guile-1.3.4-pre3/libguile/gdbint.c", line 283.5: 1506-068 (E) Operation
between types "char*" and "unsigned char*" is not allowed.
"../../guile-1.3.4-pre3/libguile/gdbint.c", line 283.20: 1506-280 (E) Function
argument assignment between types "const char*" and "unsigned char*" is not
allowed.
mv -f gdbint.o gdbint.lo
..
/bin/sh ../libtool --mode=compile xlc -DHAVE_CONFIG_H -I.
-I../../guile-1.3.4-pre3/libguile -I. -I.. -I../../guile-1.3.4-pre3/libguile/..
-g -c ../../guile-1.3.4-pre3/libguile/ioext.c
xlc -DHAVE_CONFIG_H -I. -I../../guile-1.3.4-pre3/libguile -I. -I..
-I../../guile-1.3.4-pre3/libguile/.. -g -c -DPIC
./../guile-1.3.4-pre3/libguile/ioext.c
"../../guile-1.3.4-pre3/libguile/ioext.c", line 255.5: 1506-068 (E) Operation
between types "char*" and "unsigned char*" is not allowed.
mv -f ioext.o ioext.lo
..
/bin/sh ../libtool --mode=compile xlc -DHAVE_CONFIG_H -I.
-I../../guile-1.3.4-pre3/libguile -I. -I.. -I../../guile-1.3.4-pre3/libguile/..
-g -c ../../guile-1.3.4-pre3/libguile/keywords.c
xlc -DHAVE_CONFIG_H -I. -I../../guile-1.3.4-pre3/libguile -I. -I..
-I../../guile-1.3.4-pre3/libguile/.. -g -c -DPIC
./../guile-1.3.4-pre3/libguile/keywords.c
mv -f keywords.o keywords.lo
..
/bin/sh ../libtool --mode=compile xlc -DHAVE_CONFIG_H -I.
-I../../guile-1.3.4-pre3/libguile -I. -I.. -I../../guile-1.3.4-pre3/libguile/..
-g -c ../../guile-1.3.4-pre3/libguile/lang.c
xlc -DHAVE_CONFIG_H -I. -I../../guile-1.3.4-pre3/libguile -I. -I..
-I../../guile-1.3.4-pre3/libguile/.. -g -c -DPIC
./../guile-1.3.4-pre3/libguile/lang.c
mv -f lang.o lang.lo
..
/bin/sh ../libtool --mode=compile xlc -DHAVE_CONFIG_H -I.
-I../../guile-1.3.4-pre3/libguile -I. -I.. -I../../guile-1.3.4-pre3/libguile/..
-g -c ../../guile-1.3.4-pre3/libguile/ports.c
xlc -DHAVE_CONFIG_H -I. -I../../guile-1.3.4-pre3/libguile -I. -I..
-I../../guile-1.3.4-pre3/libguile/.. -g -c -DPIC
./../guile-1.3.4-pre3/libguile/ports.c
"../../guile-1.3.4-pre3/libguile/ports.c", line 838.27: 1506-068 (E) Operation
between types "unsigned char*" and "char*" is not allowed.
"../../guile-1.3.4-pre3/libguile/ports.c", line 937.15: 1506-280 (E) Function
argument assignment between types "char*" and "unsigned char*" is not allowed.
mv -f ports.o ports.lo
..
/bin/sh ../libtool --mode=compile xlc -DHAVE_CONFIG_H -I.
-I../../guile-1.3.4-pre3/libguile -I. -I.. -I../../guile-1.3.4-pre3/libguile/..
-g -c ../../guile-1.3.4-pre3/libguile/socket.c
xlc -DHAVE_CONFIG_H -I. -I../../guile-1.3.4-pre3/libguile -I. -I..
-I../../guile-1.3.4-pre3/libguile/.. -g -c -DPIC
./../guile-1.3.4-pre3/libguile/socket.c
"../../guile-1.3.4-pre3/libguile/socket.c", line 168.58: 1506-280 (E) Function
argument assignment between types "unsigned long*" and "int*" is not allowed.
"../../guile-1.3.4-pre3/libguile/socket.c", line 506.60: 1506-280 (E) Function
argument assignment between types "unsigned long*" and "int*" is not allowed.
"../../guile-1.3.4-pre3/libguile/socket.c", line 529.61: 1506-280 (E) Function
argument assignment between types "unsigned long*" and "int*" is not allowed.
"../../guile-1.3.4-pre3/libguile/socket.c", line 551.61: 1506-280 (E) Function
argument assignment between types "unsigned long*" and "int*" is not allowed.
"../../guile-1.3.4-pre3/libguile/socket.c", line 672.31: 1506-280 (E) Function
argument assignment between types "unsigned long*" and "int*" is not allowed.
mv -f socket.o socket.lo
..
/bin/sh ../libtool --mode=compile xlc -DHAVE_CONFIG_H -I.
-I../../guile-1.3.4-pre3/libguile -I. -I.. -I../../guile-1.3.4-pre3/libguile/..
-g -c ../../guile-1.3.4-pre3/libguile/strports.c
xlc -DHAVE_CONFIG_H -I. -I../../guile-1.3.4-pre3/libguile -I. -I..
-I../../guile-1.3.4-pre3/libguile/.. -g -c -DPIC
./../guile-1.3.4-pre3/libguile/strports.c
"../../guile-1.3.4-pre3/libguile/strports.c", line 98.34: 1506-068 (E) Operation
between types "unsigned char*" and "char*" is not allowed.
"../../guile-1.3.4-pre3/libguile/strports.c", line 139.18: 1506-280 (E) Function
argument assignment between types "char*" and "unsigned char*" is not allowed.
"../../guile-1.3.4-pre3/libguile/strports.c", line 245.32: 1506-068 (E)
Operation between types "unsigned char*" and "char*" is not allowed.
"../../guile-1.3.4-pre3/libguile/strports.c", line 269.28: 1506-280 (E) Function
argument assignment between types "const char*" and "unsigned char*" is not
allowed.
mv -f strports.o strports.lo