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 AAA13149; Fri, 28 Nov 2003 00:01:59 +0100 (MET) 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 AAA13599 for ; Fri, 28 Nov 2003 00:01:58 +0100 (MET) Received: from fichte.ai.univie.ac.at (fichte.ai.univie.ac.at [131.130.174.156]) by concorde.inria.fr (8.11.1/8.11.1) with ESMTP id hARN1v106541 for ; Fri, 28 Nov 2003 00:01:58 +0100 (MET) Received: from fichte.ai.univie.ac.at (markus@localhost [127.0.0.1]) by fichte.ai.univie.ac.at (8.12.3/8.12.3/Debian-6.6) with ESMTP id hARN1vHn000959; Fri, 28 Nov 2003 00:01:57 +0100 Received: (from markus@localhost) by fichte.ai.univie.ac.at (8.12.3/8.12.3/Debian-6.6) id hARN1vrq000958; Fri, 28 Nov 2003 00:01:57 +0100 Date: Fri, 28 Nov 2003 00:01:57 +0100 From: Markus Mottl To: Flavio Cc: caml-list@inria.fr Subject: Re: [Caml-list] OCamlMake and cmo files Message-ID: <20031127230157.GC28874@fichte.ai.univie.ac.at> Mail-Followup-To: Flavio , caml-list@inria.fr References: <200311271033.00088.sixdegreesoit@yahoo.it> <20031127121417.GA27092@fichte.ai.univie.ac.at> <200311272312.02964.sixdegreesoit@yahoo.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200311272312.02964.sixdegreesoit@yahoo.it> User-Agent: Mutt/1.4.1i X-Loop: caml-list@inria.fr X-Spam: no; 0.00; caml-list:01 ocamlmake:01 usr:01 ocaml-tools:01 incdirs:01 lablgtk:01 libs:01 lablgtk:01 gtkinit:01 ocamlc:01 gtkinit:01 ocamlc:01 libs:01 cmo:01 cmo:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk On Thu, 27 Nov 2003, Flavio wrote: > Now my Makefile is: > > OCAMLMAKEFILE = /usr/share/ocaml-tools/OCamlMakefile > > SOURCES = editor2.ml > RESULT = editor2 > INCDIRS = +lablgtk2 > LIBS = lablgtk > > OCAMLBLDFLAGS = gtkInit.cmo > > but this executes > ocamlc -I +lablgtk2 gtkInit.cmo lablgtk.cma -o editor2 editor2.cmo > > that gives an error because the right order is (lablgtk.cma first): > ocamlc -I +lablgtk2 lablgtk.cma gtkInit.cmo -o editor2 editor2.cmo Well, that's easy ;-) How about OCAMLBLDFLAGS = lablgtk.cma gktInit.cmo and dropping "LIBS = lablgtk"? Regards, Markus Mottl -- Markus Mottl http://www.oefai.at/~markus markus@oefai.at ------------------- 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