Re: Subdir for headers?
Brought to you by:
rathmann
From: Uwe R. <Uwe...@ep...> - 2004-10-22 06:48:51
|
On Thursday 21 October 2004 18:54, Gerard Vermeulen wrote: > Qt breaks the LSB (Linux Standard Base). Really ? S.u.S.E has a LSB certification and installs in /usr/lib/qt3. > The LSB policy is to have all libraries in /usr/lib and all headers in > /usr/include or /usr/include/qwt (this is better because as Patrick says, > Qwt contains quite a lot of headers). Maybe you mean the Filesystem Hierarchy Standard FHS ? But I couldn=B4t fin= d any=20 policy you mentioned.=20 =2D--- IMO the installationn depends on the OS: A: MAC No idea. B: Win On Win systems I would prefere to follow Qt as guideline. Guess this is the= =20 most intuitive option we have. C: Linux On Linux systems the packagers are responsible to decide where to install Q= wt.=20 So the installation we have to implement is one for distros that don=B4t of= fer=20 a Qwt package. But what is the best place for such an installation ? If we don=B4t find any advice in the standards we should check what the=20 different distros do with packages like qt or kde. S.u.S.E does: /opt/kde3 /usr/lib/qt3 So candidates are /opt, /usr/lib, /usr/local/. But whatever we use - IMHO a= ll=20 Qwt files should be completely installed in a single Qwt subdirectory: qwt/ include lib doc ... My personal preference is not to use /usr/lib, Uwe |