Version française
Home     About     Download     Resources     Contact us    

This site is updated infrequently. For up-to-date information, please visit the new OCaml website at

Browse thread
Native executable symtable
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2004-11-20 (18:51)
From: Alex Baretta <alex@b...>
Subject: Re: [Caml-list] Native executable symtable
malc wrote:
> On Sat, 20 Nov 2004, Alex Baretta wrote:
>> malc wrote:
>>> Version of the patch on the page is for 3.07 only (port from 3.06 was 
>>> done
>>> Vitaly Lugovsky, and in process one flaw was introduced).
>> What does this patch do? I clicked on the link but could not make any 
>> sense out the page you referenced.
> I don't know how to put it more bluntly than that (already on the page):
> <quote>
> What is it?
> A patch, against OCaml 3.07, making it possible to: create, link against 
> and dynamically load shared objects on i386 ELF and Win32 platforms.
> </quote>

I read this, but I don't see how this differs from the behavior of 
vanilla Ocaml. I commonly use shared-object libraries in my code, and 
the Ocaml compiler can generate DLLs out of libraries for use within C 
code. The problem addressed by ASMDynlink dynlinking Ocaml compiled code 
within a running native code application. What has Vitaly's patch to do 
with this?

I also don't understand your sarcasm.


Baretta DE&IT
A division of Baretta SRL

tel. +39 02 370 111 55
fax. +39 02 370 111 54

Our technology:

The Application System/Xcaml (AS/Xcaml)

The FreerP Project