From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by c5ff346549e7 (Postfix) with ESMTP id B50745D4 for ; Thu, 8 Nov 2018 20:48:23 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.54,480,1534802400"; d="scan'208,217";a="354830046" Received: from sympa.inria.fr ([193.51.193.213]) by mail2-relais-roc.national.inria.fr with ESMTP; 08 Nov 2018 21:48:05 +0100 Received: by sympa.inria.fr (Postfix, from userid 20132) id E2CD182534; Thu, 8 Nov 2018 21:48:05 +0100 (CET) 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 D4A43824E4 for ; Thu, 8 Nov 2018 21:47:56 +0100 (CET) Authentication-Results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=vietlq85@gmail.com; spf=Pass smtp.mailfrom=vietlq85@gmail.com; spf=None smtp.helo=postmaster@mail-ua1-f66.google.com IronPort-PHdr: =?us-ascii?q?9a23=3APfEwfxHab/IERctTFUCtR51GYnF86YWxBRYc798d?= =?us-ascii?q?s5kLTJ78r8+wAkXT6L1XgUPTWs2DsrQY07WQ6/iocFdDyK7JiGoFfp1IWk1Nou?= =?us-ascii?q?QttCtkPvS4D1bmJuXhdS0wEZcKflZk+3amLRodQ56mNBXdrXKo8DEdBAj0OxZr?= =?us-ascii?q?KeTpAI7SiNm82/yv95HJbAhEmDiwbaluIBmqsA7cqtQYjYx+J6gr1xDHuGFIe+?= =?us-ascii?q?NYxWNpIVKcgRPx7dqu8ZBg7ipdpesv+9ZPXqvmcas4S6dYDCk9PGAu+MLrrxjD?= =?us-ascii?q?QhCR6XYaT24bjwBHAwnB7BH9Q5fxri73vfdz1SWGIcH7S60/VC+85Kl3VhDnlC?= =?us-ascii?q?YHNyY48G7JjMxwkLlbqw+lqxBm3oLYfJ2ZOP94c6jAf90VWHBBU95eWCJBDI2y?= =?us-ascii?q?bJYBAfQdMutDtYbxu0EDoAGiCQWwBu7izCJDiH/s3a091uQsCQ7J3A0+ENISrX?= =?us-ascii?q?/aqsv6P7oVXOCrzanH0ynDb/dP2Tr+6IXFaR8hofSWUrJxdcrd01UgFwTAjliJ?= =?us-ascii?q?r4HuIj2b1uMIs2eB7upgU/qihHAoqg5vvjej3MIsio3RioIay1DE6SV5wJsuKt?= =?us-ascii?q?GiVEF7ZtukHZ1NvC+ZL4t7Wt0uT31stSogybALuYS3cDYUxJg53RLSav2Kfo6V?= =?us-ascii?q?6Rz5TumROy13hHd9dbK/mRmy9U+gx/X5Vsau0VZKqjNJksTWuXwQzhDT5MmKR/?= =?us-ascii?q?pn8keu3jaP0A/T6uVaLkwuiaXbLJshzqYxlpoVr0vDAjf7lFvqgKKSbEkp+eil?= =?us-ascii?q?5/75brn4uJOQLY55hwDmPqQrgMO/AOA4MgYUX2ic/OSxzKPj/UznT7VWiv02i6?= =?us-ascii?q?rUvZDBKMQUo662GQ5V0oI55xmjCDem1cwUnWMbI1JdZBKHk4/pNknSL//iCPe/?= =?us-ascii?q?h02gkDNqx/DdIr3sGY7NL3jGkLf5Z7lx8U9cyAwpzdBe/Z1YEL8BIOigEnP24f?= =?us-ascii?q?vzBxo9eym9wuLmDto18oIFRSrbCaacNObWsESUzuMpOeiFIoEP7mXTMf8gssDv?= =?us-ascii?q?gGNxvVJVKbeo0IcTcSDlNvtjKkSdJ3Hrh4FSQi8xogMiQbmy2xW5WjlJaiP3Bv?= =?us-ascii?q?pkv2BpOMedFY7GA7uVrvmE1Sa/EIdRYzkfWF+JGHbsMY6DXqVVMX7AEopaijUB?= =?us-ascii?q?EIOZZco5zxj37V31zrNmKqzf/ShK7cu+hugw3PXakFQJzRIxD8mZ1DvQHWR9n2?= =?us-ascii?q?dNWjZvma4h/wpyzVCM1aU+iPtdR4Re?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BmCAAWoORbf0LeVdFkHgEGBwaBZQKBD?= =?us-ascii?q?IEbAUBPMyeDeIEdgl6QGYp+gRKHW4dODQUehEmDGhoHAQQ1CQwBAwEBAgEBAQE?= =?us-ascii?q?BEwEBCQsLCBsMJQyCNiQBgwkdARseAxIQNwIkAREBBQEigzWBaAEDFQ+Zc4MeP?= =?us-ascii?q?IsNgREFAReCdwWEPgoZJw1aUGcCBhKLZ4IXhz4Cgg6CV4JXAoEqAQGTbIovAQY?= =?us-ascii?q?CAQ2BQQUOOoRXiiQYgiOOSY0gikEPIYE6gXVwgQFtgU4JghKDbYQghjJCMI1VA?= =?us-ascii?q?QE?= X-IPAS-Result: =?us-ascii?q?A0BmCAAWoORbf0LeVdFkHgEGBwaBZQKBDIEbAUBPMyeDeIE?= =?us-ascii?q?dgl6QGYp+gRKHW4dODQUehEmDGhoHAQQ1CQwBAwEBAgEBAQEBEwEBCQsLCBsMJ?= =?us-ascii?q?QyCNiQBgwkdARseAxIQNwIkAREBBQEigzWBaAEDFQ+Zc4MePIsNgREFAReCdwW?= =?us-ascii?q?EPgoZJw1aUGcCBhKLZ4IXhz4Cgg6CV4JXAoEqAQGTbIovAQYCAQ2BQQUOOoRXi?= =?us-ascii?q?iQYgiOOSY0gikEPIYE6gXVwgQFtgU4JghKDbYQghjJCMI1VAQE?= X-IronPort-AV: E=Sophos;i="5.54,480,1534802400"; d="scan'208,217";a="284847541" Received: from mail-ua1-f66.google.com ([209.85.222.66]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/AES128-GCM-SHA256; 08 Nov 2018 21:47:54 +0100 Received: by mail-ua1-f66.google.com with SMTP id k10so7689347ual.6 for ; Thu, 08 Nov 2018 12:47:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=aqgQzNGPjMeO5JVeyCqFs+P24SNTokjT2YAmwYgl0K0=; b=iBNdza4n3BDEI5dS9kozMibA2pukmU5LD5xCPyUYiQHKzX35Ad/aDph74SF9asQW/w U7gjqXSwcwR5V1s26FLG0lN2z40WF6FbqjnDQCT9plRQo4dCENH+gfgCFXUrij/GacIE F1Owo4EmBNM9FdK4CriE8B/Yqij3DlccKhNrjDSSbbRDHXB0ylKTyDMiHcr/vOTVBWT/ fQKgyHR6gp59NwDrVIKnHWK6S4kUAcGqK9GANtS/UxXhTob1t+P6UTCvV9T7y7Ms/Yim sjtGrcGOzs6SXH+GVJN7aTqRlIUR72h978IELwPIpq1tesCW2tlXEo47Zc9IjELqmIH7 hVsw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=aqgQzNGPjMeO5JVeyCqFs+P24SNTokjT2YAmwYgl0K0=; b=ECsEld9N5Yn0XHVEkjM+lvl7kBYKtrwJg2bAJ2bkEgnXRY+s5+FbgxEPKYT7A+Ewzt hgwnIn+hjEQHWcfwJVid57sRqa6UWdENfYKA9l6uJWqL/gRf3szAgznhX5RwH6W7AU1T WukOKOQJWCqO0OfJhQ5eqQK38u2KyfaSW/I8lMoA7OOxty2ksU0jCD1uDA2myj1lArAg RW8PLYkAMPaRhCzuv/LcIYc7qwCzo9MDGqYGCZEiBjOHyG919PsbKQvJmzXwFYFYuVaN 2c2JQ4q1h6CHeFl65UxsZrPmVAeTRd69VAbmK4HgSAx4aZc9cHq0cVwQujHEm7+uvVUb Lgjw== X-Gm-Message-State: AGRZ1gK6dyQ9Zf85ei6pg6PBEuShqijm6wX1B362tzXeTiZZCd09Uc1C 02pCaWQNos0aDpWSL6BF1tyXNAMFTxQmetzibZheWh4v X-Google-Smtp-Source: AJdET5c4ZsLyaCAQkAv1xCw8J5K86xfOEN/oo6xfqi7Y6IVpKOOr9FSUFWkbDdiWXQ66BlqIBObuIFLKhiueG8zQUj8= X-Received: by 2002:ab0:14a4:: with SMTP id d33mr2763245uae.41.1541710072942; Thu, 08 Nov 2018 12:47:52 -0800 (PST) MIME-Version: 1.0 From: Viet Le Date: Thu, 8 Nov 2018 20:47:41 +0000 Message-ID: To: OCaml Mailing List Content-Type: multipart/alternative; boundary="0000000000003e9515057a2d596c" Subject: [Caml-list] =?UTF-8?Q?Ocamlfind_can=E2=80=99t_find_lexer_in_defau?= =?UTF-8?Q?lt_folder_compiler-libs?= Reply-To: Viet Le X-Loop: caml-list@inria.fr X-Sequence: 17127 Errors-to: caml-list-owner@inria.fr Precedence: list Precedence: bulk Sender: caml-list-request@inria.fr X-no-archive: yes List-Id: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --0000000000003e9515057a2d596c Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi all, I=E2=80=99m trying to revive and modernise the project iocamljs by = Andrew Ray. Here=E2=80=99s my fork branch: https://github.com/vietlq/iocamljs/tree/scratch/modernise-build I was able to compile initially but somehow it stopped compiling. The issue is ocamlfind can=E2=80=99t find lexer in default folder compiler-libs. I=E2= =80=99m using macos Mojavee and OCaml 4.06.1. The steps to reproduce: git clone https://github.com/vietlq/iocamljs.gitcd iocamljs git fetch --all git checkout scratch/modernise-build make clean full The error logs: rm -f *.cmis.js rm -f *.cm[ioa] iocaml_full.byte iocaml.byte iocaml.js rm -fr *~ ocamlfind ocamlc -c exec.mli ocamlfind ocamlc -package lexer -package js_of_ocaml -package js_of_ocaml-p= px \ -package str,dynlink,js_of_ocaml,js_of_ocaml.compiler,js_of_ocaml.topleve= l \ -I /Users/vietlq/.opam/4.06.1/lib/ocaml/compiler-libs \ exec.ml ocamlfind: Package `lexer' not found make: *** [exec.cmo] Error 2 I actually have lexer files by default: $ ls -ltra $HOME/.opam/4.06.1/lib/ocaml/compiler-libs/*lexer* $HOME/.opam/4.06.1/lib/ocaml/compiler-libs/lexer.cmi $HOME/.opam/4.06.1/lib/ocaml/compiler-libs/lexer.cmt $HOME/.opam/4.06.1/lib/ocaml/compiler-libs/lexer.cmti $HOME/.opam/4.06.1/lib/ocaml/compiler-libs/lexer.mli $HOME/.opam/4.06.1/lib/ocaml/compiler-libs/lexer.cmx Any help is appreciated. --=20 Kind regards, Viet --=20 Caml-list mailing list. Subscription management and archives: https://sympa.inria.fr/sympa/arc/caml-list https://inbox.ocaml.org/caml-list Forum: https://discuss.ocaml.org/ Bug reports: http://caml.inria.fr/bin/caml-bugs= --0000000000003e9515057a2d596c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

Hi all, I=E2=80=99m trying to revive and modernise = the project=C2=A0iocamljs= =C2=A0by Andrew Ray. Here=E2=80=99s my fork branch:=C2=A0https://github.com/vietlq/iocamljs/tree/scratch/modernise-bui= ld

I was able to compile initially but somehow it stopped compiling. The iss= ue is=C2=A0ocamlfind=C2=A0= can=E2=80=99t find=C2=A0lexer=C2=A0in default folder=C2=A0c= ompiler-libs. I=E2=80=99m using macos Mojavee and OCaml 4.06.1.

<= p style=3D"font-family:Helvetica,Arial,sans-serif;font-size:14px">The steps= to reproduce:

git clone https:=
//github.com/vietlq/iocamljs.git
cd iocamljs
git fetch --all
git checkout scratch/modernise-build

make clean full

The error logs:

rm -f *.cmis.js
rm -f *.cm[ioa] iocaml_full.byte iocaml.byte iocaml.js
rm -fr *~
ocamlfind ocamlc -c exec.mli
ocamlfind ocamlc -package lexer -package js_of_ocaml -package js_of_ocaml-ppx \
		-package str,dynlink,js_of_ocaml,js_of_ocaml.compiler,js_of_ocaml.toplevel \
		-I /Users/vietlq/.opam/4.06.1/lib/ocaml/compiler-libs \
		exec.ml
ocamlfind: Package `lexer' not found
make: *** [exec.cmo] Error 2

I actually have=C2=A0= lexer=C2=A0files by default:

$ ls -ltra $HOME/.opam/4.06.1/lib/ocaml/compiler-li=
bs/*lexer*

$HOME/.opam/4.06.1/lib/ocaml/compiler-libs/lexer.cmi
$HOME/.opam/4.06.1/lib/ocaml/compiler-libs/lexer.cmt
$HOME/.opam/4.06.1/lib/ocaml/compiler-libs/lexer.cmti
$HOME/.opam/4.06.1/lib/ocaml/compiler-libs/lexer.mli
$HOME/.opam/4.06.1/lib/ocaml/compiler-libs/lexer.cmx

Any help is appreciated.

--
Kind regar= ds,
Viet
--0000000000003e9515057a2d596c--