Hello,

I thought I'd throw this out here, in case anyone else encounters a
similar problem.

Busybox (from stable) was failing to build for me with:
include/bbconfigopts.h:1088: error: missing terminating " character
and:
include/bbconfigopts.h:1089: error: expected expression before ';' token

The Busybox build script that generates this header asks for sh, but
expects to get Bash. On Debian-based systems (including Ubuntu) when
you ask for sh you get Dash, not Bash.

My quick (very, very ugly) hack to make this work is:
sudo rm /bin/sh
sudo ln -s bash /bin/sh

/bin/sh is just a symlink to Dash to begin with, so you're not
actually deleting an executable.

There's a thread on the problem here:
http://www.busybox.net/lists/busybox/2007-February/026139.html

I'm unclear whether or not a fix for this has made it into the Busybox
upstream. If so, it is possible that this is already fixed in Trunk.
At any rate, the problem still exists in 6.0.

I hope this helps someone. :-)

-- 
William Tracy
[EMAIL PROTECTED] -- [EMAIL PROTECTED]
Vice President, Cal Poly Linux Users' Group
http://www.cplug.org



----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of: unsubscribe t2

Reply via email to