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
