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=1.0 required=5.0 tests=AWL,DNS_FROM_RFC_ABUSE, DNS_FROM_RFC_WHOIS autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by yquem.inria.fr (Postfix) with ESMTP id C27F2BBC1 for ; Fri, 7 Mar 2008 17:12:17 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AjkAAJf40EfOvjGwoWdsb2JhbACQeAEBAQEBAQUEBgkIARebAw X-IronPort-AV: E=Sophos;i="4.25,463,1199660400"; d="scan'208";a="10002636" Received: from web54606.mail.re2.yahoo.com ([206.190.49.176]) by mail3-smtp-sop.national.inria.fr with SMTP; 07 Mar 2008 17:12:17 +0100 Received: (qmail 74420 invoked by uid 60001); 7 Mar 2008 16:12:16 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=3Sz31lpTW6/ktDcvUXk+6oRrk9rQJXTfVg2eATOMesOF4+0R70oFAZ1KsXAmSHKDtS8HrQ0kcZfbDGHkWducIV99qpnXHbLHXi7dDMTPUZDH9eL0+Lx/7OG/35RLX7+/HFBOFh1LCARk9xLNBtJ8hyZ0HuMQYuQP07WoWVS3698=; X-YMail-OSG: lmYl7UIVM1me0JhuQLdOhXhyZAtE46BqgrKIASHhMDVB32CvLm.GTmjmCVTII9_WIXj0qyTXbETfhaBmUJOGc2YveJE646OIXjzNgFkkn7kqYKLKDTjy.IDptk6IOw-- Received: from [82.155.123.169] by web54606.mail.re2.yahoo.com via HTTP; Fri, 07 Mar 2008 16:12:16 GMT Date: Fri, 7 Mar 2008 16:12:16 +0000 (GMT) From: Dario Teixeira Subject: Re: [Caml-list] Ocamlbuild with findlib + camlp4 To: Nicolas Pouillard Cc: "romain.bardou" , Caml_mailing list In-Reply-To: <1204902024-sup-7387@ausone.local> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <243508.73443.qm@web54606.mail.re2.yahoo.com> X-Spam: no; 0.00; findlib:01 camlp:01 findlib:01 ocaml:01 iter:01 endline:01 cheers:01 caml-list:01 functions:01 cma:01 sport:96 let:03 let:03 exists:05 packages:12 > > > > let packages = > > Findlib.init (); > > Fl_package_base.list_packages () > > Great idea! > > Does these functions exists? Hi, Of course! The following is a valid Ocaml programme that will list all packages available via findlib: (you must link in findlib.cma of course) let () = Findlib.init (); let pkgs = Fl_package_base.list_packages () in List.iter print_endline pkgs Cheers, Dario ___________________________________________________________ Rise to the challenge for Sport Relief with Yahoo! For Good http://uk.promotions.yahoo.com/forgood/