This is the mail archive of the guile@sourceware.cygnus.com mailing list for the Guile project.


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

Belated guile-1.3.4pre3 - build reports



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



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