From: schneik@... Date: 2000-04-17T00:21:51-05:00 Subject: [ruby-talk:02491] Ruby 1.4.4 warning. Hi, FWIW, these are the warnings I received with compiling Ruby 1.4.4 on AIX 4.3.3 with the VAC compiler. Will this cause problems when compiling in 64 bit mode on 64 bit CPU architectures? cc -I/driver/tools/src/ruby/ruby-1.4.4 -I/driver/tools/src/ruby/ruby-1.4.4 -g -I. -DHAVE_SA_LEN -DHAVE_SIN_LEN -Dss_family=__ss_family -Dss_len=__ss_len -I/usr/local/include -DHAVE_NETINET_TCP_H -DHAVE_NETINET_UDP_H -DHAVE_INET_NTOP -DHAVE_INET_PTON -DHAVE_ARPA_NAMESER_H -DHAVE_RESOLV_H -DHAVE_SYS_UN_H -DHAVE_SOCKET -DHAVE_GETHOSTNAME -c socket.c "socket.c", line 272.57: 1506-280 (W) Function argument assignment between types "unsigned long*" and "int*" is not allowed. "socket.c", line 290.61: 1506-280 (W) Function argument assignment between types "unsigned long*" and "int*" is not allowed. "socket.c", line 304.61: 1506-280 (W) Function argument assignment between types "unsigned long*" and "int*" is not allowed. "socket.c", line 397.57: 1506-280 (W) Function argument assignment between types "unsigned long*" and "int*" is not allowed. "socket.c", line 970.32: 1506-280 (W) Function argument assignment between types "unsigned long*" and "int*" is not allowed. "socket.c", line 1072.63: 1506-280 (W) Function argument assignment between types "unsigned long*" and "int*" is not allowed. "socket.c", line 1087.63: 1506-280 (W) Function argument assignment between types "unsigned long*" and "int*" is not allowed. "socket.c", line 1243.67: 1506-280 (W) Function argument assignment between types "unsigned long*" and "int*" is not allowed. "socket.c", line 1297.63: 1506-280 (W) Function argument assignment between types "unsigned long*" and "int*" is not allowed. "socket.c", line 1312.63: 1506-280 (W) Function argument assignment between types "unsigned long*" and "int*" is not allowed. /usr/ccs/bin/ld -eInit_socket -bI:/driver/tools/src/ruby/ruby-1.4.4/ruby.imp -bM:SRE -T512 -H512 -lc -L/usr/local/lib -o socket.so socket.o getaddrinfo.o getnameinfo.o -lc ld: 0711-224 WARNING: Duplicate symbol: .gai_strerror ld: 0711-224 WARNING: Duplicate symbol: gai_strerror ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information. Conrad Schneiker (This note is unofficial and subject to improvement without notice.)