[Toybox] Compile errors when compiling for ARM
Rob Landley
rob at landley.net
Wed Nov 28 22:10:36 PST 2012
On 11/28/2012 10:59:38 PM, Ashwini Sharma wrote:
> Hi Rob,
>
> I am getting few other warnings related to "portability.h".
> When compiling for ARM target it throws
> warning: implicit declaration of function 'getsid'
> warning: implicit declaration of function 'getpgid'
I tried the code sourcery armv7l toolchain from:
https://www.ridgerun.com/developer/wiki/index.php/Code_Sourcery_ARM_toolchain_2009q1-203
And it complained extensively, but all of them were about
CFLAGS=--static combined with glibc (which sucks at static linking):
/tmp/cccIF7uG.o: In function `change_identity':
login.c:(.text.change_identity+0x28): warning: Using 'initgroups' in
statically linked applications requires at runtime the shared libraries
from the glibc version used for linking
/tmp/ccKGCCJv.o: In function `chgrp_main':
chgrp.c:(.text.chgrp_main+0x1c8): warning: Using 'getgrgid' in
statically linked applications requires at runtime the shared libraries
from the glibc version used for linking
chgrp.c:(.text.chgrp_main+0x198): warning: Using 'getgrnam' in
statically linked applications requires at runtime the shared libraries
from the glibc version used for linking
chgrp.c:(.text.chgrp_main+0xdc): warning: Using 'getpwnam' in
statically linked applications requires at runtime the shared libraries
from the glibc version used for linking
chgrp.c:(.text.chgrp_main+0x130): warning: Using 'getpwuid' in
statically linked applications requires at runtime the shared libraries
from the glibc version used for linking
/tmp/cccIF7uG.o: In function `login_main':
login.c:(.text.login_main+0x220): warning: Using 'getspnam' in
statically linked applications requires at runtime the shared libraries
from the glibc version used for linking
/tmp/cc8KwiTE.o: In function `lookup_name':
netcat.c:(.text.lookup_name+0x18): warning: Using 'gethostbyname' in
statically linked applications requires at runtime the shared libraries
from the glibc version used for linking
Still not reproducing the issue you mentioned...
Rob
More information about the Toybox
mailing list