>Number:         634
>Category:       os-linux
>Synopsis:       DISTRIBUTION FAILS TO LINK PROPERLY due to __inet_ntoa missing 
>symbol
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    apache (Apache HTTP Project)
>State:          open
>Class:          sw-bug
>Submitter-Id:   apache
>Arrival-Date:   Fri May 30 11:00:01 1997
>Originator:     [EMAIL PROTECTED]
>Organization:
apache
>Release:        1.2b11
>Environment:
Slackware 3.0 
Linux Kernel 2.0.27
GCC 2.7.2
>Description:
After properly configuring the distribution, the make seems to go off without
a hitch until the final links are done.  There are symbols __inet_ntoa missing
among a couple that are missing.
>How-To-Repeat:
No problem on a Linux system.
>Fix:
The FIX I have found to correct this problem:
0. cd to the src directory

1. Edit conf.h and find the line

   #include <arpa/inet.h>

2. Comment this line out

3. Insert the following line:

    #include "inetx.h"

4. At the UNIX prompt, enter the following command:

   ln -s /usr/include/sys/arpa/inet.h inetx.h

5. Things now compile right.

I am wondering if this is some sort of bug in GCC 2.7.2?  As I have had the same
problem in compiling BIND 8.1 with the same resolution.
%0
>Audit-Trail:
>Unformatted:


Reply via email to