Re: [Fwd: Re: [Dlc-discuss] [Fwd: Linux fragmentation and desktop standards]]

Daniel Cassidy <[email protected]>
Newsgroups gmane.comp.kde.cafe
Message-ID <[email protected]>
On Friday 11 April 2003 8:18 am, James Richard Tyrer wrote:
> > a make install of Qt seems ends up with /usr/local/qt that has a bin,
> > lib, plugin, templates and tools. bin and tools belong elsewhere, the
> > lib/plugins belong in /usr/lib...
>
> I figure that we make an exception for Qt as what I think of as a major
> package and add an entry to the path and ld.so.conf file for it.  The
> alternative is to slice and dice it.

The problem with Qt is that it is installed in a completely different way to 
every other piece of software for *nixes. IMO, the solution is to get rid of 
the idiotic 'compile in place' system (which leave large amounts of source 
files around to be cleaned up and is highly inconvenient) and instead use the 
same system as everybody else, i.e. make; make install. Part of the reason 
that Qt is often put in it's own seperate directory in /usr/lib is that if 
you put it in /usr where by rights it ought to be, and compilation fails, 
then you've got a lot of detritus in a directory essential to the system. 
This is just poor design on the part of trolltech.

-- 
dan

"Were i susceptible to having my mind changed, it would have changed my mind" 
- Matthew Parris

Kde-cafe mailing list - [email protected]
http://ofb.biz/lists/listinfo.cgi/kde-cafe

DISCLAIMER: The views expressed on this mailinglist are the personal
opinions of the author and do not represent KDE or the author's employer.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.