----- Mail original -----
> De: "Mike Melanson" <m...@multimedia.cx>
> À: xz-devel@tukaani.org
> Envoyé: Jeudi 29 Mars 2012 01:52:42
> Objet: Re: [xz-devel] The right data for Embedded XZ?
> 
> > Yes, using
> > cd userspace && make
> > should compile xzminidec for you.
> >
> > I hacked the makefile a bit more to compile against klibc.
> 
> Ah, I hadn't seen this sample app before. Unfortunately, building on
> my
> Ubuntu Linux system failed with:
> 
> gcc -std=gnu89 -I../linux/include/linux -I. -DXZ_DEC_X86
> -DXZ_DEC_POWERPC
> -DXZ_DEC_IA64 -DXZ_DEC_ARM -DXZ_DEC_ARMTHUMB -DXZ_DEC_SPARC
> -DXZ_DEC_ANY_CHECK -ggdb3 -O2 -pedantic -Wall -Wextra -c -o
> boottest.o
> boottest.c
> In file included from ../linux/lib/decompress_unxz.c:235:0,
>                  from boottest.c:22:
> ../linux/lib/xz/xz_dec_lzma2.c: In function ‘xz_dec_lzma2_run’:
> /usr/include/bits/string3.h:56:1: sorry, unimplemented: inlining
> failed in
> call to ‘memmove’: redefined extern inline functions are not
> considered
> for inlining
> ../linux/lib/xz/xz_dec_lzma2.c:884:11: sorry, unimplemented: called
> from here
> make: *** [boottest.o] Error 1
> 

Before to compile xzminidec, I used
sed -i  -e 's/^CC.*$$/CC = klcc -std=gnu99/' userspace/Makefile

klcc is to compile against klibc

Gilles

Reply via email to