From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by yquem.inria.fr (Postfix) with ESMTP id 397B4BC57 for ; Tue, 16 Mar 2010 20:34:36 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AmICABF6n0vVhjEXkGdsb2JhbACOe4weAQEBAQkJDAcTAx+7CYR4BA X-IronPort-AV: E=Sophos;i="4.49,651,1262559600"; d="scan'208";a="47279445" Received: from ihsmtp01voda.lis.interhost.com (HELO ihsmtp01cons.lis.interhost.com) ([213.134.49.23]) by mail2-smtp-roc.national.inria.fr with ESMTP; 16 Mar 2010 20:34:35 +0100 Received: from [192.168.1.64] ([95.136.106.136]) by ihsmtp01cons.lis.interhost.com with Microsoft SMTPSVC(6.0.3790.3959); Tue, 16 Mar 2010 19:34:35 +0000 Message-ID: <4B9FDD4A.6080604@inescporto.pt> Date: Tue, 16 Mar 2010 19:34:34 +0000 From: Hugo Ferreira User-Agent: Thunderbird 2.0.0.23 (X11/20090817) MIME-Version: 1.0 To: Michael Ekstrand Cc: caml-list@inria.fr Subject: Re: [Caml-list] Re: Error linking with library: Ancient. References: <4B9FD823.2070707@inescporto.pt> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 16 Mar 2010 19:34:35.0736 (UTC) FILETIME=[B5CF6580:01CAC53F] X-Spam: no; 0.00; ocaml:01 ocaml:01 compilation:01 beginner's:01 bug:01 0.8:98 0.8:98 beginners:01 wrote:01 wrote:01 compile:01 heap:01 caml-list:01 caml-list:01 bin:01 Hi Michael, Michael Ekstrand wrote: > On 03/16/2010 02:12 PM, Hugo Ferreira wrote: >> I am using ocamlbuild to compile and link the Ancient module. >> I have a link error. I have tried to change the command line directly >> with no success. I have used the exact same options for the GMP and CuDD >> libraries and don't understand why it shouldn't work with Ancient also. >> >> Can anyone give me a hint? > > Based on the error message and your previous post, it looks to me like > this is caused by trying to build Ancient 0.8 against OCaml 3.11; I > believe you need Ancient 0.9[1]. In 3.11, OCaml changed some of its > heap management data structures. > I did not see any mention of this in the readme. However the ancient_c.c file of version 0.8 in fact does not have any conditional compilation for 3.11 as does version 0.9. Haven't tried yet, but looks like you are correct. Thank you, Hugo F. > - Michael > > 1. http://merjis.com/developers/ancient > > _______________________________________________ > 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 >