Andrew Church wrote: >>> Problems seems to be related to 1.0.x on x86 (and as Andrew pointed >>> out, looks like a binutils problem at first glance) >>> >> I missed that comment -- anything I can try? As Chuck Remes noted, it >> looks like the problem is triggered by assembly code. >> > > To quote my earlier reply: > Thanks, Andrew - I wasn't subscribed to -devel on Friday, and for some reason I don't see this on gmane. (I'm subscribed now if you want to take the discussion there.) >> From: [EMAIL PROTECTED] (Andrew Church) >> To: [EMAIL PROTECTED] >> Subject: Re: [transcode-devel] Re: Compiling transcode >> Date: Fri, 27 Apr 2007 08:52:42 JST >> X-WWMF-Version: [EMAIL PROTECTED] >> Reply-To: transcode Developers Mailing List <[EMAIL PROTECTED]> >> >> >>>> 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//ccMwDlN6.s:43:missing or invalid immediate expression >>>> `0b111' >>>> taken as 0 >>>> >> What version of binutils are you using? (Sorry if you already mentioned >> this--I haven't had a chance to review the thread.) This looks like a >> case of an outdated assembler version not being able to parse binary >> constants. I'm not that familiar with OSX and will have to ask someone how to determine the binutils version used natively. However, I see there's a port of this binutils:
binutils devel/binutils 2.17 FSF Binutils for native development. I installed this, but the build fails in the same way; full log below. >> >>>> /var/tmp//ccMwDlN6.s:206:Alignment too large: 15. assumed. >>>> >> This should only happen on x86 if you're compiling to a.out, which is >> ancient, or (again) if your assembler is too old. (On the other hand, the >> use of .balign rather than .align here would avoid such potential trouble, >> and I'll look into making that change on CVS HEAD when I have a chance.) >> A patch I could try? >> Note that you can disable assembler code entirely by passing --disable-mmx >> to ./configure (but this can slow transcode down considerably depending on >> what you do with it). >> Interesting -- because adding the --disable-mmx doesn't solve the problem -- build fails in the same way. I'm happy to send the full log of that too. The only differences are these: 123c123,124 < checking if $CC groks MMX inline assembly... yes --- > checking if $CC groks MMX inline assembly... no > configure: WARNING: *** All of mmx dependent parts will be disabled *** I also disabled sse and sse2 individually and collectively, and it has absolutely no effect on the compilation. Dave > > --Andrew Church > [EMAIL PROTECTED] > http://achurch.org/ > > Full configuration and build log: transcode-1.0.3$ ./configure --prefix=/opt/local --with-libavcodec-prefix=/opt/local --with-libmpeg2-prefix=/opt/local --with-lame-prefix=/opt/local --with-libdvdread-prefix=/opt/local --with-libjpeg-prefix=/opt/local --enable-libxml2 --with-libxml2-prefix=/opt/local --enable-sdl --with-sdl-prefix=/opt/local --enable-lzo --with-lzo-prefix=/opt/local --enable-imagemagick --with-imagemagick-prefix=/opt/local --enable-freetype2 --with-freetype2-prefix=/opt/local --enable-libdv --with-libdv-prefix=/opt/local --enable-ogg --with-ogg-prefix=/opt/local --enable-vorbis --with-vorbis-prefix=/opt/local --enable-theora --with-theora-prefix=/opt/local --enable-a52 --with-a52-prefix=/opt/local checking build system type... i386-apple-darwin8.9.1 checking host system type... i386-apple-darwin8.9.1 checking target system type... i386-apple-darwin8.9.1 checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking whether gcc needs -traditional... no checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking for gawk... (cached) awk checking how to run the C preprocessor... gcc -E checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking whether make sets $(MAKE)... (cached) yes checking for gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking dependency style of gcc... (cached) gcc3 checking for awk... /usr/bin/awk checking for dlopen in -ldl... yes checking for dlopen... yes 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 ANSI C header files... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking for inttypes.h... (cached) yes checking malloc.h usability... no checking malloc.h presence... no checking for malloc.h... no checking alloca.h usability... yes checking alloca.h presence... yes checking for alloca.h... yes checking for an ANSI C-conforming const... yes checking whether time.h and sys/time.h may both be included... yes checking for inline... inline checking for size_t... yes checking whether byte ordering is bigendian... no checking for off_t... yes checking __attribute__ ((aligned ())) support... 64 checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking for working alloca.h... yes checking for alloca... yes checking for vprintf... yes checking for _doprnt... no checking whether lstat dereferences a symlink specified with a trailing slash... no checking whether stat accepts an empty string... no checking for working strcoll... yes checking return type of signal handlers... void checking for strtol... yes checking for memalign... no checking for ftruncate... yes checking for gettimeofday... yes checking for memset... yes checking for strerror... yes checking for strncasecmp... yes checking for stat... yes checking for floor... yes checking for atexit... yes checking for getpagesize... yes checking for memmove... yes checking for mkfifo... yes checking for vsscanf... yes checking for strptime... yes checking for alloca... no checking for strlcat... yes checking for strlcpy... yes checking for lrint in -lm... yes checking for getopt_long_only... yes checking whether support lib is needed... no checking for pthreads in -lpthread... yes 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 dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking how to run the C++ preprocessor... g++ -E checking for g77... no checking for xlf... no checking for f77... no checking for frt... no checking for pgf77... no checking for cf77... no checking for fort77... no checking for fl32... no checking for af77... no checking for xlf90... no checking for f90... no checking for pgf90... no checking for pghpf... no checking for epcf90... no checking for gfortran... no checking for g95... no checking for xlf95... no checking for f95... no checking for fort... no checking for ifort... no checking for ifc... no checking for efc... no checking for pgf95... no checking for lf95... no checking for ftn... no checking whether we are using the GNU Fortran 77 compiler... no checking whether accepts -g... no checking the maximum length of command line arguments... 196608 checking command to parse /usr/bin/nm -p output from gcc object... ok checking for objdir... .libs checking for ar... ar checking for ranlib... ranlib checking for strip... strip 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 appending configuration tag "F77" to libtool checking if gcc supports -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -no-cpp-precomp -D_INTL_REDIRECT_MACROS flags... yes checking if g++ supports -g -O2 -no-cpp-precomp -D_INTL_REDIRECT_MACROS -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 flags... yes checking if fast integers are available... yes checking for pkg-config... /opt/local/bin/pkg-config checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include checking whether -R must be followed by a space... neither works checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for XvQueryExtension in -lXv... yes checking X11/Xaw/Simple.h usability... yes checking X11/Xaw/Simple.h presence... yes checking for X11/Xaw/Simple.h... yes checking for XpmFreeAttributes in -lXpm... yes checking for gzopen in -lz... yes checking for sin in -lm... yes checking for pkgconfig support for libavcodec... no checking how to determine LIBAVCODEC_CFLAGS... prefix checking ffmpeg/avcodec.h usability... yes checking ffmpeg/avcodec.h presence... yes checking for ffmpeg/avcodec.h... yes checking how to determine LIBAVCODEC_LIBS... prefix checking for avcodec_thread_init in -lavcodec... yes VER=51.40.3 BUILD=3352579 checking for pkgconfig support for libmpeg2... no checking how to determine LIBMPEG2_CFLAGS... prefix checking mpeg2dec/mpeg2.h usability... yes checking mpeg2dec/mpeg2.h presence... yes checking for mpeg2dec/mpeg2.h... yes checking how to determine LIBMPEG2_LIBS... prefix checking for mpeg2_init in -lmpeg2... yes checking for internal static framebuffer support... yes checking for network streaming support... no checking whether v4l support is requested... no checking whether bktr support is requested... no checking whether sunau support is requested... no checking whether OSS support is requested... no checking decore.h usability... no checking decore.h presence... no checking for decore.h... no checking encore2.h usability... no checking encore2.h presence... no checking for encore2.h... no checking for default xvid... xvid4 checking whether ibp and lors support is requested... no checking whether libpostproc support is requested... no checking whether freetype2 support is requested... yes checking for pkgconfig support for freetype2... no checking for freetype-config... /opt/local/bin/freetype-config checking how to determine FREETYPE2_CFLAGS... /opt/local/bin/freetype-config checking ft2build.h usability... yes checking ft2build.h presence... yes checking for ft2build.h... yes checking how to determine FREETYPE2_LIBS... /opt/local/bin/freetype-config checking for FT_Init_FreeType in -lfreetype... yes checking whether avifile support is requested... no checking whether lame support is requested... yes checking for pkgconfig support for lame... no checking how to determine LAME_CFLAGS... prefix checking how to determine LAME_LIBS... prefix checking for lame_init in -lmp3lame... yes checking lame/lame.h usability... yes checking lame/lame.h presence... yes checking for lame/lame.h... yes checking lame version... 397 checking whether ogg support is requested... yes checking for pkgconfig support for ogg... yes checking how to determine OGG_CFLAGS... pkg-config checking ogg/ogg.h usability... yes checking ogg/ogg.h presence... yes checking for ogg/ogg.h... yes checking how to determine OGG_LIBS... pkg-config checking for ogg_stream_init in -logg... yes checking whether vorbis support is requested... yes checking for pkgconfig support for vorbis... yes checking how to determine VORBIS_CFLAGS... pkg-config checking vorbis/codec.h usability... yes checking vorbis/codec.h presence... yes checking for vorbis/codec.h... yes checking how to determine VORBIS_LIBS... pkg-config checking for vorbis_info_init in -lvorbis... yes checking whether theora support is requested... yes checking for pkgconfig support for theora... yes checking for theora-config... no checking how to determine THEORA_CFLAGS... pkg-config checking theora/theora.h usability... yes checking theora/theora.h presence... yes checking for theora/theora.h... yes checking how to determine THEORA_LIBS... pkg-config checking for theora_info_init in -ltheora... yes checking whether libdvdread support is requested... yes checking for pkgconfig support for libdvdread... no checking how to determine LIBDVDREAD_CFLAGS... prefix checking how to determine LIBDVDREAD_LIBS... prefix checking for DVDOpen in -ldvdread... yes checking dvdread/dvd_reader.h usability... yes checking dvdread/dvd_reader.h presence... yes checking for dvdread/dvd_reader.h... yes checking whether pvm3 support is requested... no checking whether libdv support is requested... yes checking for pkgconfig support for libdv... yes checking how to determine LIBDV_CFLAGS... pkg-config checking libdv/dv.h usability... yes checking libdv/dv.h presence... yes checking for libdv/dv.h... yes checking how to determine LIBDV_LIBS... pkg-config checking for dv_encoder_new in -ldv... yes checking for dv_calculate_samples in -ldv... yes checking whether libquicktime support is requested... no checking whether lzo support is requested... yes checking for pkgconfig support for lzo... no checking how to determine LZO_CFLAGS... prefix checking lzo1x.h usability... yes checking lzo1x.h presence... yes checking for lzo1x.h... yes checking how to determine LZO_LIBS... prefix checking for lzo_version in -llzo... yes checking whether a52 support is requested... yes checking for pkgconfig support for a52... no checking how to determine A52_CFLAGS... prefix checking a52dec/a52.h usability... yes checking a52dec/a52.h presence... yes checking for a52dec/a52.h... yes checking how to determine A52_LIBS... prefix checking for a52_init in -la52... yes checking for liba52 as default A52/AC3 decoder... no configure: WARNING: it is recommended to use liba52 ad default decoder. configure: WARNING: internal libac3 decoder is deprecated and will be removed in future releases. checking whether libmpeg3 support is requested... no checking whether libxml2 support is requested... yes checking for pkgconfig support for libxml2... yes checking for xml2-config... /opt/local/bin/xml2-config checking how to determine LIBXML2_CFLAGS... pkg-config checking libxml/parser.h usability... yes checking libxml/parser.h presence... yes checking for libxml/parser.h... yes checking how to determine LIBXML2_LIBS... pkg-config checking for xmlStrcmp in -lxml2... yes checking whether mjpegtools support is requested... no checking whether sdl support is requested... yes checking for pkgconfig support for sdl... no checking for sdl-config... /opt/local/bin/sdl-config checking how to determine SDL_CFLAGS... /opt/local/bin/sdl-config checking SDL.h usability... yes checking SDL.h presence... yes checking for SDL.h... yes checking how to determine SDL_LIBS... /opt/local/bin/sdl-config checking for SDL_Init in -lSDL... yes checking whether gtk support is requested... no checking whether libfame support is requested... no checking whether imagemagick support is requested... yes checking for pkgconfig support for imagemagick... yes checking for Magick-config... /opt/local/bin/Magick-config checking how to determine IMAGEMAGICK_CFLAGS... pkg-config checking magick/api.h usability... yes checking magick/api.h presence... yes checking for magick/api.h... yes checking how to determine IMAGEMAGICK_LIBS... pkg-config checking for InitializeMagick in -lMagick... yes checking whether libjpegmmx support is requested... no checking whether libjpeg support is requested... yes checking for pkgconfig support for libjpeg... no checking how to determine LIBJPEG_CFLAGS... prefix checking jpeglib.h usability... yes checking jpeglib.h presence... yes checking for jpeglib.h... yes checking how to determine LIBJPEG_LIBS... prefix checking for jpeg_CreateCompress in -ljpeg... yes checking whether bsdav support is requested... no checking whether iconv support is requested... yes checking for pkgconfig support for iconv... no checking how to determine ICONV_CFLAGS... default checking iconv.h usability... yes checking iconv.h presence... yes checking for iconv.h... yes checking how to determine ICONV_LIBS... default checking for iconv_open in -liconv... yes checking whether internal libxio support is requested... no checking if gcc supports -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -no-cpp-precomp -D_INTL_REDIRECT_MACROS flags... yes configure: creating ./config.status config.status: creating Makefile config.status: creating aclib/Makefile config.status: creating avilib/Makefile config.status: creating contrib/Makefile config.status: creating contrib/pnmpvn/Makefile config.status: creating docs/Makefile config.status: creating docs/html/Makefile config.status: creating docs/man/Makefile config.status: creating docs/release-notes/Makefile config.status: creating export/Makefile config.status: creating filter/Makefile config.status: creating filter/divxkey/Makefile config.status: creating filter/extsub/Makefile config.status: creating filter/pp/Makefile config.status: creating filter/preview/Makefile config.status: creating filter/subtitler/Makefile config.status: creating filter/tomsmocomp/Makefile config.status: creating filter/yuvdenoise/Makefile config.status: creating import/Makefile config.status: creating import/nuv/Makefile config.status: creating import/v4l/Makefile config.status: creating libac3/Makefile config.status: creating libdldarwin/Makefile config.status: creating libioaux/Makefile config.status: creating libsupport/Makefile config.status: creating libtc/Makefile config.status: creating libvo/Makefile config.status: creating libxio/Makefile config.status: creating pvm3/Makefile config.status: creating src/Makefile config.status: creating testsuite/Makefile config.status: creating tools/Makefile config.status: creating transcode.spec config.status: creating filter/parse_csv.awk config.status: creating filter/filter_list.awk config.status: creating config.h config.status: executing depfiles commands ---------------------------------------- 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 yes libmpeg2 yes libpostproc no freetype2 yes avifile no lame yes ogg yes vorbis yes theora yes libdvdread yes pvm3 no libdv yes libquicktime no lzo yes a52 yes libmpeg3 no libxml2 yes mjpegtools no sdl no gtk no libfame no imagemagick yes libjpeg yes bsdav no iconv yes [EMAIL PROTECTED]:~/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 -liconv -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 -I/opt/local/include/libxml2 -I/opt/local/include -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 -I/opt/local/include/libxml2 -I/opt/local/include -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 -liconv -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 -liconv -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//cc2Kgskm.s:43:missing or invalid immediate expression `0b111' taken as 0 /var/tmp//cc2Kgskm.s:43:suffix or operands invalid for `and' /var/tmp//cc2Kgskm.s:117:missing or invalid immediate expression `0b11' taken as 0 /var/tmp//cc2Kgskm.s:117:suffix or operands invalid for `and' /var/tmp//cc2Kgskm.s:176:missing or invalid immediate expression `0b111' taken as 0 /var/tmp//cc2Kgskm.s:176:suffix or operands invalid for `and' /var/tmp//cc2Kgskm.s:199:missing or invalid immediate expression `0b11' taken as 0 /var/tmp//cc2Kgskm.s:199:suffix or operands invalid for `and' /var/tmp//cc2Kgskm.s:206:Alignment too large: 15. assumed. /var/tmp//cc2Kgskm.s:263:missing or invalid immediate expression `0b11' taken as 0 /var/tmp//cc2Kgskm.s:263:suffix or operands invalid for `and' make[2]: *** [tcmemcpy.lo] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2