bug-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #12590] Non-flattened creates wrong paths for Headers


From: Nicola Pero
Subject: [bug #12590] Non-flattened creates wrong paths for Headers
Date: Wed, 11 Oct 2006 00:43:50 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060124 Firefox/1.5.0.1

Follow-up Comment #2, bug #12590 (project gnustep):

The paths are different, but why is the Headers one wrong ?

I think Headers like to put gnu-gnu-gnu first so that you can have the
Foundation headers for two different Foundation libraries, with no dependency
on machine type.  Ie, you want to share the Foundation headers for your
gnu-gnu-gnu across multiple machine types.  Of course you'd need multiple lib
install though, only the headers are shared.

I think Libraries like to put ix86/linux-gnu first so that you can have
machine-dependent C libs that do not depend on the Foundation library, ie you
can share those C libs across different Foundations.  I think the headers
themselves would go in different dirs though ... so you'd need multiple
header install.

In conclusion, it seems in all cases you need to install your libs multiple
times, once for each host/cpu/library-combo you want to support.

In that light, I'd agree with using the same layout for headers and libs to
make it "more pleasant".  There is nothing wrong in using a different layout
though.

In fact, changing it might require confusing changes spread over different
foundation libs so I would just leave it as it is. :-)

Thanks

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?12590>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]