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,SPF_NEUTRAL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from discorde.inria.fr (discorde.inria.fr [192.93.2.38]) by yquem.inria.fr (Postfix) with ESMTP id 04346BC0A for ; Wed, 13 Jun 2007 15:27:24 +0200 (CEST) Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.178]) by discorde.inria.fr (8.13.6/8.13.6) with ESMTP id l5DDREUk024964 for ; Wed, 13 Jun 2007 15:27:23 +0200 Received: by wa-out-1112.google.com with SMTP id m34so257361wag for ; Wed, 13 Jun 2007 06:27:23 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Q0D0Nl9zVnl/q2A/TNe8WjLRfnvXsS5XEGRD+SxLoJ2fzpSVs4fWSFUnFDrliwmL8txjXQGJreSyz+sAE7fIM3kVbe/yZI1Vils39C+BA1g+NXeFAOLAM7N3xcKP5fX3A2iGGcBaFANxpbfEl4FK0TQEuDh5YTmxA5URLCB6evA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=nlP1yBPWj3e89gCaOta3cFJ1uaFkc8WkhMzuZ0fXkh217UWYfPDu9LKngmITvHagtDGawQdifWKKLoMq/haXr+oQ9feSKS2zWemT18ksDZG7HlCTzA4YPlo3zVLjnH4jJ2r4BS6jZxkscoVVHqrIlmRdD/Bse0kXoYwvCAge8cE= Received: by 10.114.106.1 with SMTP id e1mr652243wac.1181741242940; Wed, 13 Jun 2007 06:27:22 -0700 (PDT) Received: by 10.114.181.9 with HTTP; Wed, 13 Jun 2007 06:27:22 -0700 (PDT) Message-ID: Date: Wed, 13 Jun 2007 15:27:22 +0200 From: "Nicolas Pouillard" To: "Jeremy Yallop" Subject: Re: [Caml-list] building executables with camlp4 Cc: caml-list@inria.fr In-Reply-To: <466FED3B.3030405@ed.ac.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <466FCB46.1070304@ed.ac.uk> <466FED3B.3030405@ed.ac.uk> X-j-chkmail-Score: MSGID : 466FF0B2.000 on discorde : j-chkmail score : X : 0/20 1 0.000 -> 1 X-Miltered: at discorde with ID 466FF0B2.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; camlp:01 ocamlc:01 -linkall:01 usr:01 ocaml:01 lib:01 ocaml:01 camlp:01 lib:01 parsers:01 cmo:01 parsers:01 cmo:01 ctyp:01 unix:01 > But this doesn't: > > $ ocamlc -g -linkall -I /usr/local/ocaml/lib/ocaml/camlp4 \ > -o minimal \ > camlp4lib.cma \ > unix.cma \ > Camlp4Parsers/Camlp4OCamlRevisedParser.cmo \ > Camlp4Parsers/Camlp4OCamlParser.cmo \ > Camlp4Printers/Camlp4OCamlPrinter.cmo \ > Camlp4Bin.cmo \ > minimal.cmo > $ ./minimal input.ml > File "input.ml", line 1, characters 35-36: > Parse error: ident_of_ctyp: this type is not an identifier > Try to put Camlp4Bin before minimal, since it's the main so the init section of this module is the starting point. -- Nicolas Pouillard