[opkg] "fork(): not implemented on no-mmu systems"
Denys Vlasenko
vda.linux at googlemail.com
Sun Apr 10 00:48:15 UTC 2011
On Saturday 09 April 2011 10:15, Gilles wrote:
> After cross-compiling opkg for a non-MMU CPU, the linker displays
> the following warning:
>
> ==============
> ...
> LINK opkg-cl
>
> ../libopkg/.libs/libopkg.so: warning: fork: this function is not
> implemented on no-mmu systems
>
> Making all in tests
>
> CC libopkg_test.o
>
> LINK libopkg_test
>
>
> ../libopkg/.libs/libopkg.a(libbb_la-gz_open.o): In function `gz_open':
>
> /tmp/opkg-576/libbb/gz_open.c:47: warning: fork: this function is not
> implemented on no-mmu systems
> ==============
>
> I'm told that this means that calling fork() will fail, but the
> importance of this call depends on how the source code works (I guess
> that means whether replacing this with vfork() is either very simple
> or would require a significant rewrite):
>
> http://docs.blackfin.uclinux.org/doku.php?id=living_without_forks
> http://docs.blackfin.uclinux.org/doku.php?id=porting_applications
>
> Does someone know more about this issue when cross-compiling opkg?
Wrong mailing list.
--
vda
More information about the busybox
mailing list