| Summary: | Camomile should inherit findlib.eclass | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Ingo Bormuth <ibormuth> |
| Component: | [OLD] Development | Assignee: | Gentoo Team for the ML programming language family <ml> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | mattam |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | add inherit findlib | ||
|
Description
Ingo Bormuth
2004-09-10 09:04:47 UTC
Created attachment 39324 [details, diff]
add inherit findlib
Hmmm... Now camomile installs fine ... but "ocamlc -package camomile ..." does not work. Somehow the modules are not found although they exist in "/usr/lib/ocaml/site-packages/camomile/": ocamlfind ocamlopt -package camomile -linkpkg unix.cmxa threads.cmxa -thread -o mlEfil node.cmx test.cmx No implementations provided for the following modules: UReStr referenced from node.cmx URe referenced from node.cmx UTF8 referenced from node.cmx Most likely the second problem comes from camomile not supporting parallel builds, both errors are now fixed in CVS (-r1 in case any broken install has gone undetected). I also added 0.6.0 (just released) as unstable. Even without threads or as bytecode it doesn't work. Could it be a findlib problem? $ ocamlfind ocamlc -package camomile -linkpkg -o mlEfil node.cmo test.cmo Error on dynamically loaded library: dllcamomile.so: cannot open shared object file: No such file or directory |