From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by yquem.inria.fr (Postfix) with ESMTP id 11DB7BBAF for ; Tue, 3 Feb 2009 13:09:51 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ag4DAKvCh0lbecvhgWdsb2JhbACBbpI3AQEWIocvsjuEFAY X-IronPort-AV: E=Sophos;i="4.37,372,1231110000"; d="scan'208";a="34666765" Received: from rps2874.ovh.net (HELO r12857.ovh.net) ([91.121.203.225]) by mail4-smtp-sop.national.inria.fr with ESMTP/TLS/AES256-SHA; 03 Feb 2009 13:09:50 +0100 Received: from static-105-250.blueline.mg ([41.204.105.250] helo=lab.vectoris.fr) by r12857.ovh.net with esmtpa (Exim 4.69) (envelope-from ) id 1LUK65-0002v4-9A for caml-list@yquem.inria.fr; Tue, 03 Feb 2009 13:09:49 +0100 Received: from localhost ([127.0.0.1] helo=lab.vectoris.fr) by lab.vectoris.fr with esmtp (Exim 4.69) (envelope-from ) id 1LUK5v-00020K-7c for caml-list@yquem.inria.fr; Tue, 03 Feb 2009 15:09:35 +0300 Message-ID: <498833FF.5020700@lab.vectoris.fr> Date: Tue, 03 Feb 2009 15:09:35 +0300 From: "Mihamina Rakotomandimby (R12y)" User-Agent: Thunderbird 2.0.0.19 (X11/20090105) MIME-Version: 1.0 To: caml-list@yquem.inria.fr Subject: Unbound module XHTML.M Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam: no; 0.00; params:01 ocamlc:01 usr:01 lib:01 usr:01 lib:01 ocaml:01 cmo:01 cmo:01 ocaml:01 cmi:01 cmx:01 mli:01 cmi:01 cmx:01 Hi, (already posted in OCsigen ML, but seems top be unresponsive list) Following the tutorial: http://ocsigen.org/tutorial1.0.0-1 open Lwt open XHTML.M open Eliom_services open Eliom_parameters open Eliom_sessions open Eliom_predefmod.Xhtml let coucou = Eliom_predefmod.Xhtml.register_new_service ~path:["coucou"] ~get_params:Eliom_parameters.unit (fun _ () () -> Lwt.return (XHTML.M.html (XHTML.M.head (XHTML.M.title (XHTML.M.pcdata "")) []) (XHTML.M.body [XHTML.M.h1 [XHTML.M.pcdata "Hallo!"]]))) when trying to compile: ocamlc \ -I /usr/lib/ocsigen/extensions/ \ -I /usr/lib/ocaml/3.10.2/lwt/ \ -c tutorial.ml I got the error: File "tutorial.ml", line 2, characters 0-12: Unbound module XHTML.M I am running Ubuntu 8.10 and the packaged OCsigen. Would someone help? I explain my paths: $ ls -l /usr/lib/ocsigen/extensions/* | awk '{print $8}' /usr/lib/ocsigen/extensions/accesscontrol.cmo /usr/lib/ocsigen/extensions/authbasic.cmo /usr/lib/ocsigen/extensions/cgimod.cmo /usr/lib/ocsigen/extensions/deflatemod.cmo /usr/lib/ocsigen/extensions/eliom.cma /usr/lib/ocsigen/extensions/ocsidbm /usr/lib/ocsigen/extensions/ocsipersist-dbm.cma /usr/lib/ocsigen/extensions/ocsipersist-sqlite.cma /usr/lib/ocsigen/extensions/outputfilter.cmo /usr/lib/ocsigen/extensions/redirectmod.cmo /usr/lib/ocsigen/extensions/revproxy.cmo /usr/lib/ocsigen/extensions/staticmod.cmo /usr/lib/ocsigen/extensions/userconf.cmo and: $ ls -l /usr/lib/ocaml/3.10.2/lwt/* | awk '{print $8}' /usr/lib/ocaml/3.10.2/lwt/lwt.a /usr/lib/ocaml/3.10.2/lwt/lwt_chan.cmi /usr/lib/ocaml/3.10.2/lwt/lwt_chan.cmx /usr/lib/ocaml/3.10.2/lwt/lwt_chan.mli /usr/lib/ocaml/3.10.2/lwt/lwt.cma /usr/lib/ocaml/3.10.2/lwt/lwt.cmi /usr/lib/ocaml/3.10.2/lwt/lwt.cmx /usr/lib/ocaml/3.10.2/lwt/lwt.cmxa /usr/lib/ocaml/3.10.2/lwt/lwt_extra.a /usr/lib/ocaml/3.10.2/lwt/lwt_extra.cma /usr/lib/ocaml/3.10.2/lwt/lwt_extra.cmxa /usr/lib/ocaml/3.10.2/lwt/lwt_lib.cmi /usr/lib/ocaml/3.10.2/lwt/lwt_lib.cmx /usr/lib/ocaml/3.10.2/lwt/lwt_lib.mli /usr/lib/ocaml/3.10.2/lwt/lwt.mli /usr/lib/ocaml/3.10.2/lwt/lwt_mutex.cmi /usr/lib/ocaml/3.10.2/lwt/lwt_mutex.cmx /usr/lib/ocaml/3.10.2/lwt/lwt_mutex.mli /usr/lib/ocaml/3.10.2/lwt/lwt_pool.cmi /usr/lib/ocaml/3.10.2/lwt/lwt_pool.cmx /usr/lib/ocaml/3.10.2/lwt/lwt_pool.mli /usr/lib/ocaml/3.10.2/lwt/lwt_preemptive.a /usr/lib/ocaml/3.10.2/lwt/lwt_preemptive.cma /usr/lib/ocaml/3.10.2/lwt/lwt_preemptive.cmi /usr/lib/ocaml/3.10.2/lwt/lwt_preemptive.cmx /usr/lib/ocaml/3.10.2/lwt/lwt_preemptive.cmxa /usr/lib/ocaml/3.10.2/lwt/lwt_preemptive.mli /usr/lib/ocaml/3.10.2/lwt/lwt_ssl.a /usr/lib/ocaml/3.10.2/lwt/lwt_ssl.cma /usr/lib/ocaml/3.10.2/lwt/lwt_ssl.cmi /usr/lib/ocaml/3.10.2/lwt/lwt_ssl.cmx /usr/lib/ocaml/3.10.2/lwt/lwt_ssl.cmxa /usr/lib/ocaml/3.10.2/lwt/lwt_ssl.mli /usr/lib/ocaml/3.10.2/lwt/lwt_timeout.cmi /usr/lib/ocaml/3.10.2/lwt/lwt_timeout.cmx /usr/lib/ocaml/3.10.2/lwt/lwt_timeout.mli /usr/lib/ocaml/3.10.2/lwt/lwt_unix.cmi /usr/lib/ocaml/3.10.2/lwt/lwt_unix.cmx /usr/lib/ocaml/3.10.2/lwt/lwt_unix.mli /usr/lib/ocaml/3.10.2/lwt/lwt_util.cmi /usr/lib/ocaml/3.10.2/lwt/lwt_util.cmx /usr/lib/ocaml/3.10.2/lwt/lwt_util.mli /usr/lib/ocaml/3.10.2/lwt/META /usr/lib/ocaml/3.10.2/lwt/pqueue.cmi /usr/lib/ocaml/3.10.2/lwt/pqueue.cmx /usr/lib/ocaml/3.10.2/lwt/pqueue.mli -- Chef de projet chez Vectoris http://www.google.com/search?q=mihamina+rakotomandimby