From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id 2E2627FB14 for ; Tue, 2 Dec 2014 22:03:08 +0100 (CET) Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of info@gerd-stolpmann.de) identity=pra; client-ip=212.227.126.130; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="info@gerd-stolpmann.de"; x-sender="info@gerd-stolpmann.de"; x-conformance=sidf_compatible Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of info@gerd-stolpmann.de) identity=mailfrom; client-ip=212.227.126.130; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="info@gerd-stolpmann.de"; x-sender="info@gerd-stolpmann.de"; x-conformance=sidf_compatible Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@mout.kundenserver.de) identity=helo; client-ip=212.227.126.130; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="info@gerd-stolpmann.de"; x-sender="postmaster@mout.kundenserver.de"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AkkCALMnflTU436Cm2dsb2JhbABbgmR1WYMFxAUKhh8CgSYWAQEBAQERAQEBAQEGCwsJFC6EAwEBBCMyJBALGCoCAlcGEwmIOAMJv2WWUAEBAQEBAQQBAQEBAQEcikKGByYHgjRBEoFBBYV8iy0Cg3SOKJFcbgGCRgEBAQ X-IPAS-Result: AkkCALMnflTU436Cm2dsb2JhbABbgmR1WYMFxAUKhh8CgSYWAQEBAQERAQEBAQEGCwsJFC6EAwEBBCMyJBALGCoCAlcGEwmIOAMJv2WWUAEBAQEBAQQBAQEBAQEcikKGByYHgjRBEoFBBYV8iy0Cg3SOKJFcbgGCRgEBAQ X-IronPort-AV: E=Sophos;i="5.07,503,1413237600"; d="asc'?scan'208";a="91425264" Received: from mout.kundenserver.de ([212.227.126.130]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-SHA; 02 Dec 2014 22:03:03 +0100 Received: from office1.lan.sumadev.de (dslb-188-107-171-165.188.107.pools.vodafone-ip.de [188.107.171.165]) by mrelayeu.kundenserver.de (node=mreue004) with ESMTP (Nemesis) id 0LouWl-1YONnZ1xmN-00gtYg; Tue, 02 Dec 2014 22:03:02 +0100 Received: from [IPv6:fd54:fbcf:6598:7e::1004] (unknown [IPv6:fd54:fbcf:6598:7e::1004]) by office1.lan.sumadev.de (Postfix) with ESMTPSA id 94943DC05D; Tue, 2 Dec 2014 22:03:01 +0100 (CET) Message-ID: <1417554176.4661.1.camel@zotac> From: Gerd Stolpmann To: Kenneth Adam Miller Cc: caml users Date: Tue, 02 Dec 2014 22:02:56 +0100 In-Reply-To: References: <546D06C4.4060200@coherentgraphics.co.uk> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-S6jSDlnWjGj1S6WPyJC0" X-Mailer: Evolution 3.10.4-0ubuntu2 Mime-Version: 1.0 X-Provags-ID: V02:K0:QSge30wjG53n02xnuyYuQqa14iUvZOu7zAggLXh8S1W dDSL3j1A6k0HDWJDXAyL/svhb3VznyxsxbwP79P2o0cjAq2Ojr jzNLHb09VYMmQB+iVQmmPC3VliBpNejlEHDFy2Q+70lfMaB6up pq7XiyoojGRhJDPhx7pF8wn0DxIFMlorn8WqqwuMwNgY9e6f9+ nXaRzViRE7EHhlvK1vnFSNXI0ABgPksn33JzQx5InioaXpk+N+ 2k2GAp2gJvucNihL8yoHG89et/CQ5hGWgiAfyNyTlC6zGmLbxU kzB8yAEGQvMlqM+yfcCM9t6LkW6lD6woKBMXQPubuEWpUDulkx ql7/fn7jK3hasEQU4JQWlHCfjuB9vvdnmjgfQjJ7B X-UI-Out-Filterresults: notjunk:1; Subject: Re: [Caml-list] Recursive dependency issues --=-S6jSDlnWjGj1S6WPyJC0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable ocamlfind also looks into the directories in the environment variable OCAMLPATH for packages. Gerd Am Mittwoch, den 19.11.2014, 16:20 -0500 schrieb Kenneth Adam Miller: > I use packs, but so far I was pretty certain that this used the > compiler to find the location in .opam; some of the packages that I > use with PACKS are not dependencies of the local library and are > installed through opam. PACKS finds them, and to be clear, I do in > fact have multiple installations of some libraries, and at different > versions between the local development and opam. >=20 > On Wed, Nov 19, 2014 at 4:08 PM, John Whitington > wrote: > Hi, >=20=20=20=20=20=20=20=20=20 > Kenneth Adam Miller wrote: > Ok. Does anybody know how to use OCamlMakefile to have > it do this? The > commands already call ocamlfind before ocamlc; >=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 > ocamlfind ocamlc ... >=20=20=20=20=20=20=20=20=20 > To use OCaml packages with OCamlMakefile, you want... >=20=20=20=20=20=20=20=20=20 > PACKS =3D mylib anotherlib yetanotherlib >=20=20=20=20=20=20=20=20=20 > Here's an example OCamlMakefile-based makefile: >=20=20=20=20=20=20=20=20=20 > https://github.com/johnwhitington/cpdf-source/blob/master/Makefile >=20=20=20=20=20=20=20=20=20 > See the OCamlMakefile documentation for the rest of the > options. >=20=20=20=20=20=20=20=20=20 > Thanks, >=20=20=20=20=20=20=20=20=20 >=20 >=20 --=20 ------------------------------------------------------------ Gerd Stolpmann, Darmstadt, Germany gerd@gerd-stolpmann.de My OCaml site: http://www.camlcity.org Contact details: http://www.camlcity.org/contact.html Company homepage: http://www.gerd-stolpmann.de ------------------------------------------------------------ --=-S6jSDlnWjGj1S6WPyJC0 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAABAgAGBQJUfikAAAoJEAaM4b9ZLB5TS3EH/AjL8jl1/uNenTgoWF2UiozC NckfW9bnA07gl54o8efzxx7pare2/fpbAMmwRio0Ppr331unwBP2Va5Io479nRlT QZZ3Ziwz0jKYydEJsHJtkr9rRBxquHi040DGbrLCQC6iRauIypkpzuRUVwCysspA vowxdJ8abN6BgU8DJ9+LCRBOuyyjlZ/5oYSYAzN4oGBKuuzEs5kPJi6NUThcEqiA K+kKuKl0/1kXW802+QT2L9gxaJgD/hDvJJnfMF6MGpHEvitucXlnxisa9ZcKNFqF VJQNCYExGaApddiLLjNMlRJuLGzP6p6pq5fei7FQYto65cNGLoD80q9JCL02xSk= =G9DB -----END PGP SIGNATURE----- --=-S6jSDlnWjGj1S6WPyJC0--