Message-ID: <436A8E30.8080403 at rftp.com> Date: Thu, 03 Nov 2005 14:24:48 -0800 From: Robert Roessler Organization: Robert's High-performance Software MIME-Version: 1.0 To: Jacques Garrigue CC: lablgtk at math.nagoya-u.ac.jp Subject: Re: Alternatives to Val_GtkObject_sink? References: <43683CF3.8070407 at rftp.com> <20051102.143553.258141660.garrigue at math.nagoya-u.ac.jp> In-Reply-To: <20051102.143553.258141660.garrigue at math.nagoya-u.ac.jp> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Jacques Garrigue wrote: > Dear Robert, > ... > Then we could discuss this addition (not hard to do!) In the spirit of our ongoing discussion, I wanted to re-raise an issue we discussed 4 months ago today - with a quote from you: "And the reason we get this conflict between -MT and -MD is that ocamlc specifies -MT by default, so there's no way it can be overriden without warnings (except not using ocamlc altogether, but then you have to figure the required options for yourself.) I'll try to improve it at some point. Also, thanks for your explanations on -MT vs -MD." The infamous rule in src/Makefile still reads .c.d$(XO): $(CAMLC) -c -ccopt "-MD -DCAML_DLL -Fo$@ $(CFLAGS)" $< ... rather than using "-MT". As of now, this is the single character in the makefile that I would like to see changed (of course, I could always think of something later). ;) Has there been any change to your position vis-a-vis dlllablgtk2.lib? I also have some further observations/comments/suggestions regarding precisely *what* [GTK2+] files and hierarchies are most helpful to offer to users of the LablGTK package... Robert Roessler robertr@rftp.com http://www.rftp.com