From dev-return-1691-apmail-apr-dev-archive=apr.apache.org@apr.apache.org Fri Mar 16 03:44:59 2001 Return-Path: Delivered-To: apmail-apr-dev-archive@apr.apache.org Received: (qmail 58234 invoked by uid 500); 16 Mar 2001 03:44:57 -0000 Mailing-List: contact dev-help@apr.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Delivered-To: mailing list dev@apr.apache.org Received: (qmail 58195 invoked from network); 16 Mar 2001 03:44:56 -0000 X-Authentication-Warning: adsl-77-241-65.rdu.bellsouth.net: trawick set sender to trawickj@bellsouth.net using -f Sender: trawick@bellsouth.net To: "William A. Rowe, Jr." Cc: Subject: Re: Problem Build Latest Win32 CVS Release References: <3AB13E3C.2010504@holsman.net> <064401c0adc8$a630bbd0$94c0b0d0@roweclan.net> From: Jeff Trawick Date: 15 Mar 2001 22:42:45 -0500 In-Reply-To: <064401c0adc8$a630bbd0$94c0b0d0@roweclan.net> Message-ID: Lines: 78 User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.3 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N "William A. Rowe, Jr." writes: > Many comments on several posts > > > > Creating library Debug/libhttpd.lib and object Debug/libhttpd.exp > > > mod_access.obj : error LNK2001: unresolved external symbol > > > __imp__apr_ipsubnet_create@16 > > > mod_access.obj : error LNK2001: unresolved external symbol > > > __imp__apr_ipsubnet_test@8 > > > > oops... the darn .def file... I'm getting my windows machine up > > to date now and will work on it shortly... > > > No def files... please properly APR_DECLARE(rettype) apr_fn(args) > always and this doesn't become a problem again, ever. hmmm... it was done properly to start with... I don't know why Ian was getting this error > > Index: apr.dsp > > =================================================================== > > RCS file: /home/cvspublic/apr/apr.dsp,v > > retrieving revision 1.66 > > diff -u -r1.66 apr.dsp > > --- apr.dsp 2001/02/03 16:31:07 1.66 > > +++ apr.dsp 2001/03/15 23:32:36 > > @@ -267,6 +267,10 @@ > > # End Source File > > # Begin Source File > > > > +SOURCE=.\network_io\unix\inet_pton.c > > +# End Source File > > +# Begin Source File > > + > > > PLEASE please (pretty please) remember to keep apr/libapr .dsp files in sync. > While it's a pain, its easier than having to keep those .def files > up to date ;-) found that out too :) done... > > Index: network_io/unix/inet_pton.c > > =================================================================== > > RCS file: /home/cvspublic/apr/network_io/unix/inet_pton.c,v > > retrieving revision 1.4 > > diff -u -r1.4 inet_pton.c > > --- network_io/unix/inet_pton.c 2001/03/07 17:41:37 1.4 > > +++ network_io/unix/inet_pton.c 2001/03/15 23:32:40 > > @@ -48,6 +48,10 @@ > > #define __P(x) x > > #endif > > > > +#if !defined(EAFNOSUPPORT) && defined(WSAEAFNOSUPPORT) > > +#define EAFNOSUPPORT WSAEAFNOSUPPORT > > +#endif > > + > > This needs to be APR_EAFNOSUPPORT and a status test, _please_ fix this > in the canonical errors header! Then the APR_STATUS_IS_EAFNOSUPPORT() > on Win32 compares WSAEAFNOSUPPORT, and on OS2 it will do what OS2 > does. not tonight... dead code anyway... maybe useful if EAFNOSUPPORT could be exposed to callers of APR > Other than that, looks like you are all over this (as in... on top > of it :-) not really... -- Jeff Trawick | trawickj@bellsouth.net | PGP public key at web site: http://www.geocities.com/SiliconValley/Park/9289/ Born in Roswell... married an alien...