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=0.4 required=5.0 tests=AWL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by yquem.inria.fr (Postfix) with ESMTP id 1D753BBAF for ; Thu, 12 Jun 2008 21:17:57 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AhgCAFUTUUjAXQImiGdsb2JhbACDJY42QwEBAQ8gmU2DGQ X-IronPort-AV: E=Sophos;i="4.27,633,1204498800"; d="scan'208";a="13698362" Received: from discorde.inria.fr ([192.93.2.38]) by mail1-smtp-roc.national.inria.fr with ESMTP; 12 Jun 2008 21:17:53 +0200 Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by discorde.inria.fr (8.13.6/8.13.6) with ESMTP id m5CJHp6w006308 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=OK) for ; Thu, 12 Jun 2008 21:17:52 +0200 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvABANUSUUhA6aaxc2dsb2JhbACDJY42QwEMAwQECQ8FmUmDGQ X-IronPort-AV: E=Sophos;i="4.27,631,1204498800"; d="scan'208";a="13898045" Received: from py-out-1112.google.com ([64.233.166.177]) by mail3-smtp-sop.national.inria.fr with ESMTP; 12 Jun 2008 21:17:52 +0200 Received: by py-out-1112.google.com with SMTP id p76so1741924pyb.10 for ; Thu, 12 Jun 2008 12:17:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; 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; bh=IQjhd+FbKsIO5bg83JAhmleKxxqpc4fZIWJYifG9NKg=; b=I1lg/Z0RF1CjwxP0dGsLXoz7ZNojGfAvm7g37WA2vwdwp5pOuIZeaYzGVq9rLqWOKt V8+lQhOlvF0hcYLFtLv50qvcEvJKWNSKvcil9RRUQHbtQ4hBSkV64b68SDpHnyGUcpt8 dKt6KD8PkiaeXLNdqoBW4DWR5mmPEZfulZjOE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=eH0h1VXMDpScL7Zulzst3H0x/PvUUWht6r13QhGkSO4889mVMuuYE+mah2Mp1fVpqh SW0WTdhPvj8nlWtzYWd4ZoCRCUhZeW0G4kzDlKVdJ8Cy++fZyJkitNFfF0hKue0l+5HJ +HZN4OREm2TXGSTRHO2RyV9fuLcDYIysA0XVM= Received: by 10.142.11.2 with SMTP id 2mr696137wfk.29.1213298271078; Thu, 12 Jun 2008 12:17:51 -0700 (PDT) Received: by 10.143.17.15 with HTTP; Thu, 12 Jun 2008 12:17:50 -0700 (PDT) Message-ID: Date: Thu, 12 Jun 2008 15:17:50 -0400 From: "Markus Mottl" To: "Gerd Stolpmann" Subject: Re: [Caml-list] How to compile using sexplib? Cc: "Luca de Alfaro" , "Inria Ocaml Mailing List" In-Reply-To: <1213291687.10641.25.camel@flake.lan.gerd-stolpmann.de> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <28fa90930806120944p4cf312e0w88d74c12251ed046@mail.gmail.com> <1213291687.10641.25.camel@flake.lan.gerd-stolpmann.de> X-Miltered: at discorde with ID 4851765F.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; markus:01 mottl:01 markus:01 mottl:01 gerd:01 stolpmann:01 ocamlfind:01 ocamlc:01 -package:01 hashtbl:01 bounded:01 camlp:01 -pp:01 camlp:01 syntax:01 On Thu, Jun 12, 2008 at 1:28 PM, Gerd Stolpmann wrote: >> This is what I get: >> >> ocamlfind ocamlc -package >> unix,str,vec,mapmin,hashtbl_bounded,fileinfo,intvmap,extlib,mysql,sexplib -I ../../batch/analysis -I +camlp4 -pp camlp4orf -g -c online_db.ml >> File "online_db.ml", line 44, characters 22-26: >> Parse error: [semi] expected after [str_item] (in [implem]) >> Preprocessor error I have taken another quick look at this problem. Here is the solution: Use "sexplib.syntax" instead of "sexplib" as package, add "-syntax camlp4o", and drop "-I +camlp4 -pp camlp4orf". This should fix the problem. Regards, Markus -- Markus Mottl http://www.ocaml.info markus.mottl@gmail.com