Return-Path: X-Original-To: apmail-incubator-lucy-dev-archive@www.apache.org Delivered-To: apmail-incubator-lucy-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 490249DA5 for ; Fri, 9 Mar 2012 21:49:32 +0000 (UTC) Received: (qmail 16030 invoked by uid 500); 9 Mar 2012 21:49:32 -0000 Delivered-To: apmail-incubator-lucy-dev-archive@incubator.apache.org Received: (qmail 15992 invoked by uid 500); 9 Mar 2012 21:49:32 -0000 Mailing-List: contact lucy-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: lucy-dev@incubator.apache.org Delivered-To: mailing list lucy-dev@incubator.apache.org Received: (qmail 15982 invoked by uid 99); 9 Mar 2012 21:49:32 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Mar 2012 21:49:32 +0000 X-ASF-Spam-Status: No, hits=0.7 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [212.227.17.10] (HELO moutng.kundenserver.de) (212.227.17.10) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Mar 2012 21:49:24 +0000 Received: from [192.168.178.26] (mnch-4d047e12.pool.mediaWays.net [77.4.126.18]) by mrelayeu.kundenserver.de (node=mrbap1) with ESMTP (Nemesis) id 0M831N-1SJeIC0m0H-00w2io; Fri, 09 Mar 2012 22:48:49 +0100 Message-ID: <4F5A7AC8.1060806@aevum.de> Date: Fri, 09 Mar 2012 22:48:56 +0100 From: Nick Wellnhofer User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.2) Gecko/20120216 Thunderbird/10.0.2 MIME-Version: 1.0 To: lucy-dev@incubator.apache.org References: <20120224205425.GA16270@rectangular.com> In-Reply-To: <20120224205425.GA16270@rectangular.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V02:K0:DXkCEVHzvNYgp8AVrLGdc6O003cRRZa60iN/09Vx3k8 d0Kq6EyaOYTJuMweLsViOJ3Oe3ZZKk9G33bXhkyZ876jzxbcqr Qx9lgDiuw/0WVrrex2w96J3RnIFPHmcE759S1P3RdEXJB++kZs jcCTLyK5tFl3ljnCEKiw/LdBJKHlxT6TfIjbrhuylH9WM4tYe2 WB1c80B3qfn3+eVeXn7EDXe9d+2eTSW9x2+PHcIl8smh6CEYH/ w4NdNwQ4wXVUasFs0SNnE/hs4ykIFcM7V14iXxbzejCcXRZM4O bKJgkPkAX7B9VZPif+oxFSRRF8vp8BgIwbVqapApuRrRh79JQ= = X-Virus-Checked: Checked by ClamAV on apache.org Subject: [lucy-dev] Installing parcel.h and charmony.h On 24/02/2012 21:54, Marvin Humphrey wrote: > One of the problems we must address in order to enable compiled extensions for > Lucy is the installation of the Lucy C header files. I just had a look at the required .h files and from my limited understanding we have to install parcel.h, charmony.h and the per-class headers. I wonder if this would work when installing more than one parcel. It seems to me that every parcel would need a separate header file with a unique filename, and that some common definitions of parcel.h should be factored out to separate header file. The latter could be installed together with Clownfish. charmony.h maybe should be installed in a system include directory, not in a location depending on the host language. Nick