[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [cameleon-dev] Findlib and beyond infinity...
From: |
Alan Schmitt |
Subject: |
Re: [cameleon-dev] Findlib and beyond infinity... |
Date: |
Fri, 1 Aug 2003 07:52:07 -0400 |
User-agent: |
Mutt/1.5.4i |
* Sylvain LE GALL (address@hidden) wrote:
> Hello,
>
> I am at a advanced stage of findlib migration. Actually, all main
> modules compile. I have only problem with two things :
> - dbftrans which depends on some cmo which are elsewhere
> - cam_dyn cam_crc
>
> The two last seems bigger problem than a findlib migration. To my mind
> they need to be think back. They makes a great use of CRC signature et
> al... It seems very strange to me. I believe using a dynlink function
> without using this CRC is better... To my mind.
>
> So, i send you this little mail, in order to ask you if you can test
> cameleon build on YOUR system :
> in a new directory
> cvs -z3 -d address@hidden co -r findlib cameleon
> cd cameleon
> ./configure
> make.
>
> I think it should compile without problem. You need to have ocamlfind,
> lablgtk...
>
> I wait for some of you feedback.
Does not work (seems that the native compilation does not occur):
address@hidden:/usr/src/ocaml/cameleon> ./configure
checking for ocamlc... /usr/local/bin/ocamlc
checking for ocaml... /usr/local/bin/ocaml
checking for camlp4... /usr/local/bin/camlp4
3.07
Ocaml version is 3.07
OCaml version 3.07 is ok
checking for ocamlopt... /usr/local/bin/ocamlopt
checking ocamlopt version... differs from ocamlc; ocamlopt discarded.
checking for ocamlc.opt... /usr/local/bin/ocamlc.opt
checking ocamlc.opt version... differs from ocamlc; ocamlc.opt discarded.
checking for ocamldep... /usr/local/bin/ocamldep
checking for ocamllex... /usr/local/bin/ocamllex
checking for ocamlyacc... /usr/local/bin/ocamlyacc
checking for ocamldoc... /usr/local/bin/ocamldoc
checking for ocamlfind... /usr/local/bin/ocamlfind
Temporary building library in /usr/src/ocaml/cameleon/build
checking platform... NotWin32
ocaml library path is /usr/local/lib/ocaml
checking for prefix by checking for ocamlc... /usr/local/bin/ocamlc
Binaries will be installed in /usr/local/bin
Libraries will be installed in /usr/local/lib/ocaml/cameleon
Man pages will be installed in /usr/local/man
Pixmaps will be installed in /usr/local/share/pixmaps
Templates will be installed in /usr/local/share/templates
Plug-ins will be installed in /usr/local/share/plugins
configure: creating ./config.status
config.status: creating master.Makefile
config.status: creating cameleon/cam_installation.ml
config.status: creating omom/rc/template_omom_part2
address@hidden:/usr/src/ocaml/cameleon> make
mkdir build
touch build-mkdir-stamp
mkdir build/ocamldoc
cp META.ocamldoc build/ocamldoc/META
touch patch-ocamldoc-findlib-stamp
cd options && make all
make[1]: Entering directory `/usr/src/ocaml/cameleon/options'
/usr/local/bin/ocamlfind ocamlc -g \
-package "" \
-c options.mli
/usr/local/bin/ocamlfind ocamlc -g \
-package "" \
-c options.ml
/usr/local/bin/ocamlfind ocamlc -g -a -o options.cma \
-package "" \
options.cmo
touch options-lib-byte-stamp
/usr/local/bin/ocamlfind remove -destdir /usr/src/ocaml/cameleon/build options
ocamlfind: [WARNING] No such directory: /usr/src/ocaml/cameleon/build/options
/usr/local/bin/ocamlfind install -destdir /usr/src/ocaml/cameleon/build options
\
META options.cma options.cmi options.a
Uncaught exception: Sys_error("options.a: No such file or directory")
make[1]: *** [options-lib-install-build-stamp] Error 3
rm options-lib-byte-stamp
make[1]: Leaving directory `/usr/src/ocaml/cameleon/options'
make: *** [iter] Error 2
address@hidden:/usr/src/ocaml/cameleon> ll options/
total 201
drwxrwxr-x 2 schmitta schmitta 152 Aug 1 07:47 CVS
-rw-rw-r-- 1 schmitta schmitta 1843 Jul 29 15:55 Makefile
-rw-rw-r-- 1 schmitta schmitta 114 Jul 30 13:23 META
-rw-rw-r-- 1 schmitta schmitta 76429 Aug 1 07:49 options.cma
-rw-rw-r-- 1 schmitta schmitta 5426 Aug 1 07:49 options.cmi
-rw-rw-r-- 1 schmitta schmitta 76422 Aug 1 07:49 options.cmo
-rw-rw-r-- 1 schmitta schmitta 22246 May 22 05:33 options.ml
-rw-rw-r-- 1 schmitta schmitta 6206 May 22 05:33 options.mli
address@hidden:/usr/src/ocaml/cameleon>
Alan
--
The hacker: someone who figured things out and made something cool happen.