From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29823 invoked from network); 18 Aug 2000 16:29:29 -0000 Received: from sunsite.auc.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 18 Aug 2000 16:29:29 -0000 Received: (qmail 12473 invoked by alias); 18 Aug 2000 16:29:00 -0000 Mailing-List: contact zsh-users-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 3378 Received: (qmail 12465 invoked from network); 18 Aug 2000 16:29:00 -0000 X-Envelope-Sender-Is: Andrej.Borsenkow@mow.siemens.ru (at relayer goliath.siemens.de) From: "Andrej Borsenkow" To: "Roland Jesse" , "Zsh Users" Subject: RE: 3.1.9 build fails at zftp.c when using Sun's WorkShop Compilers 5.0 Date: Fri, 18 Aug 2000 20:28:52 +0400 Message-ID: <000e01c00931$656c7cb0$21c9ca95@mow.siemens.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) In-Reply-To: <20000818181244.A3224@knecht.cs.uni-magdeburg.de> X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Importance: Normal > > Andrej Borsenkow wrote: > > > For some reason confgiure failed to find the above functions. Look into > > config.log to see what went wrong. Zftp.c tries to provide replacement > > implementation and this fails. Are there any error messages in config.log? > > None. Related to the mentioned functions are the following lines in > config.log: > > configure:4605: checking for inet_aton > configure:4605: checking for inet_pton > configure:4605: checking for inet_ntop > Wow! They were missing here as well :-) (but our compiler was more benign) I just found, that these live in -lresolv here. Damn, some developers should be shoot on the spot ... the problem (here, at least) is, that -lresolv MUST be after -lnsl (else name resolution won't work), so usual configure checks won't work ... I have to think about it. Check, in which library these function live under Solaris. I suspect, they are in -lresolv as well. For now you may manually edit config.h and Makefile(s) to add needed library and set #define HAVE_missing_function for all of them. The correct configure test is not as easy and it is too late already :-) -andrej