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 IAA05982; Sat, 2 Mar 2002 08:58:21 +0100 (MET) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id IAA22408 for ; Sat, 2 Mar 2002 08:58:20 +0100 (MET) Received: from maild.telia.com (maild.telia.com [194.22.190.101]) by nez-perce.inria.fr (8.11.1/8.11.1) with ESMTP id g227wJb26665 for ; Sat, 2 Mar 2002 08:58:19 +0100 (MET) Received: from gateway (h175n2fls34o849.telia.com [217.208.235.175]) by maild.telia.com (8.11.6/8.11.6) with ESMTP id g227wIl07934 for ; Sat, 2 Mar 2002 08:58:18 +0100 (CET) From: "Mattias Waldau" To: "'The Trade'" Subject: [Caml-list] The DLL-hell of O'Caml Date: Sat, 2 Mar 2002 08:57:37 +0100 Message-ID: <014901c1c1bf$ebb29c30$0700a8c0@gateway> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.3416 Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 In-Reply-To: <0D00592F-2D72-11D6-BA3A-000502DB38F5@wetware.com> Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk (THIS IS NOT A BUG REPORT ON WDIALOG, WDIALOG IS JUST AN EXAMPLE!) I wanted to try WDialog made by Gerd Stolpmann. Gerd is one of the more productive Ocaml programmers, who generates good and documentated libraries. On my linux-machine I use the CDK with ocaml-3.03ALPHA. This is the installation history: 1. Needs Ocaml 3.03 -> updated CDK using CVS (there are no tarballs but I have a broadband-connection). 2. Ocamlnet missing -> downloaded ocamlnet-0.92 3. Failed to install ocamlnet, since the PCRE in the CDK seems to be to old. 4. Installed a new PCRE. 5. Tried to install ocamlnet again, however failed with "unbound type constructor Mimestring.s_param" Probably something else is too old...I got bored... ...never got back to try to install WDialog.... --------- The above history is the reason I started using the CDK, in many cases using libraries that depend on other libraries is almost impossible without the CDK. Too much time is spent on downloading and compiling. I know 3 solutions to the problem: 1. CDK 2. Gerd invented findlib to solve the above problem. 3. Adding good packages to the standard distribution, so that mostly packages doesn't depend on other packages, but on packages in the standard distribution. (But very few if any new packages are added to the distribution.) There are probably more solutions. I would call this problem a show stopper, since it prevents user to use good libraries. We need a solution. Maybe a CPAN-like solution? In the Ocaml-CPAN it could either be source code, or compile binaries (I can live without native code, at least when experimenting with other peoples libraries.) /mattias ------------------- 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