bug-bash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

problems cross-compling bash-3.2


From: Christian Boon
Subject: problems cross-compling bash-3.2
Date: Mon, 27 Aug 2007 14:39:46 +0200
User-agent: Thunderbird 1.5.0.10 (Windows/20070221)

Hello,

i want to cross compile bash-3.2 for my pxa255 arm processor and its working although i can't get job control working.

i configure bash with:

bash-3.2]$ ./configure --host=arm-xscale-linux-gnueabi --without-bash-malloc --enable-job-control

in the output i see:

checking if opendir() opens non-directories... configure: WARNING: cannot check opendir if cross compiling -- defaulting to no checking whether ulimit can substitute for getdtablesize... configure: WARNING: cannot check ulimit if cross compiling -- defaulting to no checking to see if getenv can be redefined... configure: WARNING: cannot check getenv redefinition if cross compiling -- defaulting to yes checking if getcwd() will dynamically allocate memory... configure: WARNING: cannot check whether getcwd allocates memory when cross-compiling -- defaulting to no checking for presence of POSIX-style sigsetjmp/siglongjmp... configure: WARNING: cannot check for sigsetjmp/siglongjmp if cross-compiling -- defaulting to missing
missing
checking whether or not strcoll and strcmp differ... configure: WARNING: cannot check strcoll if cross compiling -- defaulting to no
checking for standard-conformant putenv declaration... yes
checking for standard-conformant unsetenv declaration... yes
checking for printf floating point output in hex notation... configure: WARNING: cannot check printf if cross compiling -- defaulting to no checking if signal handlers must be reinstalled when invoked... configure: WARNING: cannot check signal handling if cross compiling -- defaulting to no checking for presence of necessary job control definitions... configure: WARNING: cannot check job control if cross-compiling -- defaulting to missing
missing
checking for presence of named pipes... configure: WARNING: cannot check for named pipes if cross-compiling -- defaulting to missing
missing
checking whether termios.h defines TIOCGWINSZ... no
checking whether sys/ioctl.h defines TIOCGWINSZ... yes
checking for TIOCSTAT in sys/ioctl.h... no
checking for FIONREAD in sys/ioctl.h... yes
checking whether WCONTINUED flag to waitpid is unavailable or available but broken... configure: WARNING: cannot check WCONTINUED if cross compiling -- defaulting to no
checking for speed_t in sys/types.h... no
checking whether getpw functions are declared in pwd.h... yes


in the config.h i see:

/* Define if job control is unusable or unsupported. */
#define JOB_CONTROL_MISSING 1

Do i need something other packages to enable job control?
Also when i remove the line:

#define JOB_CONTROL_MISSING 1

it doesnt work:

$ builtin bg
bash: builtin: bg: not a shell builtin

How can i make job control working?
i dont know if this is the right mailing list for this.. otherwise please let me know which is..

thanks in advance,

Chris.






reply via email to

[Prev in Thread] Current Thread [Next in Thread]