From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from weis@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id PAA25418 for caml-redistribution; Mon, 22 Mar 1999 15:43:15 +0100 (MET) Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id OAA28135 for ; Mon, 22 Mar 1999 14:23:31 +0100 (MET) Received: from mail.gmd.de (mail.gmd.de [129.26.8.90]) by nez-perce.inria.fr (8.8.7/8.8.7) with ESMTP id OAA15950 for ; Mon, 22 Mar 1999 14:23:27 +0100 (MET) Received: from reichenau.gmd.de (reichenau.gmd.de [129.26.12.135]) by mail.gmd.de (8.8.8/8.8.8) with SMTP id OAA00422 for ; Mon, 22 Mar 1999 14:23:26 +0100 (MET) Received: from gmd.de (localhost) by reichenau.gmd.de with SMTP id AA10868 (5.67b/IDA-1.5 for ); Mon, 22 Mar 1999 14:23:23 +0100 Sender: weis Message-Id: <36F6444B.14B49729@gmd.de> Date: Mon, 22 Mar 1999 14:23:23 +0100 From: Reinhard Budde Organization: GMD X-Mailer: Mozilla 4.06 [en] (X11; I; SunOS 5.5 sun4u) Mime-Version: 1.0 To: caml-list@inria.fr Subject: Re: Suggestion for a site-lib directory Content-Type: text/plain; charset=iso-8859-2 Content-Transfer-Encoding: 7bit Hello, Gerd Stolpmann wrote: > Let's consider another example, ocamltk. Usually this package resides in > /usr/local/lib/ocaml/camltk, and it is not found by default; you have to add a > -I option to all ocaml* commands. If all packages were installed this > way, you would have to do setups for every project that uses such packages, > i.e. modify your makefiles. That's not tolerable if you have many small > projects. Besides some large projects , I work on many small projects. I can live perfectly with -I. I'm using setup-makefiles that are included in many others. For example sets the setup-makefile a variable for being used in -I. Thus changes are reduced to 1 makefile, furthermore any dependant makefile may change the setup locally (isn't that called implementation inheritance :-). This way also solves my problem with generating code for different OS on the same file-system. Don't add too many bells and whistles, if that isn't really needed. Often small is beautiful --- and easier to understand. Reinhard -------------- Reinhard Budde reinhard.budde@gmd.de GMD - German National Research Center for Information Technology AiS - Autonomous intelligent Systems D-53754 St.Augustin tel: +2241-14-2417,fax: +2241-14-2324 -- -------------- Reinhard Budde reinhard.budde@gmd.de GMD - German National Research Center for Information Technology AiS - Autonomous intelligent Systems D-53754 St.Augustin tel: +2241-14-2417,fax: +2241-14-2324