X-Spam-Check-By: sourceware.org Message-ID: <43EB7CC1.9070407@ukf.net> Date: Thu, 09 Feb 2006 17:32:49 +0000 From: Max Bowsher Reply-To: cygwin AT cygwin DOT com User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.12) Gecko/20050923 Thunderbird/1.0.7 MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: Building .so files for Apache 2.2.0 on Cygwin 1.5.19-4 References: <200601311446 DOT k0VEkj0Z017501 AT nemiahone DOT dwaal DOT net> In-Reply-To: <200601311446.k0VEkj0Z017501@nemiahone.dwaal.net> OpenPGP: id=C0F2C580 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Jacco wrote: > Hey there > > I'm a complete newbie to cygwin and a "more-or-less" newbie with linux. > > But I came with the idea to create my own apache module. And linux is > obviuous the platform to go for. > > Apache 2.2.0 compiled, installed and works fine. > > However when I try to get the (ultra basic) module from > http://threebit.net/tutorials/apache2_modules/tut1/tutorial1.html > working, I get the error: > "Warning! dlname not found" (see attachement for complete output) > > I have a '.a' and '.la' file, but no .so file > > As far as I can tell this problem has notting to do with my module since the > same problem seems to arise with PHP5, mod_security and others on cygwin. >>From various threads I've read there seems to be an issue with libtool?? > However nobody seems to have a definitive solution for this. (and all the > things I tried didn't work) and the cygwin mailing list archives didn't come > up with the cause of the error either. > > So I came to the point where I, with my limited knowledge, am at a complete > loss. > I thought that it maybe has something to do with the w2k-platform expecting > .dll files but there is nothing pointing in that direction. > > Is there anyone out there who can point me in the right direction here ? > and maybe even provide a solution? Based on what you've said, I think you'd find writing your own apache module a lot easier on Linux, than Cygwin. Cygwin (well, actually, limitations of the Windows DLL loader) require non-trivial patches to the build system to make DSO modules work. You can look at the Apache 2.0.55 source package in the distribution, if you like - I'm working on an Apache 2.2.0 package, which is more-or-less ready. The only thing holding me back from releasing it is that I need to get around to discussing how to handle the compatibility issues implied by the 2.0 -> 2.2 transition. Max. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (Cygwin) iD8DBQFD63zAfFNSmcDyxYARAr8QAJwN12AVAIpmsFrexXtTSaUrht8yTgCgn/2o Bv/lbRgoZxWRfExM7yDzvlw= =k68u -----END PGP SIGNATURE----- -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/