From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by walapai.inria.fr (8.13.6/8.13.6) with ESMTP id p4FI0Qdt030037 for ; Sun, 15 May 2011 20:00:31 +0200 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvoCAIoT0E1KfVK0kGdsb2JhbACmDAgUAQEBAQkJDQcUBCGpHoJCjBqCNYNnN4hiAQEDBoYTBIZOiUOLBTuDPQ X-IronPort-AV: E=Sophos;i="4.64,369,1301868000"; d="scan'208";a="108609073" Received: from mail-wy0-f180.google.com ([74.125.82.180]) by mail1-smtp-roc.national.inria.fr with ESMTP/TLS/RC4-MD5; 15 May 2011 20:00:31 +0200 Received: by wyj26 with SMTP id 26so4768246wyj.39 for ; Sun, 15 May 2011 10:59:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:date:message-id:subject:from:to :content-type; bh=GvRDe52CBs6s7XbvaU5A9nLDLeu6Md/OqTccNMNyM2c=; b=IxlHdv5V1OCmjy0dlLsg0GaODdJ0sU6Z/+beRO7Fp/wFIfPNiEh51HxKWPE47hwXcW yye9K7M0/7tAGECGK4qU/almjYXr8UNFy60CugdVwDJOOUwJYFoXGdu1jYqxDk4IN7cW iB49HyrB/N3duwZBBDSoS4aO+qVOvGur/QI7c= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=jrgd999quLZWPZXfrSwj/ZYEHlLRKkkTZywU1kmpU2oGyNHIsZ4PthOgwQpccWtn6f OBST1Vq4WQIXqUF6LMjJwqk8I4h73a6Nf/gAkjZTKVcG0EPF6wu+tzW9Hnr+Sam3Kay4 Hw1S2hEtppYQM8wfTU1Mj0KyknqKxreOur8ks= MIME-Version: 1.0 Received: by 10.216.79.5 with SMTP id h5mr3353994wee.110.1305482380981; Sun, 15 May 2011 10:59:40 -0700 (PDT) Received: by 10.216.155.141 with HTTP; Sun, 15 May 2011 10:59:40 -0700 (PDT) Date: Sun, 15 May 2011 23:29:40 +0530 Message-ID: From: Martin DeMello To: OCaml List Content-Type: text/plain; charset=ISO-8859-1 Subject: [Caml-list] No implementations provided for the following modules: Batteries I've installed ocaml and batteries from godi, and am using the OCamlMakefile from godi/share/OCamlMakefile too. I've checked that everything is up to date in godi_console (I saw on google that there was a possible issue with ocamlfind not being updated, but this is not the case here). My makefile: #-------------------------------------- RESULT = nrepl-client SOURCES = \ ledit/cursor.ml \ ledit/ledit.mli ledit/ledit.ml \ nrepl_client.ml GODI = /home/martin/opt/godi/lib/ocaml PACKS = unix bigarray str mikmatch_pcre pcre batteries INCDIRS = $(GODI)/pkg-lib/batteries $(GODI)/std-lib/camlp5 $(GODI)/pkg-lib/pcre $(GODI)/pkg-lib/mikmatch_pcre CREATE_LIB = yes PRE_TARGETS = ledit/pa_local.cmo ledit/pa_def.cmo USE_CAMLP4 = yes PP = ./camlp4find $(PACKS) export PP all: native-code OCAMLMAKEFILE = OCamlMakefile include $(OCAMLMAKEFILE) #-------------------------------------- make dies with $ make make[1]: Entering directory `/home/martin/code/ocaml/nrepl-client' ocamlfind ocamlopt \ -package unix,bigarray,str,mikmatch_pcre,pcre,batteries -linkpkg \ -I /home/martin/opt/godi/lib/ocaml/std-lib/camlp4 -I ledit/ -I /home/martin/opt/godi/lib/ocaml/pkg-lib/batteries -I /home/martin/opt/godi/lib/ocaml/std-lib/camlp5 -I /home/martin/opt/godi/lib/ocaml/pkg-lib/pcre -I /home/martin/opt/godi/lib/ocaml/pkg-lib/mikmatch_pcre -ccopt -Lledit/ -o nrepl-client \ ledit/cursor.cmx ledit/ledit.cmx nrepl_client.cmx File "_none_", line 1, characters 0-1: Error: No implementations provided for the following modules: Batteries referenced from nrepl_client.cmx make[1]: *** [nrepl-client] Error 2 make[1]: Leaving directory `/home/martin/code/ocaml/nrepl-client' make: *** [native-code] Error 2 martin