On Mon, Apr 16, 2007 at 01:36:15PM +0200, Wojciech Sas Cieciwa wrote: > Michal Abramowicz wrote: > > cześć > > > > AC w miarę aktualne > > > > > > ./builder squasfs_lzma.spec (na sparc i i686) to samo: > > + /usr/bin/make -C squashfs-tools CC=i686-pld-linux-gcc > > CXX=i686-pld-linux-g++ CFLAGS=-I. -O2 -march=i686 > > make: Entering directory > > `/opt/rpm/BUILD/squashfs3.0/squashfs-tools' > > i686-pld-linux-gcc -I. -O2 -march=i686 -c -o mksquashfs.o > > mksquashfs.c > > i686-pld-linux-gcc -I. -O2 -march=i686 -c -o read_fs.o read_fs.c > > i686-pld-linux-gcc -I. -O2 -march=i686 -c -o sort.o sort.c > > i686-pld-linux-g++ mksquashfs.o read_fs.o sort.o -llzma -o mksquashfs > > mksquashfs.o(.text+0x267): In function `mangle': > > mksquashfs.c: undefined reference to `lzma_compress' > > mksquashfs.o(.text+0x3315): In function `get_fragment': > > mksquashfs.c: undefined reference to `lzma_uncompress' > > read_fs.o(.text+0xff): In function `read_block': > > read_fs.c: undefined reference to `lzma_uncompress' > > collect2: ld returned 1 exit status > > make: *** [mksquashfs] Error 1
Śledztwo wykazuje, że powinno pomóc zamiana w src squasfs_lzma z lzma_compress na compress2 (z zlib-devel) i podobnie przy lzma_uncompress na uncompress, te magiczne słówka są dostępne w zlib.h, natomiast lzma_costam* usilnie chce mieć z lzmalib.h ale ponieważ to jakaś czarna magia to mi się chwilowo nie chce sprawdzać ile mła uzyska w kompresji obrazka i co się spitoli w module do kernela 8-) no to zdrówko -- Michał Abramowicz abram pld - linux org _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
