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 PAA10446; Sat, 26 Jun 2004 15:45:09 +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 PAA11325 for ; Sat, 26 Jun 2004 15:45:08 +0200 (MET DST) Received: from main.gmane.org (main.gmane.org [80.91.224.249]) by concorde.inria.fr (8.12.10/8.12.10) with ESMTP id i5QDj7SH004015 for ; Sat, 26 Jun 2004 15:45:07 +0200 Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1BeDUP-0004qW-00 for ; Sat, 26 Jun 2004 15:45:07 +0200 Received: from panic.cs.bris.ac.uk ([137.222.103.158]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 26 Jun 2004 15:45:05 +0200 Received: from brown by panic.cs.bris.ac.uk with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 26 Jun 2004 15:45:05 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: caml-list@inria.fr From: Julian Brown Subject: [Caml-list] Re: Writing a JIT compiler Date: Sat, 26 Jun 2004 13:45:02 +0000 (UTC) Organization: University of Bristol Message-ID: References: <200406250904.09178.postmaster@jdh30.plus.com> <20040625095936.GA2041@bourg.inria.fr> <200406251325.15940.postmaster@jdh30.plus.com> <20040625155517.GA4087@bourg.inria.fr> Reply-To: brown@cs.bris.ac.uk X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: panic.cs.bris.ac.uk User-Agent: slrn/0.9.8.0 (Linux) X-Miltered: at concorde with ID 40DD7DE3.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; 2004:99 basile:01 basile:01 ocamlrun:01 hypothetical:01 lgpl:01 ocamlrun:01 ocamlc:01 licencing:01 compiler:01 -custom:01 -custom:01 afaik:01 bytecode:01 plugin:02 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk On 2004-06-25, Basile Starynkevitch [local] wrote: > Also note that ocamljitrun is a binary which is a plugin replacement > for ocamlrun, this means that (as far as I understand your needs) you > don't need to link it with your program. This means that the > hypothetical linking issues of the LGPL is not a concern. In my > non-lawyer opinion, ocamljitrun is like ocamlrun so can run any > program you like, including commercial ones. Sorry for changing the subject, but can ocamljitrun be used with "ocamlc -custom"? I have a program which uses some small C modules, and I couldn't find an obvious way to make it compile or run using ocamljitrun. AFAIK, -custom links the bytecode interpreter with the binary as part of its magic. On topic, does that affect licencing? It doesn't really matter to me, but it might for some people I guess... Julian ------------------- 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