[BusyBox] invalid character 45

Andrew Dennison andrew.dennison at motec.com.au
Tue Jun 17 22:52:37 UTC 2003


When building busybox (and uClibc?) I see lots of:

...
/bin/sh: invalid character 45 in exportstr for NETWORKING-
/bin/sh: invalid character 45 in exportstr for COREUTILS-
/bin/sh: invalid character 45 in exportstr for ARCHIVAL-
/bin/sh: invalid character 45 in exportstr for MISCUTILS-y
applets/busybox.mkll: invalid character 45 in exportstr for INIT-
applets/busybox.mkll: invalid character 45 in exportstr for SYSKLOGD-
applets/busybox.mkll: invalid character 45 in exportstr for PROCPS-y
applets/busybox.mkll: invalid character 45 in exportstr for libraries-y
applets/busybox.mkll: invalid character 45 in exportstr for UTILLINUX-y
...

>From a quick google search this appears to be a common problem when using
the '-' character (only on some versions of bash?), and the solution seems
to be changing to use '_', ie. MISCUTILS_y, INIT_ etc.

Is this worth doing?

Andrew



More information about the busybox mailing list