Description of problem: When compiling a program with module gstreamer, I get the following error: Error on dynamically loaded library: Error: Error on dynamically loaded library: /usr/lib/ocaml/stublibs/dllgstreamer_stubs.so: /usr/lib/ocaml/stublibs/dllgstreamer_stubs.so: undefined symbol: camlidl_free Version-Release number of selected component (if applicable): ocaml-gstreamer-0.1.0-2 How reproducible: Everytime Steps to Reproduce: 1. Install ocaml-gstreamer 2. create a simple test file containing «print_string "hello"» 3. compile it with ocamlfind ocamlc -o test -thread -package gstreamer -linkpkg -g test.ml 4. It gives the error.
CC: (none) => blue_prawn, malo
Ok. It's a bug in camlidl, where the META file is missing.
Status: NEW => ASSIGNEDAssignee: bugsquad => malo
Ok. It's not that ... Way off. Florent, any idea?
Status: ASSIGNED => NEWAssignee: malo => bugsquad
Yes, the error desappears if we provide /usr/lib/ocaml/libcamlidl.a (where the undefined symbol: camlidl_free resides). But we need to do it through findlib too. I will do it.
Thanks a lot.
OK, it seems to be fixed. Can you check it ?
Status: NEW => RESOLVEDResolution: (none) => FIXED
I confirm. Thanks a lot.