From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by yquem.inria.fr (Postfix) with ESMTP id 5BF96BC37 for ; Tue, 26 Jan 2010 20:43:00 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AjsDAAvVXkvB/Bd4jmdsb2JhbACcDgEBAQEJCwgJEQW9TIQ5BA X-IronPort-AV: E=Sophos;i="4.49,347,1262559600"; d="scan'208";a="54738119" Received: from smtp-msa-out01.orange.fr ([193.252.23.120]) by mail4-smtp-sop.national.inria.fr with ESMTP; 26 Jan 2010 20:42:56 +0100 Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf5a03.orange.fr (SMTP Server) with ESMTP id 25F4E1C00158; Tue, 26 Jan 2010 20:42:56 +0100 (CET) Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf5a03.orange.fr (SMTP Server) with ESMTP id 15B9C1C0072F; Tue, 26 Jan 2010 20:42:56 +0100 (CET) Received: from [192.168.1.53] (APuteaux-154-1-19-140.w83-199.abo.wanadoo.fr [83.199.20.140]) by mwinf5a03.orange.fr (SMTP Server) with ESMTP id D1F121C00712; Tue, 26 Jan 2010 20:42:55 +0100 (CET) X-ME-UUID: 20100126194255860.D1F121C00712@mwinf5a03.orange.fr X-ME-User-Auth: lexifi Message-ID: <4B5F45C1.60201@frisch.fr> Date: Tue, 26 Jan 2010 20:42:57 +0100 From: Alain Frisch User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.7) Gecko/20100111 Lightning/1.0b1 Thunderbird/3.0.1 MIME-Version: 1.0 To: Ed Keith Cc: caml-list@inria.fr Subject: Re: [Caml-list] Unable to reach fixpoint building ocaml 3.11.2 on cygwin References: <110415.76516.qm@web58901.mail.re1.yahoo.com> In-Reply-To: <110415.76516.qm@web58901.mail.re1.yahoo.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam: no; 0.00; frisch:01 frisch:01 fixpoint:01 ocaml:01 cygwin:01 ocaml:01 cygwin:01 fixpoint:01 makefile:01 mingw:01 4096:01 lexifi's:01 ocamlopt:01 wrote:01 msvc:01 On 26/01/2010 16:19, Ed Keith wrote: > I am trying to build ocaml 3.112 on cygwin. Make world seems to work fine, but when I make bootstrap I do not get any errors, but I get the following message: COFF/PE files (Windows' objects and executables) contain a timestamp. Bootstrapping will reach a fixpoint only modulo the timestamp. You can see in Makefile.nt (used by MSVC and Mingw ports, not Cygwin) that comparison is done by discarding the first 4096 bytes. Btw, these timestamps force useless commands with build tools that rely on file contents (like ocamlbuild or omake). LexiFi's version of ocamlopt resets the timestamp on files that it produces so as to avoid this problem. Alain