On 04/09/2013 05:10 PM, Gerd Stolpmann wrote:
Am Freitag, den 05.04.2013, 14:25 +0200 schrieb r...@libertysurf.fr:
Hello,
I have issues while using godi-skylift-20121022 and ocaml 4.00.1

- if I select a package that needs further dependencies, godi_console
adds the dependencies, and then asks me confirmation that I am ok to
build those dependencies. I press "[s]art/continue installation", but
then it comes back in loop to the same screen... Imposible to access
the next screen that proposes the "[o]k" option. The workaround is to
disable all packages, and to build dependencies one by one.
And if you press again "s"? There is still a slight UI problem when the
UI wants to illustrate that more packages are needed. But this loop
should not occur more than once.

(btw, if you run into UI problems, try the direct command-line instead -
less feedback, but maybe an option:

godi_console perform -build <package-name>
)
Actually, the loop is occuring indefinitely...
Maybe I interupted an install (had problems with https proxy settings with https_proxy variable), and it is why it made such troubles.


- I tried to build godi-cairo, but it failed with a message saying
that godi-cairo is already installed (I am not sure what I did before
this). And indeed, /opt/Ocaml/godi-4.0/lib/ocaml/pkg-lib/cairo
existed. And it was impossible from godi to remove godi-cairo, because
it considered it as not installed. I solved it by removing this
directory, and
also /opt/Ocaml/godi-4.0/lib/ocaml/pkg-lib/stublibs/dllmlcairo.so.
Hmmm, this _could_ be an incomplete previous install attempt (files are
installed, but the registration of the files did not succeed, or an
error in between).
yes, maybe...

- with godi-lablgl, I can not compile it with option
"GODI_LABLGL_ENABLE_TOGL = no", but it works surprisingly with option
"GODI_LABLGL_ENABLE_TOGL = yes"
with option "GODI_ENABLE_TOGL = no, I get this message, as if
GODI_LABLGL_ENABLE_TOGL was actually GODI_LABLGL_DISABLE_TOGL :
cd Togl/src && /usr/bin/make all
make[8]: entrant dans le r?pertoire
<< /opt/Ocaml/godi-4.0/build/godi/godi-lablgl/work/lablGL-1.04/Togl/src >>
ocamlc.opt -c -w s -I +labltk -I ../../src togl.mli
ocamlc.opt -c -w s -I +labltk -I ../../src togl.ml
ocamlrun ../../src/var2def < togl_tags.var > togl_tags.h
ocamlrun ../../src/var2switch TOGL_ < togl_tags.var > togl_tags.c
ocamlc.opt -c -w s -ccopt "-c -O -I../../src -ITogl  -I.
-I/usr/include" ml_togl.c
ml_togl.c:12:17: error: tcl.h: Aucun fichier ou dossier de ce type
ml_togl.c:13:16: error: tk.h: Aucun fichier ou dossier de ce type
- with godi-camlimages,
it seems that in godi you add a META file, which is good. this file
lacks support for package ps. One would need to add :
package "ps" (
   description = "Camlimages support for ps file format"
   requires = "camlimages.core, camlimages.ppm"
   archive(byte) = "ci_ps.cma"
   archive(native) = "ci_ps.cmxa"
)

and adding camlimages.ps in the "requires" line at the end of the
file.
Have you checked whether this entry exists also in the newer upstream
package (there is one with a new build system, but quite identical
otherwise)? Upgrading to this newer version is still a pending task.
yes, it uses "ps". Concerning the new build system, I personally kept the old one that was I think better (at least, I can do cross compilation with it in mxe, the mingw cross environment). As they do not provide META file (sic), I will try to stick with something similar to yours.


Gerd


Thanks a lot for godi !
Best regards,
William


_______________________________________________
Godi-list mailing list
Godi-list@ocaml-programming.de
https://godirepo.camlcity.org/mailman/listinfo/godi-list

_______________________________________________
Godi-list mailing list
Godi-list@ocaml-programming.de
https://godirepo.camlcity.org/mailman/listinfo/godi-list

Reply via email to