ID: 22574
User updated by: john345 at earthlink dot net
Reported By: john345 at earthlink dot net
Status: Open
Bug Type: Compile Failure
Operating System: SCO OpenServer 5.0.6
PHP Version: 4.3.2-dev
New Comment:
Any new developments on this front?
Previous Comments:
------------------------------------------------------------------------
[2003-05-09 13:03:45] john345 at earthlink dot net
Same error during make.
Undefined first referenced
symbol in file
freeaddrinfo main/network.lo
getaddrinfo main/network.lo
sapi/cli/php: fatal error: Symbol referencing errors. No output written
to sapi/cli/php
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Error 1
Yes, the system has freeaddrinfo and getaddrinfo. Here is part of the
man page entry:
getaddrinfo(SLIB)
*****************
____________________________________________________________________________
getaddrinfo -- nodename-to-address translation in
protocol-independent
manner
freeaddrinfo- nodename-to-address translation in protocol-independent
manner
gai_strerror- nodename-to-address translation in protocol-independent
manner
Syntax
======
cc ... -lsocket
#include <sys/socket.h>
#include <netdb.h>
int
getaddrinfo(const char *nodename, const char *servname,
const struct addrinfo *hints, struct addrinfo **res);
void
freeaddrinfo(struct addrinfo *ai);
char *
gai_strerror(int ecode);
Description
===========
The getaddrinfo() function is defined for protocol-independent
nodename-
to-address translation. It performs functionality of
gethostbyname(SLIB)
and getservbyname(SLIB), in more sophisticated manner.
The addrinfo structure is defined as a result of including the
<netdb.h>
header:
...
------------------------------------------------------------------------
[2003-05-01 19:43:51] [EMAIL PROTECTED]
Please try using this CVS snapshot:
http://snaps.php.net/php4-STABLE-latest.tar.gz
For Windows:
http://snaps.php.net/win32/php4-win32-STABLE-latest.zip
You might have got the one with broken configure.
Also, does your libsocket.* contain these missing functions?
------------------------------------------------------------------------
[2003-04-16 12:12:29] john345 at earthlink dot net
Still get same two unsatisfied symbols, freeaddrinfo and getaddrinfo,
but this time it is reported that they are first referenced in
main/network.o.
------------------------------------------------------------------------
[2003-04-11 19:18:33] [EMAIL PROTECTED]
Please leave as Feedback until you can provide requested information.
Thank you.
------------------------------------------------------------------------
[2003-04-11 16:43:39] john345 at earthlink dot net
Got download. Won't be able to do compile until Monday.
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
http://bugs.php.net/22574
--
Edit this bug report at http://bugs.php.net/?id=22574&edit=1