David Liontooth wrote: > Francesco Romani wrote: > >> On Sat, 21 Apr 2007 04:25:35 -0700 >> David Liontooth <[EMAIL PROTECTED]> wrote: >> >> >> >>> I'm compiling transcode 1.0.3 on OSX, and ran into this problem: >>> >>> >> Platform is PPC or x86/x86-64? >> >> Could you please attach the config.h generated by ./configure? >> >> > > This is x86; config.h attached. > I tested with a simpler configuration and got the same result:
./configure --prefix=/opt/local --with-libavcodec-prefix=/opt/local --with-libmpeg2-prefix=/opt/local --disable-lame --disable-libdvdread --disable-libjpeg --disable-iconv --without-x checking for dlsym_prepend_underscore... no configure: WARNING: Function 'dlsym_prepend_underscore' not found. configure: WARNING: Using function 'dlsym' directly instead. configure: WARNING: This can be a problem if the installed dlsym configure: WARNING: does not automatically prepend an underscore configure: WARNING: to symbols. checking for build architecture... Intel Pentium architecture (IA32) checking if $CC groks MMX inline assembly... yes checking for support of 3DNow in assembly code... yes checking if $CC groks SSE inline assembly... yes checking if $CC can handle SSE2 inline asm... yes checking if $CC groks AltiVec inline assembly... no checking if $CC groks AltiVec C extensions... no checking if linker needs -framework vecLib... checking if gcc supports -fomit-frame-pointer flags... yes checking for a sed that does not truncate output... /usr/bin/sed checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... no checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -p checking how to recognise dependent libraries... pass_all checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fno-common checking if gcc PIC flag -fno-common works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... darwin8.9.1 dyld checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking for dlopen in -ldl... (cached) yes checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no configure: creating libtool appending configuration tag "CXX" to libtool checking for ld used by g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... no checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fno-common checking if g++ PIC flag -fno-common works... yes checking if g++ static flag -static works... no checking if g++ supports -c -o file.o... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... darwin8.9.1 dyld checking how to hardcode library paths into programs... immediate ---------------------------------------- Summary for transcode 1.0.3: ---------------------------------------- core options ---------------------------------------- static AV-frame buffering yes network (sockets) streams no experimental xio no Default xvid export xvid4 A52 default decoder no libavcodec ---------------------------------------- headers -I/opt/local/include libraries -L/opt/local/lib -lavcodec -lm -lz -lpthread build 3352579 version 51.40.3 statically linked no hardware support ---------------------------------------- v4l/v4l2 no OSS no bktr no sunau no optional package support ---------------------------------------- IBP no X11 no libmpeg2 yes libpostproc no freetype2 no avifile no lame no ogg no vorbis no theora no libdvdread no pvm3 no libdv no libquicktime no lzo no a52 no libmpeg3 no libxml2 no mjpegtools no sdl no gtk no libfame no imagemagick no libjpeg no bsdav no iconv no x:~/software/transcode/transcode-1.0.3$ make make all-recursive Making all in libtc if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D_REENTRANT -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -no-cpp-precomp -D_INTL_REDIRECT_MACROS -MT tc_functions.lo -MD -MP -MF ".deps/tc_functions.Tpo" -c -o tc_functions.lo tc_functions.c; \ then mv -f ".deps/tc_functions.Tpo" ".deps/tc_functions.Plo"; else rm -f ".deps/tc_functions.Tpo"; exit 1; fi gcc -DHAVE_CONFIG_H -I. -I. -I.. -D_REENTRANT -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -no-cpp-precomp -D_INTL_REDIRECT_MACROS -MT tc_functions.lo -MD -MP -MF .deps/tc_functions.Tpo -c tc_functions.c -fno-common -DPIC -o .libs/tc_functions.o if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D_REENTRANT -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -no-cpp-precomp -D_INTL_REDIRECT_MACROS -MT strlcat.lo -MD -MP -MF ".deps/strlcat.Tpo" -c -o strlcat.lo strlcat.c; \ then mv -f ".deps/strlcat.Tpo" ".deps/strlcat.Plo"; else rm -f ".deps/strlcat.Tpo"; exit 1; fi gcc -DHAVE_CONFIG_H -I. -I. -I.. -D_REENTRANT -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -no-cpp-precomp -D_INTL_REDIRECT_MACROS -MT strlcat.lo -MD -MP -MF .deps/strlcat.Tpo -c strlcat.c -fno-common -DPIC -o .libs/strlcat.o if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D_REENTRANT -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -no-cpp-precomp -D_INTL_REDIRECT_MACROS -MT strlcpy.lo -MD -MP -MF ".deps/strlcpy.Tpo" -c -o strlcpy.lo strlcpy.c; \ then mv -f ".deps/strlcpy.Tpo" ".deps/strlcpy.Plo"; else rm -f ".deps/strlcpy.Tpo"; exit 1; fi gcc -DHAVE_CONFIG_H -I. -I. -I.. -D_REENTRANT -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -no-cpp-precomp -D_INTL_REDIRECT_MACROS -MT strlcpy.lo -MD -MP -MF .deps/strlcpy.Tpo -c strlcpy.c -fno-common -DPIC -o .libs/strlcpy.o /bin/sh ../libtool --mode=link gcc -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -no-cpp-precomp -D_INTL_REDIRECT_MACROS -o libtc.la tc_functions.lo strlcat.lo strlcpy.lo -lm -lz -ldl rm -fr .libs/libtc.a .libs/libtc.la ar cru .libs/libtc.a .libs/tc_functions.o .libs/strlcat.o .libs/strlcpy.o ranlib .libs/libtc.a creating libtc.la (cd .libs && rm -f libtc.la && ln -s ../libtc.la libtc.la) Making all in libxio if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D_REENTRANT -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -no-cpp-precomp -D_INTL_REDIRECT_MACROS -MT libxio.lo -MD -MP -MF ".deps/libxio.Tpo" -c -o libxio.lo libxio.c; \ then mv -f ".deps/libxio.Tpo" ".deps/libxio.Plo"; else rm -f ".deps/libxio.Tpo"; exit 1; fi gcc -DHAVE_CONFIG_H -I. -I. -I.. -D_REENTRANT -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -no-cpp-precomp -D_INTL_REDIRECT_MACROS -MT libxio.lo -MD -MP -MF .deps/libxio.Tpo -c libxio.c -fno-common -DPIC -o .libs/libxio.o /bin/sh ../libtool --mode=link gcc -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -no-cpp-precomp -D_INTL_REDIRECT_MACROS -o libxio.la libxio.lo -lm -lz -ldl rm -fr .libs/libxio.a .libs/libxio.la ar cru .libs/libxio.a .libs/libxio.o ranlib .libs/libxio.a creating libxio.la (cd .libs && rm -f libxio.la && ln -s ../libxio.la libxio.la) Making all in docs Making all in man make[3]: Nothing to be done for `all'. Making all in html make[3]: Nothing to be done for `all'. Making all in release-notes make[3]: Nothing to be done for `all'. make[3]: Nothing to be done for `all-am'. Making all in contrib Making all in pnmpvn make[3]: Nothing to be done for `all'. make[3]: Nothing to be done for `all-am'. Making all in libdldarwin make[2]: Nothing to be done for `all'. Making all in libsupport make[2]: Nothing to be done for `all'. Making all in libioaux if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D_REENTRANT -I.. -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -no-cpp-precomp -D_INTL_REDIRECT_MACROS -MT configs.lo -MD -MP -MF ".deps/configs.Tpo" -c -o configs.lo configs.c; \ then mv -f ".deps/configs.Tpo" ".deps/configs.Plo"; else rm -f ".deps/configs.Tpo"; exit 1; fi gcc -DHAVE_CONFIG_H -I. -I. -I.. -D_REENTRANT -I.. -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -no-cpp-precomp -D_INTL_REDIRECT_MACROS -MT configs.lo -MD -MP -MF .deps/configs.Tpo -c configs.c -fno-common -DPIC -o .libs/configs.o /bin/sh ../libtool --mode=link gcc -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -no-cpp-precomp -D_INTL_REDIRECT_MACROS -o libtcioaux.la configs.lo framecode.lo -lm -lz -ldl rm -fr .libs/libtcioaux.a .libs/libtcioaux.la ar cru .libs/libtcioaux.a .libs/configs.o .libs/framecode.o ranlib .libs/libtcioaux.a creating libtcioaux.la (cd .libs && rm -f libtcioaux.la && ln -s ../libtcioaux.la libtcioaux.la) Making all in aclib if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D_REENTRANT -DLINUX -I.. -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -no-cpp-precomp -D_INTL_REDIRECT_MACROS -MT tcmemcpy.lo -MD -MP -MF ".deps/tcmemcpy.Tpo" -c -o tcmemcpy.lo tcmemcpy.c; \ then mv -f ".deps/tcmemcpy.Tpo" ".deps/tcmemcpy.Plo"; else rm -f ".deps/tcmemcpy.Tpo"; exit 1; fi gcc -DHAVE_CONFIG_H -I. -I. -I.. -D_REENTRANT -DLINUX -I.. -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -no-cpp-precomp -D_INTL_REDIRECT_MACROS -MT tcmemcpy.lo -MD -MP -MF .deps/tcmemcpy.Tpo -c tcmemcpy.c -fno-common -DPIC -o .libs/tcmemcpy.o /var/tmp//ccw9n9CA.s:43:missing or invalid immediate expression `0b111' taken as 0 /var/tmp//ccw9n9CA.s:43:suffix or operands invalid for `and' /var/tmp//ccw9n9CA.s:117:missing or invalid immediate expression `0b11' taken as 0 /var/tmp//ccw9n9CA.s:117:suffix or operands invalid for `and' /var/tmp//ccw9n9CA.s:176:missing or invalid immediate expression `0b111' taken as 0 /var/tmp//ccw9n9CA.s:176:suffix or operands invalid for `and' /var/tmp//ccw9n9CA.s:199:missing or invalid immediate expression `0b11' taken as 0 /var/tmp//ccw9n9CA.s:199:suffix or operands invalid for `and' /var/tmp//ccw9n9CA.s:206:Alignment too large: 15. assumed. /var/tmp//ccw9n9CA.s:263:missing or invalid immediate expression `0b11' taken as 0 /var/tmp//ccw9n9CA.s:263:suffix or operands invalid for `and' make[2]: *** [tcmemcpy.lo] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2