From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id MAA09788; Fri, 25 Jan 2002 12:14:33 +0100 (MET) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id MAA07870 for ; Fri, 25 Jan 2002 12:14:32 +0100 (MET) Received: from dpt-info.u-strasbg.fr (dpt-info.u-strasbg.fr [130.79.44.193]) by concorde.inria.fr (8.11.1/8.11.1) with ESMTP id g0PBEVf15150 for ; Fri, 25 Jan 2002 12:14:31 +0100 (MET) Received: (from luther@localhost) by dpt-info.u-strasbg.fr (8.9.3/8.9.3) id MAA15284; Fri, 25 Jan 2002 12:14:14 +0100 Date: Fri, 25 Jan 2002 12:14:14 +0100 From: Sven To: David Marsal Cc: caml-list@inria.fr, debian-ocaml-maint@lists.debian.org Subject: Re: [Caml-list] Compiler ActiveDVI (CVS) Message-ID: <20020125121414.A15240@dpt-info.u-strasbg.fr> References: <3C5107ED.4030508@free.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mutt 1.0.1i In-Reply-To: <3C5107ED.4030508@free.fr>; from david.marsal@free.fr on Fri, Jan 25, 2002 at 08:23:25AM +0100 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk On Fri, Jan 25, 2002 at 08:23:25AM +0100, David Marsal wrote: > Bonjour, > > Je me suis promis de faire ma prochaine presentation avec Advi.(dans 3 > semaines). Je suis sous Debian Sid. Mmm, ... 1) il existe un package debian de mldvi, mais qui n'inclut peut-etre pas toutes les nouveautes de Advi. Il faudrait que je package Advi, ou que je remplace mldvi par ActiveDvi. Je ne sais pas ce qu'il en est exactement. 2) j'aimerait savroi quelle version des packages camlimages et ocaml tu utilise, la derniere version de ocaml est 3.04-5 et la derniere version de camlimages est 2.00-1. > Voulant profiter des derniers ajouts (image de fond) j'ai pris la > version CVS et ... malheurs. > > Je ne connait rien à ocaml pour l'instant. et voici le résultat de > ./configure > > %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% > > creating cache ./config.cache > checking your compiler package... version 3.04 at /usr/lib/ocaml > checking for cdk_config... nope > checking for kpsexpand... /usr/bin/kpsexpand > checking TeX root path... /usr/share/texmf > checking for kpsewhich... /usr/bin/kpsewhich > checking for gzip... /bin/gzip > checking for camlimages... found > checking for camltk... no > checking for gs... checking for gs... /usr/bin/gs > found > checking how to run the C preprocessor... gcc -E > checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include > checking for dnet_ntoa in -ldnet... no > checking for dnet_ntoa in -ldnet_stub... no > checking for gethostbyname... yes > checking for connect... yes > checking for remove... yes > checking for shmat... yes > checking for IceConnectionNumber in -lICE... yes > updating cache ./config.cache > creating ./config.status > creating Makefile.config > creating config.ml > creating ifdef.ml > ------------------------------------------------- Configuration finished > Language: ocaml version 3.04 > cdk_config: false > Camlimages: true > CamlTk: false > GS: version 6.51 at /usr/bin/gs > Resources: /usr/local/lib/advi / > ------------------------------------------------------------------------ > > > %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% > > Comme il va au bout je suis content malgré quelques doutes avec > cdk_config et CamlTk > > Alors makons ! > > %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% > > Makefile:171: .depend: No such file or directory > ocamlc -g -c -I +camlp4 ifdef.ml > camlp4o pa_ifdef.cmo ./ifdef.cmo -impl drawimage.mlp > drawimage.ml > camlp4o pa_ifdef.cmo ./ifdef.cmo -impl dvicolor.mlp > dvicolor.ml > camlp4o pa_ifdef.cmo ./ifdef.cmo -impl ttfont.mlp > ttfont.ml > ocamldep *.mli config.ml timeout.ml graphicsY11.ml misc.ml userfile.ml > input.ml symbol.ml search.ml shot.ml drawimage.ml dvicolor.ml table.ml > pkfont.ml ttfont.ml jfm.ml font.ml glyph.ml devfont.ml units.ml > dimension.ml gs.ml transimpl.ml grdev.ml dvi.ml driver.ml dviview.ml > main.ml > .depend > gcc -MM -I/usr/lib/ocaml/caml -I/usr/X11R6/include -O -fno-defer-pop > -Wall -Wno-unused events.c grY11.c | sed -e 's| /usr/lib/ocaml/caml/[^ > ]*||' >> .depend > In file included from events.c:16: > libgraph.h:19: warning: No include path in which to find mlvalues.h > events.c:17: warning: No include path in which to find alloc.h > grY11.c:17: warning: No include path in which to find alloc.h > grY11.c:20: warning: No include path in which to find fail.h > In file included from grY11.c:21: > libgraph.h:19: warning: No include path in which to find mlvalues.h > ocamlc -g -ccopt "-I/usr/lib/ocaml/caml -I/usr/X11R6/include -O > -fno-defer-pop -Wall -Wno-unused" -c events.c > In file included from events.c:16: > libgraph.h:19: mlvalues.h: No such file or directory > events.c:17: alloc.h: No such file or directory > make: *** [events.o] Error 2 > > %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% > > j'ai alors bidouillé pour faire des liens symboliques de /usr/lib/ocaml > vers /usr/include/caml Arg, ... /usr/include/caml est l'emplacement correct pour les fichier d'include caml, comme il se doit. C'est une idee bizarre de mettre des fichiers d'include dans /usr/lib, bien que je comprenne pourquoi ocaml fait cela, pour le package debian on a la chance de pouvoir placer les fichier au bon endroit. L'ideal aurrait ete de pouvoir changer les chemins des includes dans le configure ou le makefile de Advi. > ainsi la compilation va un peu plus loin puis me plante sur un -ltiff > blablabla (un peu comme les erreurs avec -lX11) est-ce que tu a installer une librairie tiff ? camlimages ne smeble pas dependre de tels librairies, mais stefano vient juste d'en faire un package, et ce serait peut etre un bug de son package. > J'ai également modif de /etc/ld.so.conf puis ldconfig et pis le truc ne > marche pas ... j'ai laissé tombé. Ok, ... Je vais donc de ce pas faire un package debian de Advi (derniere release officiel, pas cvs). > Vous l'avez compris je ne sais pas ce qu'il faut faire. > Alors je sollicite votre aide abondante et généreuse. > Par avance, un grand merci et une très bonne journée. > > Pour note, voila les paquets caml installé une sortie de dpkg -l \*caml\* aurrait ete plus instructive, en particulier pour les versions installe. Ceci dis, la bonne maniere de resoudre ce genre de probleme, est de faire un rapport de bug contre le package debian incriminer (ocaml ou cmalimages) ou eventuellement d'envoyer un mail a debian-ocaml-maint@lists.debian.org. > %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% > > camlidl install > camlidl-doc install > camlimages install > camlp4-doc install > ocaml install > ocaml-base install > ocaml-core install > ocaml-doc install > ocaml-findlib install > ocaml-tools install > ocamlweb install Amicalement, Sven Luther ------------------- Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr