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=2.2 required=5.0 tests=AWL,DNS_FROM_RFC_POST, 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 mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by yquem.inria.fr (Postfix) with ESMTP id 64C8BBBC4 for ; Thu, 19 Feb 2009 10:15:16 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqsBAOKxnEnRVdsVkGdsb2JhbACUFD8BAQEBCQkMBxEDrDwIfZAiAQMBA4QLBoJIgSw X-IronPort-AV: E=Sophos;i="4.38,234,1233529200"; d="scan'208";a="35446082" Received: from mail-ew0-f21.google.com ([209.85.219.21]) by mail4-smtp-sop.national.inria.fr with ESMTP; 19 Feb 2009 10:15:13 +0100 Received: by ewy14 with SMTP id 14so443050ewy.9 for ; Thu, 19 Feb 2009 01:15:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:reply-to :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=hFz3jXQ47FJBFroqqK7CYTNAbaOlUdhLCR5F7BcDqp4=; b=pn5cfdet38U6eLpewtiTdlXWRM7VCcfiFb9/5s8p2MFFBM7tk/zpSjcx57i21Oe86P 2lh/KwD4RfcjTRk/3eCjstmH4nZXk/JqkSnJlUViO3fLMNW2crnNe8J922l3x8Buezhc tP3jAG82g/Y/bXmuIJzGryaNQQmwjArrwA6xw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:reply-to:user-agent:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; b=MZuQPBewX2/5IfpIJxhLJoYo/lM2Kswip3my5NqrGanrpTnWfQv1oWrJp1/EwmAtjt IiVkLIrsVMYrRXlMfrmo27vMeegCXCoCuHrR8Qq2oYhdNXkfGiQ2NJiDuH8fZ9eUFbqx bXp23ZEs/FYVa92zrJGk21iYyn8/1x758BqU0= Received: by 10.210.59.3 with SMTP id h3mr5346659eba.106.1235034911109; Thu, 19 Feb 2009 01:15:11 -0800 (PST) Received: from ?192.168.0.102? (papillon.metalscan.fr [212.73.210.234]) by mx.google.com with ESMTPS id 10sm1570016eyd.43.2009.02.19.01.15.10 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 19 Feb 2009 01:15:10 -0800 (PST) Message-ID: <499D231D.903@gmail.com> Date: Thu, 19 Feb 2009 10:15:09 +0100 From: Matthieu Dubuget Reply-To: matthieu.dubuget@gmail.com User-Agent: Thunderbird 2.0.0.19 (X11/20090105) MIME-Version: 1.0 To: caml-list@inria.fr Subject: Re: ocamlbuild dependencies on windows and on linux References: <499C2A3C.9040300@gmail.com> In-Reply-To: <499C2A3C.9040300@gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam: no; 0.00; matthieu:01 dubuget:01 matthieu:01 dubuget:01 dependencies:01 dependencies:01 bug:01 dependency:01 dll:02 dll:02 seems:03 generally:04 compiled:04 generated:05 usb:94 Matthieu Dubuget a =E9crit : > Hello, > > I did a test project (some directories, myocamlbuild.ml, _tags files, > etc.) that I put on a USB flash key. > > When building on linux, everything seems to work as expected (for > example, if one dependency is touched, only the affected files are buil= t > again). > > When building on windows, everytime I run ocamlbuild, myocamlbuild.ml i= s > compiled, and more generally, already generated dependencies are built > again. > =20 * dependencies problem In fact, the problem is that Options.ext_dll is "so". When forced to "dll" on windows, it's ok. I will fill a bug report. * myocamlbuild recompilation Matthieu Wipliez already reported this, with a solution > Salutations > > Matt > =20