I could not get this patch running (1.9.0 and 1.9.1) so I downloaded the
trunk version (trylink)
Its running ok (nice workaround! )

I also did test the 1.9.1 from scratch (with trunk trylink) and to my
surprise its running out of the box
thanks for the "disable --gc-sections if GLIBC"

The only mod i need to make is to force the nommu in platform.h but you told
me so
(and I still see the reference to -DBB_NOMMU flag)

About the toolchain
I'm afraid I have to disagree with the comment "it's actually not that hard"

if I look at
http://www.uclinux.org/pub/uClinux/m68k-elf-tools/gcc-3/uclinux-tools-200502
21/
and you look at the patches its not that simple (for me)
its easy to create a new toolchain (i did already build more then 50) but as
soon I use uclibc > 0.9.27 then the toolchain will compile but all the
binfiles wil not run

I did already ask lots of developers for help but even the most talented
Linux gurus did gave up after weeks of debugging
I'm working on this for more then 3 months now and will keep trying
I know I'm a complete rookie but I did build toolchains for pocketpc/maxtor
shared storage/ipod/ without problems (and without using a script but of
course with lots of help from google and other resources)
somehow the DVD player I'm using is a bit different but I'm way off topic

anyhow, I will have the rest (remnant?) of my life to find a solution on the
toolchain
I will now try to test the "cursor/backspace bug" and will post a new start
message if this is still here

http://www.busybox.net/lists/busybox/2008-January/029735.html

about the gcc -v :( , sorry here it is


Reading specs from
/usr/local/cross-arm/20050902/bin/../lib/gcc/arm-uclinux-elf/3.4.3/specs
Configured with:
/newtoolchain/gcc-3.4.3/configure --target=arm-uclinux-elf --prefix=/usr/loc
al/cross-arm/20070902 --enable-languages=c,c++ --enable-multilib --enable-ta
rget-optspace --with-gnu-ld --disable-nls --disable-__cxa_atexit --disable-c
99 --disable-clocale --disable-c-mbchar --disable-long-long --disable-checki
ng --enable-threads=posix --disable-libstdcxx-pch --enable-cxx-flags=-D_ISOC
99_SOURCE -D_BSD_SOURCE
Thread model: posix
gcc version 3.4.3


> -----Oorspronkelijk bericht-----
> Van: Denys Vlasenko [mailto:[EMAIL PROTECTED]
> Verzonden: woensdag 13 februari 2008 7:45
> Aan: Martinb_ARM_NOMMU_KISSDVD
> CC: [email protected]
> Onderwerp: Re: Busybox make, modify my /dev/null on host
>
>
> On Wednesday 13 February 2008 00:28, Martinb_ARM_NOMMU_KISSDVD wrote:
> > @mike
> >
> > you are correct but new toolchain is no option at this time
> (see pm i send)
> > i can build without user root
> > but if there is a clean workaround i dont mind
> > (wil try to update my toolchain and report back to the list if
> i ever get
> > this working)
>
> I strongly suggest you to build your own toolchain from recent
> gcc and binutils.
> It's actually not that hard.
>
> > @vda
> >
> >   LINK    busybox_unstripped
> > Running arm-uclinux-elf-gcc -Wl,--sort-section -Wl,alignment -shared -o
> > /dev/null -xc /dev/null...
> > crwxrwxrwx 1 root root 1, 3 feb 12 01:16 /dev/null
> > ...failure: 1
> > ls: /dev/null: Bestand of map bestaat niet
> > xargs: /dev/null: Bestand of map bestaat niet
> > xargs: /dev/null: Bestand of map bestaat niet
> > xargs: /dev/null: Bestand of map bestaat niet
> > Trying libraries: crypt m
> > (cut)
> >
> > gcc -v
>
> You heed to say "arm-uclinux-elf-gcc -v"
>
> The workaround is attached.
> --
> vda
>

_______________________________________________
busybox mailing list
[email protected]
http://busybox.net/cgi-bin/mailman/listinfo/busybox

Reply via email to