On Thursday, February 12, 2004, at 10:46 , Melvin Smith wrote:

At 10:26 AM 2/12/2004 -0500, Andrew Dougherty wrote:

A fresh checkout of parrot won't build for me due to the missing inet_aton symbol on Solaris 8. My perl5 configuration correctly records $Config{d_inetaton}=undef, but io_unix.o unconditionally expects inet_aton.

cc -o parrot -L/usr/local/lib -R/usr/local/lib imcc/main.o \
        blib/lib/libparrot.a -lsocket -lnsl -ldl -lm -lpthread -lrt
Undefined                       first referenced
 symbol                             in file
inet_aton                           blib/lib/libparrot.a(io_unix.o)
ld: fatal: Symbol referencing errors. No output written to parr

I know I only develop on Linux and Solaris. Linux can use either but Solaris needed inet_pton.

I'm not sure why Leo changed it, but I'll put it back.

Leo do you have an OS that does not have inet_pton?

(Sorry if this has already been discussed; catching up after being out of down.)


Early versions of Mac OS X do not have inet_pton.



Gordon Henriksen
[EMAIL PROTECTED]

Reply via email to