[Clfs-support] build error '/bin/sh: -g: invalid option' when build uClibc in clfs
湘雪秋
confucian_tju at hotmail.com
Wed Mar 6 18:36:27 PST 2013
My env:
clfs at ryang-desktop:/mnt/clfs/source/embedded-0.0.1/uClibc-0.9.31$
env
CLFS_CPU=i686
CLFS_HOST=i486-cross-linux-gnu
TERM=xterm
CLFS_TARGET=i686-pc-linux-uclibc
OLDPWD=/mnt/clfs/source/embedded-0.0.1
LC_ALL=POSIX
CLFS=/mnt/clfs
PATH=/mnt/clfs/cross-tools/bin:/bin:/usr/bin
PWD=/mnt/clfs/source/embedded-0.0.1/uClibc-0.9.31
CLFS_ARCH=i386
PS1=${debian_chroot:+($debian_chroot)}\u@\h:\w\$
SHLVL=1
HOME=/home/clfs
CLFS_ENDIAN=little
_=/usr/bin/env
clfs at ryang-desktop:/mnt/clfs/source/embedded-0.0.1/uClibc-0.9.31$
before I try to build ‘uClibc-0.9.31’,
I patched ‘uClibc-0.9.31-configs-2.patch’and copy ‘config.i386.little’ in clfs dictionary
to ‘uClibc-0.9.31’ as .config, the call ‘make’, error show below:
clfs at ryang-desktop:/mnt/clfs/source/embedded-0.0.1/uClibc-0.9.31$
sudo make
/bin/sh: -g: invalid
option
Usage: /bin/sh [GNU long option] [option] ...
/bin/sh [GNU long option] [option] script-file ...
GNU long options:
--debug
--debugger
--dump-po-strings
--dump-strings
--help
--init-file
--login
--noediting
--noprofile
--norc
--posix
--protected
--rcfile
--restricted
--verbose
--version
Shell options:
-irsD or -c command or -O shopt_option (invocation only)
-abefhkmnptuvxBCHP or -o option
/bin/sh: -d: invalid option
Usage: /bin/sh [GNU long option] [option] ...
/bin/sh [GNU long option] [option] script-file ...
GNU long options:
--debug
--debugger
--dump-po-strings
--dump-strings
--help
--init-file
--login
--noediting
--noprofile
--norc
--posix
--protected
--rcfile
--restricted
--verbose
--version
Shell options:
-irsD or -c command or -O shopt_option (invocation only)
-abefhkmnptuvxBCHP or -o option
/bin/sh: -d: invalid option
Usage: /bin/sh [GNU long option] [option] ...
/bin/sh [GNU long option] [option] script-file ...
GNU long options:
--debug
--debugger
--dump-po-strings
--dump-strings
--help
--init-file
--login
--noediting
--noprofile
--norc
--posix
--protected
--rcfile
--restricted
--verbose
--version
Shell options:
-irsD or -c command or -O shopt_option (invocation only)
-abefhkmnptuvxBCHP or -o option
/bin/sh: -d: invalid option
Usage: /bin/sh [GNU long option] [option] ...
/bin/sh [GNU long option] [option] script-file ...
GNU long options:
--debug
--debugger
--dump-po-strings
--dump-strings
--help
--init-file
--login
--noediting
--noprofile
--norc
--posix
--protected
--rcfile
--restricted
--verbose
--version
Shell options:
-irsD or -c command or -O shopt_option (invocation only)
-abefhkmnptuvxBCHP or -o option
make: -gcc: Command not found
make: -gcc: Command not found
MKDIR include/bits
GEN include/bits/sysnum.h
extra/scripts/gen_bits_syscall_h.sh:
line 31: -gcc: command not found
extra/scripts/gen_bits_syscall_h.sh:
line 27: -gcc: command not found
ERROR: Could not generate
syscalls.
Make sure that you have proper
kernel headers.
Your .config in
KERNEL_HEADERS="" was set to:
/usr/include/
make: *** [include/bits/sysnum.h]
Error 1
clfs at ryang-desktop:/mnt/clfs/source/embedded-0.0.1/uClibc-0.9.31$
how to solve?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.clfs.org/pipermail/clfs-support-clfs.org/attachments/20130307/6e57084d/attachment.html>
More information about the Clfs-support
mailing list