From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=AWL,HTML_MESSAGE,SPF_SOFTFAIL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by yquem.inria.fr (Postfix) with ESMTP id C7B40BC6B; Tue, 10 Jul 2007 16:41:02 +0200 (CEST) Received: from mail-red.research.att.com (mail-red.research.att.com [192.20.225.110]) by concorde.inria.fr (8.13.6/8.13.6) with ESMTP id l6AEf1CI029436; Tue, 10 Jul 2007 16:41:02 +0200 Received: from [135.207.25.107] (yitzhakmac.research.att.com [135.207.25.107]) by bigmail.research.att.com (8.13.7+Sun/8.11.6) with ESMTP id l6AEf1i4028051; Tue, 10 Jul 2007 10:41:01 -0400 (EDT) In-Reply-To: <20070710121954.GB7621@yquem.inria.fr> References: <20070709094028.GB9408@yquem.inria.fr> <20070710113259.GA16672@takhisis.invalid> <20070710121954.GB7621@yquem.inria.fr> Mime-Version: 1.0 (Apple Message framework v752.3) Content-Type: multipart/alternative; boundary=Apple-Mail-184--387186873 Message-Id: <47EB1495-F0E2-421F-86CD-EAF41AF78375@research.att.com> Cc: caml-list@inria.fr From: Yitzhak Mandelbaum Subject: Re: [Caml-list] Camlp4s 4.02 Date: Tue, 10 Jul 2007 10:40:43 -0400 To: Daniel de Rauglaudre X-Mailer: Apple Mail (2.752.3) X-j-chkmail-Score: MSGID : 46939A7D.000 on concorde : j-chkmail score : X : 0/20 1 0.000 -> 1 X-Miltered: at concorde with ID 46939A7D.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; yitzhak:01 mandelbaum:01 yitzhak:01 camlp:01 camlp:01 rauglaudre:01 0200,:01 zacchiroli:01 ocaml:01 ocaml:01 makefiles:01 compilable:01 compilation:01 -prefix:01 ocamlc:01 --Apple-Mail-184--387186873 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Any chance that the new camlp4 could be given a different name, given that its not backwards compatible? On Jul 10, 2007, at 8:19 AM, Daniel de Rauglaudre wrote: > Hi, > > On Tue, Jul 10, 2007 at 01:32:59PM +0200, Stefano Zacchiroli wrote: > >> Does this also mean that it can be installed as a drop-in >> extension on >> top of OCaml >= 3.10? Would CamlP4s conflict with the new CamlP4 >> which >> is shipped by OCaml itself? > > Interesting question, thank you for asking :-) > > Well, since my camlp4 is in the continuity of the previous official > one (what the "new" camlp4 is not), I did not change the names of > the commands, nor library files. > > I may do, since I don't have the "official" version. I may change it > into "camlp5", "camlp42", or other without "camlp". > > It does not help me, since I should also change the Makefiles of my > other programs, which are no more compilable with the "new" camlp4, to > call my camlp4 commands. > > It is the reason why I kept the name, and I still hesitate to change. > > In practice: > > While running "configure" without parameters, the binaries will be > installed (after compilation) at the same place than the camlp4 > binaries installed by ocaml, overwriting them. The library files > are installed in the directory "ocaml library +camlp4", the official > one being moved to "ocaml library +ocamlp4". > > Otherwise, you can "configure" by using the parameters "-bindir", > "-libdir", "-mandir", or, globally, "-prefix", to specify another > installation place. In that case, the option "-I +camlp4" does not > work in ocamlc, you have to use "-I $(camlp4 -where)" instead. > > If I change the name, there will be no more problem of installing. > > -- > Daniel de Rauglaudre > http://pauillac.inria.fr/~ddr/ > > _______________________________________________ > Caml-list mailing list. Subscription management: > http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list > Archives: http://caml.inria.fr > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > Bug reports: http://caml.inria.fr/bin/caml-bugs -------------------------------------------------- Yitzhak Mandelbaum AT&T Labs - Research http://www.research.att.com/~yitzhak --Apple-Mail-184--387186873 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=ISO-8859-1 Any chance that the new camlp4 = could be given a different name, given that its not backwards = compatible?


On Jul 10, = 2007, at 8:19 AM, Daniel de Rauglaudre wrote:

Hi,

On Tue, Jul 10, 2007 at = 01:32:59PM +0200, Stefano Zacchiroli wrote:

Does this also mean that it can be installed as a = drop-in extension on
top of OCaml >=3D = 3.10?=A0 Would CamlP4s = conflict with the new CamlP4 which
is shipped by = OCaml itself?

Interesting question, thank you = for asking :-)

Well, since my camlp4 is in the continuity of the = previous official
one (what the "new" camlp4 is = not), I did not change the names of
the commands, = nor library files.
I may do, since I don't have the = "official" version. I may change it
into = "camlp5", "camlp42", or other without "camlp".

It does = not help me, since I should also change the Makefiles of my
other programs, which are no more compilable with = the "new" camlp4, to
call my camlp4 = commands.

It is the reason why I kept the name, and I still = hesitate to change.
In practice:

=A0 While running "configure" = without parameters, the binaries will be
=A0 installed (after compilation) = at the same place than the camlp4
=A0 binaries installed by ocaml, = overwriting them. The library files
=A0 are installed in the = directory "ocaml library +camlp4", the official
=A0 one = being moved to "ocaml library +ocamlp4".

=A0 Otherwise, you can = "configure" by using the parameters "-bindir",
=A0 = "-libdir", "-mandir", or, globally, "-prefix", to specify = another
=A0 installation place. In that = case, the option "-I +camlp4" does not
=A0 work in ocamlc, you have to = use "-I $(camlp4 -where)" instead.

If I change the name, there will = be no more problem of installing.

--=A0
Daniel = de Rauglaudre

Caml-list mailing list. Subscription = management:

http://www.research.att.com/= ~yitzhak

=

= --Apple-Mail-184--387186873--