On Thu, Mar 31, 2011 at 8:10 PM, David McCullough wrote: > Jivin Paul McGougan lays it down ... >> On 1/04/2011 9:33 AM, Paul McGougan wrote: >> I tracked the issue back to a change that's been made to uClibc >> between version 0.9.26 and 0.9.27 (so this problem would appear to affect >> every uClinux-dist since 2005?), where part of the makefile rules for >> building shared library code appears to have been removed, namely code >> including this from uClibc/Makefile: >> >> So after some more checking I found that even though that makefile code was >> removed in the 0.9.27 branch of uClibc, I checked a later uClinux-dist >> (20070130) that includes uClibc 0.9.27 and the makefile rules appear in the >> uClinux-dist version of uClibc. >> >> So I guess the uClinux-dist guys added these rules back in themselves for >> the uClinux-dist version of uClibc? >> >> And if so, was this stopped in later uClinux-dist releases for a reason, or >> just by oversight? > > It would have been lost as part of a merge of a newer uClibc, this stuff > always seemed to be a moving target and caused pain during merges. My > guess, it got lost by accident and no one picked up on it as it wasn't > being used. > > Should be easy enoug to graft in what you had working/have found to get it > back working again. > > Someone else would have to confirm because I haven't even looked sideways at > this stuff forever, but I think shared lib support is/was broken in 2.6 ? > Might be why it's gone unnoticed ?
upstream uClibc has gained support for diff binary formats, so things like shared flat should work out of the box. i'm not saying that's a direct solution here, just that if it *doesnt* work, we'd like to know so we can get the fix merged. no need for uClinux-dist-specific build hacking anymore just for this stuff ... -mike _______________________________________________ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev