Bug#404395: libcamlimages-ocaml-dev: Fails to load images.
In gmane.linux.debian.devel.ocaml, you wrote:
> The simplest program (load_image.ml) using camlimages:
> let _ =
> let filename = Sys.argv.(1) in
> let img = OImage.load filename  in
> let img = OImage.rgb24 img in
> ignore img
You should use OImages in place of OImage.
> and compiled with:
> ocamlopt -o load_image -I +camlimages camlimages.cmx region.cmx tmpfile.cmx bitmap.cmx \
> genimage.cmx cmyk32.cmx rgba32.cmx rgb24.cmx mstring.cmx color.cmx index8.cmx \
> index16.cmx images.cmx oColor.cmx oImage.cmx load_image.ml
Really, you should use :
ocamlfind -package camlimages -linkpkg -o load_image load_image.ml
But anyway, take a look at your command line. You don't load anything
dealing with png or jpeg... It should have made you think there was a
Using ocamlfind, load everything, and seems to work as expected.
> and then run with:
> ./load_image <somefile>
> always fails with the following message:
> Fatal error: exception Images.Wrong_file_type
> regardless of the type of the file or even if the file doesn't exist.
Well, in fact, i need to do some patching in my META.camlimages to made
this example work, i open a bug with the good META.camlimages.
Sylvain Le Gall