Re: [cothreads-discuss] Intention to create a debian package
Status: Alpha
Brought to you by:
zheng_li
From: Zheng Li <zhe...@us...> - 2007-09-20 11:50:17
|
Erik de Castro Lopo <mle...@me...> writes: > Zheng Li wrote: >> It would be nice to have coThreads into Debian. However, if you haven't got any >> Debian packaging experience before, coThreads won't be a good candidate as the >> first step. > I work for a company that uses a Debian/Ubuntu based Linux distro on our > embedded machines. I have generated about 10 packages now, some with mixed > C and Ocaml, others which include kernel modules that must allow a version > of the package to be installed for each installed kernel package. > So while I don't have much experience doing Debian packaging within the > Debian community I do have quite a bit of experience. I'm also already > on the debian-ocaml-maint mailing list and I'm certainly not shy about > asking for advice. > However, I'm not precious about this. I'll have a stab at this over the > weekend. If I get stuck I'll be happy to pass it on to someone else. Go ahead, good luck :) A few points may help, coThreads make use of the following principles of OCaml: - Two physically different mli files will be compiled to identical cmi file, as far as they are structurally equal: the signature items and the order of these signature items are the same. - It doesn't matter to link objects compiled against different copy of the identical cmi Btw, to persuade ocamlc to believe that a.ml have a explicit interface file a.mli, you must have both a.cmi and a.mli in current directory, just a.cmi isn't enough. HTH. -- Zheng Li http://www.pps.jussieu.fr/~li |