Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:7339 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 60340 invoked by uid 1010); 26 Jan 2004 22:39:41 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 60316 invoked from network); 26 Jan 2004 22:39:41 -0000 Received: from unknown (HELO shiva.mind.de) (212.42.230.204) by pb1.pair.com with SMTP; 26 Jan 2004 22:39:41 -0000 Received: from [192.168.1.100] (p508EB940.dip.t-dialin.net [80.142.185.64]) by shiva.mind.de (Postfix) with ESMTP id 92F0D97B66; Mon, 26 Jan 2004 23:39:35 +0100 (CET) Date: Mon, 26 Jan 2004 23:37:42 +0100 Reply-To: Marcus Boerger X-Priority: 3 (Normal) Message-ID: <111-1224831468.20040126233742@marcus-boerger.de> To: "Brian J. France" Cc: internals@lists.php.net In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Compiling 2 SAPIs From: helly@php.net (Marcus Boerger) Hello Brian, Monday, January 26, 2004, 10:37:56 PM, you wrote: >> I have a project where I need to have both Apache SAPI (shared) and >> embed SAPI (shared) compiled/active at the same time. Is that possible >> to do at all? Any risk of symbol clashes or other similar problems? > Andrei posted this a while ago, but nobody replied and we have learned > this is it not possible. > With the current state of the code and configuration system what would > it take to do something like this: > Core PHP code is built into libphpX.so (libphp4.so) > All SAPI's require libphpX.so: > libphpX_apache.so <- apache sapi > libphpX_embeded.so <- apache sapi > and the command line sapi would have a depenency on libphpX.so. Sounds nice to me. But are you willing to work out a patch for that so that we can play with it? Or do you anyone in mind who could do that change and has some time for it? Best regards, Marcus mailto:helly@php.net