More problems here: first, I get that error:
gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -MT bitstream.lo -MD -MP -MF .deps/bitstream.Tpo -c bitstream.c -fPIC -DPIC -o .libs/bitstream.o In file included from bitstream.c:36: bitstream.h:36: warning: type qualifiers ignored on function return type bitstream.c: In function 'bitstream_fill_current': bitstream.c:100: error: invalid lvalue in increment make[2]: *** [bitstream.lo] Error 1 make[2]: Leaving directory `/sources/blfs/multimedia/transcode-0.6.14/libac3' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/sources/blfs/multimedia/transcode-0.6.14' make: *** [all] Error 2 I go in the libac3 directory and change line 100 in bitstream.c into what it was till transcode 0.6.12 - and it works the original 0.6.14 line is: current_word = *((uint_32*)buffer_start)++; i remove the cast and change it back to the 0.6.12 version: current_word = *(buffer_start)++; but then further ahead i get this error: gcc -DHAVE_CONFIG_H -I. -I. -I.. -DMOD_PATH=\"/usr/lib/transcode\" -D_REENTRANT -I.. -I../src -I/usr/include -I../libac3 -I../avilib -I/usr/include/avifile-0.7 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/libxml2 -I../libvo -I../libmpeg2 -I/usr/include/lqt -DUSE_XIO -I../libxio -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -MT a52_decore.lo -MD -MP -MF .deps/a52_decore.Tpo -c a52_decore.c -fPIC -DPIC -o .libs/a52_decore.o a52_decore.c:52: error: static declaration of 'verbose' follows non-static declaration ../src/transcode.h:582: error: previous declaration of 'verbose' was here a52_decore.c: In function 'a52_decore': a52_decore.c:131: warning: pointer targets in passing argument 2 of 'p_read' differ in signedness a52_decore.c:155: warning: pointer targets in passing argument 2 of 'p_read' differ in signedness a52_decore.c:176: warning: pointer targets in passing argument 2 of 'p_read' differ in signedness a52_decore.c:243: warning: pointer targets in passing argument 2 of 'p_write' differ in signedness make[3]: *** [a52_decore.lo] Error 1 make[3]: Leaving directory `/sources/blfs/multimedia/transcode-0.6.14/import' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/sources/blfs/multimedia/transcode-0.6.14/import' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/sources/blfs/multimedia/transcode-0.6.14' make: *** [all] Error 2 i run configure again without liba52, but then i get the same error again with dvd_reader.lo. Simon -- simon scheiwiller bollstrasse 21 ch-8405 winterthur +41 78 624 16 73 -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page