When I try to compile transcode using LDFLAGS="-Wl,-O1 -Wl,--as-needed" I got this output: ---------------------------------------- Summary for transcode 1.0.2: ---------------------------------------- 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/usr/include libraries -L/usr/lib -lavcodec -lm -lz -lpthread build 3344640 version 51.9.0 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 no pvm3 no libdv no libquicktime yes lzo yes a52 yes libmpeg3 yes libxml2 no mjpegtools yes sdl yes gtk no libfame yes imagemagick yes libjpeg yes bsdav no iconv yes ERROR: option '--enable-lame' failed: cannot compile and run a test program lame.h can be found in the following packages: lame http://www.mp3dev.org/ Please see the INSTALL file in the top directory of the transcode sources for more information about building transcode with this configure script. !!! Please attach the following file when filing a report to bugs.gentoo.org: !!! /var/tmp/portage/transcode-1.0.2-r3/work/transcode-1.0.2/config.log !!! ERROR: media-video/transcode-1.0.2-r3 failed. Call stack: ebuild.sh, line 1546: Called dyn_compile ebuild.sh, line 937: Called src_compile transcode-1.0.2-r3.ebuild, line 105: Called econf '--disable-altivec' '--disable-netstream' '--enable-freetype2' '--disable-v4l' '--enable-lame' '--enable-ogg' '--enable-vorbis' '--enable-theora' '--disable-libdvdread' '--disable-libdv' '--enable-libquicktime' '--enable-lzo' '--enable-a52' '--enable-libmpeg3' '--disable-libxml2' '--enable-mjpegtools' '--enable-sdl' '--disable-gtk' '--enable-libfame' '--enable-imagemagick' '--enable-libjpeg' '--with-mod-path=/usr/lib/transcode' '--with-x' '--with-default-xvid=xvid4' '--enable-mmx' '--enable-sse' '--enable-sse2' '--disable-3dnow' '--with-libpostproc-builddir=//usr/lib' '--with-lzo-includes=/usr/include/lzo' '--disable-avifile' ebuild.sh, line 540: Called die
Created attachment 104328 [details] transcode 1.0.2-r3 config.log I tried to build using these USE media-video/transcode-1.0.2-r3 USE="X a52 fame imagemagick jpeg lzo mjpeg mmx mp3 mpeg ogg quicktime sdl sse sse2 theora truetype vorbis xvid -3dnow (-altivec) -dv -dvdread -extrafilters -gtk -network -v4l2 -xml" this is my emerge --info Portage 2.1.1-r2 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r4, 2.6.18-gentoo-r4-adam i686) ================================================================= System uname: 2.6.18-gentoo-r4-adam i686 Intel(R) Celeron(R) M processor 1.30GHz Gentoo Base System version 1.12.6 Last Sync: Mon, 18 Dec 2006 08:50:02 +0000 app-admin/eselect-compiler: [Not Present] dev-java/java-config: 1.3.7, 2.0.30 dev-lang/python: 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.60 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r2 ACCEPT_KEYWORDS="x86" ACCEPT_LICENSE="" ARCH="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium-m -Os -pipe" CHOST="i686-pc-linux-gnu" CLASSPATH="." CLEAN_DELAY="5" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo" CVS_RSH="ssh" CXXFLAGS="-march=pentium-m -Os -pipe" DISTDIR="/usr/portage/distfiles" EDITOR="/usr/bin/vim" ELIBC="glibc" EMERGE_DEFAULT_OPTS="-Dv" EMERGE_WARNING_DELAY="10" FEATURES="autoconfig ccache distcc distlocks fixpackages metadata-transfer sandbox sfperms strict" FETCHCOMMAND="/usr/bin/wget -t 5 -T 60 --passive-ftp -P ${DISTDIR} ${URI}" GCC_SPECS="" GDK_USE_XFT="1" GENERATION="2" GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo http://distfiles.gentoo.org" G_BROKEN_FILENAMES="1" G_FILENAME_ENCODING="UTF-8" HOME="/root" INFOPATH="/usr/share/info:/usr/share/binutils-data/i686-pc-linux-gnu/2.16.1/info:/usr/share/gcc-data/i686-pc-linux-gnu/4.1.1/info" INPUT_DEVICES="evdev mouse keyboard" JAVAC="/etc/java-config-2/current-system-vm/bin/javac" JAVA_HOME="/etc/java-config-2/current-system-vm" JDK_HOME="/etc/java-config-2/current-system-vm" KDEDIRS="/usr/kde/3.5:/usr:/usr/local" KERNEL="linux" LANG="it_IT@euro" LC_ALL="it_IT@euro" LC_MESSAGES="it_IT@euro" LDFLAGS="-Wl,-O1 -Wl,--as-needed" LESS="-R -M --shift 5" LESSOPEN="|lesspipe.sh %s" LINGUAS="it" LOGNAME="root" MAIL="/var/mail/root" MAKEOPTS="-j2" MANPATH="/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/i686-pc-linux-gnu/2.16.1/man:/usr/share/gcc-data/i686-pc-linux-gnu/4.1.1/man:/opt/sun-jdk-1.4.2.12/man:/etc/java-config/system-vm/man/:/usr/qt/3/doc/man" MM_CHARSET="ISO-8859-15" OLDPWD="/" OPENGL_PROFILE="xorg-x11" PAGER="/usr/bin/less" PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.1.1:/usr/i686-pc-linux-gnu/gcc-bin/4.1.1:/opt/sun-jdk-1.4.2.12/bin:/opt/sun-jdk-1.4.2.12/jre/bin:/opt/sun-jdk-1.4.2.12/jre/javaws:/usr/qt/3/bin" PKGDIR="/usr/portage/packages" PKG_CONFIG_PATH="/usr/qt/3/lib/pkgconfig" PORTAGE_ARCHLIST="ppc s390 amd64 x86 ppc64 x86-fbsd m68k arm sparc sh mips ia64 alpha ppc-macos hppa sparc-fbsd" PORTAGE_BINHOST_CHUNKSIZE="3000" PORTAGE_BIN_PATH="/usr/lib/portage/bin" PORTAGE_CALLER="emerge" PORTAGE_CONFIGROOT="/" PORTAGE_DEBUG="0" PORTAGE_DEPCACHEDIR="/var/cache/edb/dep" PORTAGE_ELOG_CLASSES="info warn error log" PORTAGE_ELOG_MAILFROM="portage" PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}" PORTAGE_ELOG_MAILURI="root" PORTAGE_ELOG_SYSTEM="save" PORTAGE_GID="250" PORTAGE_INST_GID="0" PORTAGE_INST_UID="0" PORTAGE_PYM_PATH="/usr/lib/portage/pym" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_RSYNC_RETRIES="3" PORTAGE_TMPDIR="/var/tmp" PORTAGE_WORKDIR_MODE="0700" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" PRELINK_PATH="" PRELINK_PATH_MASK="" PWD="/" PYTHONPATH="/usr/lib/portage/pym" QMAKESPEC="linux-g++" QTDIR="/usr/qt/3" RESUMECOMMAND="/usr/bin/wget -c -t 5 -T 60 --passive-ftp -P ${DISTDIR} ${URI}" ROOT="/" ROOTPATH="/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.1.1:/usr/i686-pc-linux-gnu/gcc-bin/4.1.1:/opt/sun-jdk-1.4.2.12/bin:/opt/sun-jdk-1.4.2.12/jre/bin:/opt/sun-jdk-1.4.2.12/jre/javaws:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin" RPMDIR="/usr/portage/rpm" SHELL="/bin/bash" SHLVL="2" SSH_CLIENT="212.48.3.175 60098 22" SSH_CONNECTION="212.48.3.175 60098 192.168.0.16 22" SSH_TTY="/dev/pts/0" STAGE1_USE="nptl nptlonly unicode" STY="13285.pts-0.stakanov" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" TERM="xterm" USE="x86 7zip X a52 aac acpi alsa asf audiofile bash-completion bzip2 cairo cddb cdparanoia cdr cpudetection cracklib cups curl dbus djvu dri dts dvd dvdr elibc_glibc encode exif fam ffmpeg firefox flac foomaticdb ftp geoip gif gimpprint gpm gs gtk gtk2 hal icq idn ieee1394 imagemagick imap input_devices_evdev input_devices_keyboard input_devices_mouse ithreads jabber java javascript jbig jpeg jpeg2k kde kdeenablefinal kernel_linux lcms linguas_it logitech-mouse mad maildir matroska mmx mng mp3 mp4 mpeg mplayer musepack musicbrainz ncurses nls nptl nptlonly nsplugin nvidia offensive ogg openal openexr opengl oscar pam pcmcia pdf plotutils png posix ppds qt3 qt4 quicktime readline real sdl sndfile speex sse sse2 ssl svg theora threads tiff truetype usb userland_GNU utempter vcd video_cards_s3 video_cards_via vorbis wifi win32codecs wma wmf x264 xine xorg xpm xvid zlib" USER="root" USERLAND="GNU" USE_EXPAND="ALSA_CARDS CROSSCOMPILE_OPTS DVB_CARDS ELIBC FCDSL_CARDS FOO2ZJS_DEVICES FRITZCAPI_CARDS INPUT_DEVICES KERNEL LINGUAS LIRC_DEVICES MISDN_CARDS USERLAND VIDEO_CARDS" USE_EXPAND_HIDDEN="CROSSCOMPILE_OPTS ELIBC KERNEL USERLAND" USE_ORDER="env:pkg:conf:defaults" VIDEO_CARDS="s3 via" VMHANDLE="sun-jdk-1.4" WINDOW="0" XARGS="xargs -r" _="/usr/bin/emerge"
We cleared this up in IRC, ~arch lame is needed.