Troubles compiling busybox 1.14.3

Robert Fonda rlf at swestsystems.com
Tue Aug 11 12:17:20 UTC 2009


Thanks Walter, you are gentlemen and a scholar.

It appears that indeed my tool chain is antiquated. Could you possibly
advise on a suitable tool chain with support for a Cirrus 9302 ARM
processor? It looks like Cirrus is a tad behind the curve. My current kernel
version is 2.6.23.12.

Thanks again.
Robert

-----Original Message-----
From: walter harms [mailto:wharms at bfs.de] 
Sent: Tuesday, August 11, 2009 12:12 AM
To: Robert Fonda
Cc: busybox at busybox.net
Subject: Re: Troubles compiling busybox 1.14.3



Robert Fonda schrieb:
> Let's first clear the air.
> 
>  
> 
> I'm a moron. So be nice.
> 
>  
> 
> I am attempting to compile Busybox 1.14.3. I am getting the following
errors
> consistently:
> 
>  
> 
> miscutils/ionice.c: In function 'ioprio_set':
> 
> miscutils/ionice.c:16: error: 'SYS_ioprio_set' undeclared (first use in
this
> function)
> 
> miscutils/ionice.c:16: error: (Each undeclared identifier is reported only
> once
> 
> miscutils/ionice.c:16: error: for each function it appears in.)
> 
> miscutils/ionice.c: In function 'ioprio_get':
> 
> miscutils/ionice.c:21: error: 'SYS_ioprio_get' undeclared (first use in
this
> function)
> 
> make[1]: *** [miscutils/ionice.o] Error 1
> 
> make: *** [miscutils] Error 2
> 
>  
> 
> This is happening when I attempt the following:
> 
>  
> 
> make defconfig
> 
> make
> 
>  
> 
> Everything compiles just fine up to this point. I am using the 4.2 ARM
tool
> chain. I CAN compile busybox 1.0 with out any problems using the same
> procedure described above.
> 
>  
> 

hi Robert,

SYS_ioprio_set is a syscall that has been added with 2.6.13.

if you use a newer kernel
 than your toolchain is old, you need to update.
else
 you can disable this applet (add acpid also).

re,
 wh





More information about the busybox mailing list