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 mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id 2919F801D9 for ; Tue, 18 Jul 2017 20:10:40 +0200 (CEST) Authentication-Results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=elfring@users.sourceforge.net; spf=Pass smtp.mailfrom=elfring@users.sourceforge.net; spf=None smtp.helo=postmaster@mout.web.de Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of elfring@users.sourceforge.net) identity=pra; client-ip=212.227.17.12; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="elfring@users.sourceforge.net"; x-sender="elfring@users.sourceforge.net"; x-conformance=sidf_compatible Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of elfring@users.sourceforge.net designates 212.227.17.12 as permitted sender) identity=mailfrom; client-ip=212.227.17.12; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="elfring@users.sourceforge.net"; x-sender="elfring@users.sourceforge.net"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@mout.web.de) identity=helo; client-ip=212.227.17.12; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="elfring@users.sourceforge.net"; x-sender="postmaster@mout.web.de"; x-conformance=sidf_compatible IronPort-PHdr: =?us-ascii?q?9a23=3AC/E35RcIlInWAOvDaNE5E3NdlGMj4u6mDksu8pMi?= =?us-ascii?q?zoh2WeGdxcS6Zh7h7PlgxGXEQZ/co6odzbGH7Oa4ASQp2tWoiDg6aptCVhsI24?= =?us-ascii?q?09vjcLJ4q7M3D9N+PgdCcgHc5PBxdP9nC/NlVJSo6lPwWB6nK94iQPFRrhKAF7?= =?us-ascii?q?Ovr6GpLIj8Swyuu+54Dfbx9GiTe5Y75+Ngm6oRnMvcQKnIVuLbo8xAHUqXVSYe?= =?us-ascii?q?RWwm1oJVOXnxni48q74YBu/SdNtf8/7sBMSar1cbg2QrxeFzQmLns65Nb3uhnZ?= =?us-ascii?q?TAuA/WUTX2MLmRdVGQfF7RX6XpDssivms+d2xSeXMdHqQb0yRD+v6bpgRh31hy?= =?us-ascii?q?cdLzM37WHZhNJ+jKxYrhyuqRNwzIzIb4+aL/d+YqDQcMkGSWZdUMtcVSpMCZ68?= =?us-ascii?q?YYsVCOoBOP5VoZT9qVATqhWxHxOsBODyyj9Tm3T40qk60+o7EQHH2gwgEM8FvX?= =?us-ascii?q?PKo9XxOqcSS+G1zK/HzTjYcvNWwiny6JLTchw7uvGMWq9wcdDNxkYxGQPFiU+Q?= =?us-ascii?q?qYP7MD+P0OQCrXSb4vNmWOmyhWAnrARxrSKuxscqkoTJiYMVykzE9SVk24k5P8?= =?us-ascii?q?G3SEl+YdOiDZBetDmaOpNoTs8/XW1kojg2xqMEtJKhYSQHyo4rywPBZ/CfcYWF?= =?us-ascii?q?4AjvWPuSLDtmnn5pZbOyihWo/US+xODxUNS/3kxQoSpfiNbMs2gA1xzN5ciDTf?= =?us-ascii?q?tw5kKh2TGS1wDP8O1FL147mrHBJ5E83LE8jpsTsULdES/qgEj6krKaels+9uS2?= =?us-ascii?q?9ejqYK/qqoKeOoNulw3yLLwimsmlDuQ5NggOUXKb+eO51LD740L5RLtKjuc3kq?= =?us-ascii?q?nfv5DXPtkbprWnDA9PyYYv8Q2/DzC70NQCgXYIMlxFeBWdj4jmJV7COvb4Aumj?= =?us-ascii?q?g1i0ijdk2+jGPqH9ApXKNnXMjK3ufbN560JFzAozzMtf545PB7EaIPPzX1fxu8?= =?us-ascii?q?bCAh84NQy02efnB89n2oMQQ2LcSpOeZajbtFvN4uM0P8GNYpUUsXDzMasL/fnr?= =?us-ascii?q?2EQX0XoUZ6q0xtM6bH6iH/JpaxGUZXT2g9EOOXoRsxAlCvftlUeJXDBUfXm/Ga?= =?us-ascii?q?Qx+mdoW8qdEY7fS9X10/S61yChE8gOaw=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CcBADeTm5ZhgwR49RbHgYMhD4DoQOYF?= =?us-ascii?q?TCBXIJsTwKDUkMUAQEBAQEBAQEBAQESAQEBCAsLCCgvgjMigkQBAgIBIwQLAUs?= =?us-ascii?q?LCxoCERUCAlcTCAEBF4oMDAyvTIFsOop/AQshBYELgh2FWYJ5hSkNgkeCYQEEn?= =?us-ascii?q?zSHSoxMix0MBYcBlVc2gStSLgqFbIF1eYhOAQEB?= X-IPAS-Result: =?us-ascii?q?A0CcBADeTm5ZhgwR49RbHgYMhD4DoQOYFTCBXIJsTwKDUkM?= =?us-ascii?q?UAQEBAQEBAQEBAQESAQEBCAsLCCgvgjMigkQBAgIBIwQLAUsLCxoCERUCAlcTC?= =?us-ascii?q?AEBF4oMDAyvTIFsOop/AQshBYELgh2FWYJ5hSkNgkeCYQEEnzSHSoxMix0MBYc?= =?us-ascii?q?BlVc2gStSLgqFbIF1eYhOAQEB?= X-IronPort-AV: E=Sophos;i="5.40,378,1496095200"; d="scan'208";a="283927590" Received: from mout.web.de ([212.227.17.12]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/DHE-RSA-AES128-GCM-SHA256; 18 Jul 2017 20:10:13 +0200 Received: from [192.168.1.3] ([77.182.168.23]) by smtp.web.de (mrweb101 [213.165.67.124]) with ESMTPSA (Nemesis) id 0Lfj2k-1dzl2U1QQE-00pJTl for ; Tue, 18 Jul 2017 20:10:12 +0200 From: SF Markus Elfring To: caml-list@inria.fr References: Message-ID: Date: Tue, 18 Jul 2017 20:10:09 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K0:bQ1gt790NSpft/1apW4zjwnPrRTd8/kYJWR5XbUpchssMsvoQ7K pU5DuGwCeyRqEyd3oN+kP0A0wv2I1ct/TQV97BgW0gj1s4BHN84CXISqeG9tAM2gW7QBWjQ x3ffQWvZrbW2Anml00wG2DkeA1lhMraAw16NRnkADm1cdnJjKODvBDmJxIrtZ4CkyAjp+Zh qLFOhfpq09dySxE5sSbpg== X-UI-Out-Filterresults: notjunk:1;V01:K0:P143D9poE1c=:8H95F6rDybde7v7zEQ17jc d77YSkUcHOEgKrty+pDM08cWJ4MJqGPQQEr01OBkAh3mZZbjV8C9M3fThwGKvHg2KTREdwttx 8B6T8jiTJYK5XJp5xXEm0K5o04IFyLaZXVx/6tEuVwOf6VJddz0gXcXx1QtpbdISloe4BAaQ/ E1O3rOm+YaNPk0VWjJnO2aXpbx6mfoqI6ncHVFuAgG+a+EgTrYvgTh/TBEMEcKKULQCNN09xM QDyINI9BiNOa4oXS5nmM0NgPmiwa5nlKL4HB6a9ZCCpReAsolSyGpC3bvecCXXMy811WRTpQG fAOg0qMEENnP5J4cvk0Q/GedeCLVzpsC2wOvDzwoDhMaNRUFHayXW4ojcjZ7dRUowjZ1CMIW3 0BaN6druuYhm39FlXBqHpy0gFg77sXVVy9yzUG42M6DcOwv2P+R8oDqLDEgu4jOP/I4Ohyw1s YhCy7plDWbf2hFiTemBkKSPFppuh543wYpDfmOB9B4IsQU7cqs5O8v6ZlJmoSlUOj/fkKxPMn My4Jy9zcXL7Ipge24U001xFhT2rShYl1SFD0Jy9UEzCMmHkBzr2m+DLnNi6suWNNSIjMlShe6 VoF+oQntobM1l/JlZwtT3cNSHmESqzLCQYr4qGoylR/qy+qzxB84fLALfyLYSp7dp2GfNdo7Z 7D5J1UrdeuCi/zxqzgtbf6FaubxHtOvut+VWcU0MtREGAUINecjjA4QNhnLs+O44W9GCfZ5Fb 1UP+azHFavxhRKNGqwGILNb6OdAM/sj/B+klKc3iquclt2MvBymi/pqBTMPC9Q6U6ZqX08QEw ExTh0uW9WEtv/S9LK3TW2b4tpn3DiuvS+vxLvwW1aVWGR9ZSGA= Subject: Re: [Caml-list] Support for symbolic links by compilers for OCaml? > lrwxrwxrwx 1 elfring users 13 14. Jul 21:29 o/bin/loc.cmi -> x/bin/loc.cmi This kind of display looked too promising for a moment. > I wonder why the provided symbolic link is not taken into account for this > compilation try. How do you think about a solution with using absolute paths for the desired link sources? https://github.com/elfring/ocamlbuild/commit/0ae41f82882ac28e4c6b375f1e2bfcf3425c7a80#diff-b488c39ebbe2be3f6f907a6af205b431R606 > It seems that the following command variant succeeds with the addition of > an include parameter. > > > elfring@Sonne:~/Projekte/Bau/OCamlbuild> ocamlc.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -safe-string -bin-annot -I o/bin -I x/bin -I +unix -c -o 'o/bin/loc.cmo' '/home/elfring/Projekte/OCaml/OCamlbuild/lokal/src/loc.ml' I guess that such a build configuration approach can trigger also some software development concerns. How much do you try to handle output directories separately? Regards, Markus