Return-Path: X-Original-To: apmail-incubator-celix-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-celix-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 00308E2F6 for ; Sun, 25 Nov 2012 09:07:42 +0000 (UTC) Received: (qmail 35381 invoked by uid 500); 25 Nov 2012 09:07:42 -0000 Delivered-To: apmail-incubator-celix-dev-archive@incubator.apache.org Received: (qmail 35300 invoked by uid 500); 25 Nov 2012 09:07:40 -0000 Mailing-List: contact celix-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: celix-dev@incubator.apache.org Delivered-To: mailing list celix-dev@incubator.apache.org Received: (qmail 35272 invoked by uid 99); 25 Nov 2012 09:07:39 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 25 Nov 2012 09:07:39 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of a.broekhuis@gmail.com designates 209.85.214.47 as permitted sender) Received: from [209.85.214.47] (HELO mail-bk0-f47.google.com) (209.85.214.47) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 25 Nov 2012 09:07:33 +0000 Received: by mail-bk0-f47.google.com with SMTP id j4so2676885bkw.6 for ; Sun, 25 Nov 2012 01:07:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=jtrZPJ7xsUTm6lbvQxKuwlS6eOuBu57oDW6LfnDjMEQ=; b=dqLZ/FAWjoUrcWJ+KIOxOEpqH8b5pXe89pTYat0c2IMauiFQV5KBzfGkoybCdcqVRs m8VWwNiGI0f/qG89fZWXrlnww6Zbx7nyCbGh6QOtGjNKOTcEjls4U447yzff38h8Cmzl lEGZ1vAkZ/+OUTNAdlTm3cEsybgtUbL4prHKU3KaqbsrMtNH2P2Chy56yOVNRm0DJU0X 0E3cbeLXHia/35ztFvl0f+tc8bco+m0DkZ2Iu15SxnCL7uB1d7hqd7nGkuJaKdeOE39n +ujTriq4PtS+xj1i6U/30qfGRSDyOLi9j97q10g5jJbfhZXb8z6gffsgRGHLkkPUwAEi oKpA== MIME-Version: 1.0 Received: by 10.204.128.85 with SMTP id j21mr2452417bks.10.1353834431601; Sun, 25 Nov 2012 01:07:11 -0800 (PST) Received: by 10.205.36.76 with HTTP; Sun, 25 Nov 2012 01:07:11 -0800 (PST) In-Reply-To: <18DCF9DD-B08B-4FBF-B0F1-21447D70E077@luminis.nl> References: <18DCF9DD-B08B-4FBF-B0F1-21447D70E077@luminis.nl> Date: Sun, 25 Nov 2012 10:07:11 +0100 Message-ID: Subject: Re: framework use some unix's function, not apr From: Alexander Broekhuis To: celix-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=0015174a0e76615b9f04cf4e246c X-Virus-Checked: Checked by ClamAV on apache.org --0015174a0e76615b9f04cf4e246c Content-Type: text/plain; charset=ISO-8859-1 Hi, > Admittedly a lot of work, but probably not that difficult. > Definitely not difficult, and some code has already been updated. But still a lot of work. > > > Also, the use of dlopen and dlsym is a little bit more tricky, Celix > relies > > on "local" loading of the libraries. But APR doesn't support passing > these > > arguments.. This can easily be fixed by using a ifdef windows, ifdef > linux > > etc.. > > Did anyone raise such a feature request in the APR project, or am I now > proposing something impossible? After all, the Apache web server, one of > the biggest users of APR, runs on Windows as well. > There have been some discussions on this in the past, I would need to search for the threads. But I think one of the main reasons is that windows doesn't support passing any options at all. Not sure what the impact of this is on Celix.. > > Exactly, patches would be very helpful in this area. I also remember that > Microsoft offers support in porting Apache projects to Windows (or at least > they did) by offering licenses of their development tools. I'm not exactly > sure how to get them anymore, but as a mentor I can definitely ask around > if anyone is interested? > I do have the licenses, so testing/applying patches is no problem for me. The process was fairly simple, if needed I can lookup the mail thread describing it. -- Met vriendelijke groet, Alexander Broekhuis --0015174a0e76615b9f04cf4e246c--