Return-Path: Delivered-To: new-httpd-archive@hyperreal.org Received: (qmail 19393 invoked by uid 6000); 12 Jan 1998 10:00:31 -0000 Received: (qmail 19383 invoked from network); 12 Jan 1998 10:00:27 -0000 Received: from gate-isdn.ukweb.com (194.152.65.149) by taz.hyperreal.org with SMTP; 12 Jan 1998 10:00:27 -0000 Received: from (ecstasy.localnet) [192.168.2.4] by gate-isdn.ukweb.com with smtp (Exim 1.81 #1) id 0xrggh-0002Yq-00; Mon, 12 Jan 1998 10:01:43 +0000 Date: Mon, 12 Jan 1998 10:00:16 +0000 (GMT) From: Paul Sutton To: Apache - BYOC Subject: Re: can anyone explain how to add modules to win32 build? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: new-httpd-owner@apache.org Precedence: bulk Reply-To: new-httpd@apache.org On Mon, 12 Jan 1998, Marc Slemko wrote: > I far prefer using pretty GUIs to cp and vi. If its a core module (like mod_mime, mod_negotiation, etc) simply add the source file to the files in the ApacheCore project. But you probably want to build it as an external (DLL) module. So create a new project to build a DLL (if you want to late commit it to Apache, start the project in src/os/win32). Make src/main an include directory for the pre-processor. Link against ApacheOS.lib, ap.lib, ApacheCore.lib (in the appropriate "D" or "R" directories, for debug or release). Once built, move the DLL to /apache/modules (or wherever) and add a LoadModule line. Is that what you wanted to know? //pcs