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 90EEE7F71A for ; Wed, 23 Apr 2014 10:26:47 +0200 (CEST) X-IronPort-AV: E=Sophos;i="4.97,910,1389740400"; d="scan'208";a="69688532" Received: from sympa.inria.fr ([193.51.193.213]) by mail2-relais-roc.national.inria.fr with ESMTP; 23 Apr 2014 10:26:47 +0200 Received: by sympa.inria.fr (Postfix, from userid 20132) id 7D74E7F722; Wed, 23 Apr 2014 10:26:47 +0200 (CEST) Date: Wed, 23 Apr 2014 10:26:45 +0200 To: caml-list@inria.fr Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7BIT From: "Evgenii Lepikhin" X-Mailer: Sympa 6.1.17 Subject: [Caml-list] strange behavior of camlp4 + batteries Hello, I was unable to use Batteries inside camlp4 module. Short command line test: $ camlp4o -I .../ocaml -I .../batteries -I .../num nums.cma bigarray.cma batteries.cma Camlp4: Uncaught exception: DynLoader.Error (".../batteries.cma", "error while linking .../batteries.cma.\nThe external function `caml_ba_dim_3' is not available") Bigarray is installed correctly: ========================== $ cat test.ml open Bigarray let () = let a = Array3.create float32 c_layout 10 10 10 in Printf.printf "dim3 = %i\n" (Array3.dim3 a) ========================== $ ocamlbuild -use-ocamlfind test.native -- Finished, 4 targets (0 cached) in 00:00:00. dim3 = 10 ========================== What's wrong?