On 3/11/2011 4:30 PM, Denys Vlasenko wrote:
On Friday 11 March 2011 17:51, Gary Altenberg wrote:Hello,I have been working for several weeks to build a new set of tools to build uClinux for an ARM board. I am now to the point were I can build uClinux and it boots. I have a basic init that loads my rc file (doesnt' do anything yet) and calls a simple version of sh I built with the tool and I get a promt. I have built a version of ls that works. I want to use busybox as the main tool for the shell and apps so I built a bare bones version of the latest busybox with my new tools. When I type busybox at the prompt I get: # busybox BusyBox v1.18.3 (2011-03-09 21:47:52 CST) multi-call binary. Copyright (C) 1998-2009 Erik Andersen, Rob Landley, Denys Vlasenko and others. Licensed under GPLv2. See source distribution for full notice. Usage: busybox [function] [arguments]... or: busybox --list[-full] or: function [arguments]... BusyBox is a multi-call binary that combines many common Unix utilities into a single executable. Most people will create a link to busybox for each function they wish to use and BusyBox will act like whatever it was invoked as. Currently defined functions: # Looks good. So I add one applet "cat" and rebuilt busybox. When I put this version of busybox with the cat applet on my board and type busybox it I get: # busybox Unhandled fault: vector exception (0x800) at 0x00000000 SIGSEGV # Any help would be greatly appreciated.Can't reproduce: # ./busybox ; echo $? ^C # ./busybox .kernelrelease; echo $? 1.18.3 0 Please post your .config
I just get the Unhandled fault when I do any of those. .config attached...
.config
Description: XML document
_______________________________________________ busybox mailing list [email protected] http://lists.busybox.net/mailman/listinfo/busybox
