1 |
On Mon, 8 Jan 2007 ryan.baldwin@××××××××××.com wrote: |
2 |
|
3 |
forgotten to answer the rest, here it comes |
4 |
|
5 |
> I have done this by creating a new uclibc-1.0.0.ebuild (version 1.0.0 just to |
6 |
> provide something.). I place the latest uclibc snapshot in in |
7 |
|
8 |
I would call it 0.9.28.x, 0.9.29 is the next |
9 |
|
10 |
> /usr/portage/distfiles/uClibc-1.0.0.tar.gz. To make this build I had to use |
11 |
> the pregenerated uClibc locale stuff, make the ebuild fix up KERNEL_HEADERS |
12 |
> rather then KERNEL_SOURCE and in extra/locale 'ln -s ../../include include' so |
13 |
|
14 |
if you can avoid, dont enable locales |
15 |
there are some more options that were renamed, ex. MMU related |
16 |
|
17 |
> this part could find it's headers. I also set 'PATCH_VER=""' assuming that |
18 |
> these fixes would probarbly be included in the latest SVN version. |
19 |
|
20 |
correct |
21 |
|
22 |
> (Please let me know if theres a more appropiate way to do this using the |
23 |
> uclibc ebuild - I noticed a reference to SVN_VER in the ebuild but it wasnt |
24 |
> clear how to use this, what it does or if it workes. ) |
25 |
|
26 |
I create a diff between .28 and svn and use that diff in SVN_VER (if |
27 |
SVN_VER is defined, it will apply the "specially named" diff) |
28 |
|
29 |
> This now build's OK and I can compile everything else against it. The problem |
30 |
> comes though trying to use it in |
31 |
> "crossdev -binutils 2.16.1-r2 -gcc 3.4.5-r1 -libc 1.0.0 -kernel 2.6.16.20 -t |
32 |
> i386-pc-linux-uclibc" |
33 |
|
34 |
I mostly use arch-gentoo-linux-uclibc (and the stages of gentoo-embedded |
35 |
too), but it is finally not relevant, unless -softfloat- |
36 |
|
37 |
Peter |
38 |
|
39 |
-- |
40 |
Peter S. Mazinger <ps dot m at gmx dot net> ID: 0xA5F059F2 |
41 |
Key fingerprint = 92A4 31E1 56BC 3D5A 2D08 BB6E C389 975E A5F0 59F2 |
42 |
|
43 |
-- |
44 |
gentoo-embedded@g.o mailing list |