[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/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [bug #12590] Non-flattened creates wrong paths for Headers,
Nicola Pero <=