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 TAA07065; Tue, 13 Feb 2001 19:54:56 +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 TAA07092 for ; Tue, 13 Feb 2001 19:54:55 +0100 (MET) Received: from moutvdom01.kundenserver.de (moutvdom01.kundenserver.de [195.20.224.200]) by concorde.inria.fr (8.11.1/8.10.0) with ESMTP id f1DIstn12987 for ; Tue, 13 Feb 2001 19:54:55 +0100 (MET) Received: from [195.20.224.209] (helo=mrvdom02.schlund.de) by moutvdom01.kundenserver.de with esmtp (Exim 2.12 #2) id 14Skb4-0002t5-00; Tue, 13 Feb 2001 19:54:42 +0100 Received: from drms-3e364bbc.pool.mediaways.net ([62.54.75.188] helo=ice.gerd-stolpmann.de) by mrvdom02.schlund.de with esmtp (Exim 2.12 #2) id 14SkbV-000737-00; Tue, 13 Feb 2001 19:55:09 +0100 Received: from localhost (localhost [[UNIX: localhost]]) by ice.gerd-stolpmann.de (8.9.3/8.9.3) id TAA12366; Tue, 13 Feb 2001 19:53:09 +0100 From: Gerd Stolpmann Reply-To: info@gerd-stolpmann.de Organization: privat To: "Vijay Chakravarthy" , "Vijay Chakravarthy" , , "'Chris Hecker'" Subject: Re: [Caml-list] Re: OCaml for Windows: a suggestion Date: Tue, 13 Feb 2001 19:20:53 +0100 X-Mailer: KMail [version 1.0.28] Content-Type: text/plain Cc: References: <000001c095ae$0e6370e0$7c60f8c1@wfr01946> <003f01c0969b$5e11b550$d3d4fc9e@SFOWVCHAK1L7> In-Reply-To: <003f01c0969b$5e11b550$d3d4fc9e@SFOWVCHAK1L7> MIME-Version: 1.0 Message-Id: <0102131953080C.02644@ice> Content-Transfer-Encoding: 8bit Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk On Wed, 14 Feb 2001, Vijay Chakravarthy wrote: >While we are on this topic, some observations (trying to coordinate my >windows based Ocaml development with the rest >of my team (they use Linux, I have a laptop and use Win2000)) that can be >considered feedback: > >1. findlib etc dont work on windows, and there is enough of a difference >between make and nmake that most make scripts break. >That causes a bunch of packages to be difficult to build under windows >(difficult enough to put off novice programmers that >I'm trying to get hooked on Ocaml) >2. I guess 1. stems from dbm not being available on windows. Would it be >difficult to have an interface to Sleepycat's version on windows, >and make that part of the standard distrib? No, this is not the reason. The problem with findlib (and other packages) is that there are no shell scripts under Windows. Findlib uses scripts for configuration, and for the installation of new packages. It is possible to replace these scripts by O'Caml programs; but it is not a simple task. Of course, there is a second problem: I neither have a Windows system nor the VC compiler. (Ok, there is now the cygwin port, but it should be compatible enough such that findlib works (with little effort), so the cygwin port is not the problem.) >3. Since fork() doesnt work on windows, I cant use most of the web-server >type stuff written in Ocaml. It would be nice to have >a (medusa,thttpd,zeus) style single threaded web-server based on equeues. It >would also rock -- performance wise (upto a certain >number of users I guess) I would appreciate such a server, too. Gerd -- ---------------------------------------------------------------------------- Gerd Stolpmann Telefon: +49 6151 997705 (privat) Viktoriastr. 100 64293 Darmstadt EMail: gerd@gerd-stolpmann.de Germany ---------------------------------------------------------------------------- ------------------- To unsubscribe, mail caml-list-request@inria.fr. Archives: http://caml.inria.fr