From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id QAA25148; Thu, 18 Apr 2002 16:42:12 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id QAA25144 for ; Thu, 18 Apr 2002 16:42:12 +0200 (MET DST) Received: from relay-1m.club-internet.fr (relay-1m.club-internet.fr [194.158.104.40]) by concorde.inria.fr (8.11.1/8.11.1) with ESMTP id g3IEgBb03195; Thu, 18 Apr 2002 16:42:11 +0200 (MET DST) Received: from warp (lns02m-2-104.w.club-internet.fr [212.194.13.104]) by relay-1m.club-internet.fr (Postfix) with SMTP id 76AAE168D; Thu, 18 Apr 2002 16:42:09 +0200 (CEST) Message-ID: <004201c1e6e7$2300e6a0$3900a8c0@warp> From: "Warp" To: "Tom Hirschowitz" , "OCaml" References: <00a501c1e6e1$8c910970$3900a8c0@warp> <15550.55633.886446.494339@paille.inria.fr> Subject: Re: [Caml-list] Modules Order Date: Thu, 18 Apr 2002 16:41:33 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk > Does this seem reasonable? > > Only put a link in the graph when the dependency is dynamic > (ie not on types), and build all the cmi files first, so > that they are available when compiling to cmos. > Just crash when this graph has a cycle. > > I think it's not that difficult, because I did something > similar for a prototype type-checker for my mixins. > > But this supposes to change the way Makefiles are built I guess. > > What are your plans about that? The problem here is that we don't know if we're using either only types or functions from the other module. The purpose of that is to enable automatic compilation of one project composed of many files. Nicolas Cannasse ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners