Hello, On Fri, Nov 07, 2003 at 08:24:39AM +0100, Sven Luther wrote: > On Thu, Nov 06, 2003 at 08:28:05PM +0100, Stefano Zacchiroli wrote: > > On Thu, Nov 06, 2003 at 01:05:27AM +0100, Sylvain LE GALL wrote: > > > I was just recompiling some of my libs, when i have seen that > > > camlidlruntime.h is now standing in /usr/include/ocaml/3.07/camlidl. > > > > > > I think it is the right place, however, caml install his header in > > > /usr/lib/ocaml... > > > > Thanks for your support to my idea of installing it there :-) > > An even more authoritative answer can be found directly in FHS: > > > > 4.3 /usr/include : Directory for standard include files. > > > > This is where all of the system's general-use include files for the C > > and C++ programming languages should be placed. > > > > camlidlruntime.h is definitely in this category. > > > > If noone objects I will close this bug. > > > > > Any idea ? ( maybe this bug should not go there but to ocaml package ). > > > > Yes: report the bug to the ocaml BTS. Anyway I doubt that anyone is > > going to consider this as a bug there too, since noone of the caml team > > apparently cares about FHS ... > > Notice that i definitively have a symlink from /usr/include/caml and > ocaml to /usr/lib/ocaml/3.07/caml. > > Easier to do than creating a separate 3.07 directory in > /usr/include/ocaml, and my symlink will probably break your stuff.
What about doing a dir /usr/include/ocaml/3.07/ with ocaml header in it and link it to /usr/lib/ocaml/3.07/caml. This won't break anything and will permit to do a FHS compliant thing ! I am not an expert so i let you choose. Kind regard Sylvain LE GALL

