GNOME Bugzilla – Bug 300495
configure does not find v4l, v4l2, Xlib.h, and SDL
Last modified: 2005-04-18 14:28:10 UTC
Please describe the problem: whatever the problem is! I have to set the constants in the script manually (HAVE_X, USE_X, etc.). Though configure finds X, it does not detect Xlib.h (it is located in /opt/interface/xorg-6.8.2, possibly only the check for X is so intelligent to not just look into /usr/X11R6). SDL is located in /usr but I have to disable sdltest. V4L is installed on my system and working fine, like X and SDL, but not detected too. After having tweaked the script, installation runs smoothly and totem is capable of showing movies. Couldn't test DVB-T for now. Audio also works (until totem has crashed; after that it can't find osssink anymore. Have posted this to the totem bugzilla). glsink makes trouble too because it tries to link -lGLU. I use the newest xorg with nv driver and there is no such library installed, only libGL.so. Steps to reproduce: 1. 2. 3. Actual results: Expected results: Does this happen every time? Other information:
Could you please : 1. Tell what you want to do. 2. Each steps you follow with the feedback. I don't understand what the bug is related do. Compliling gst-plugins ? (you don't say it, I can only guess) Also can you tell what you $PATH is ?
I'm writing into the gst-plugins bugzilla about configure; yes, I mean the configure script of the gst-plugins package. Very easy riddle, I thought. I'm not on that system right now but I've updated xorg, gnome, and a lot of other stuff without the slightest problem. My path variable works fine. Gnome and xorg are located in /opt/interface and detected well by hundreds of packages. If you want to know how it works fine, just take another gnome toy, like gstreamer-0.8.9 (which installs fine), and look at the configure script. For SDL, look at ceferino (I love that game!). Now seriously, best is you tell me where you expect the things and what your script is looking for (PATH, LD_LIBRARY_PATH, and PKGCONFIG_PATH are correct). Then, I can check where this is on my system and if it is as expected. I will not switch to the other system all days just to tell you content of variables. Other tools do it fine, and my variables are not the problem (I just say this because developers always believe that they could do distant diagnosis through bugzilla. Nope, that doesn't work. Better is telling the other what your package expects for installation. This you are clear about, I think. He can tell you if his system offers that the expected way. This he should be clear about.) Regards, Dennis
Here is the configure output: checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu checking whether to enable maintainer-specific portions of Makefiles... no configure: configuring gst-plugins for release checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for style of include used by make... GNU 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 ANSI C... none needed checking dependency style of gcc... gcc3 checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... grep -E checking for ld used by gcc... /bin/ld checking if the linker (/bin/ld) is GNU ld... yes checking for /bin/ld option to reload object files... -r checking for BSD-compatible nm... /bin/nm -B checking whether ln -s works... yes checking how to recognise dependent libraries... pass_all checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes 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 dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes 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 how to run the C++ preprocessor... g++ -E checking for g77... g77 checking whether we are using the GNU Fortran 77 compiler... yes checking whether g77 accepts -g... yes checking the maximum length of command line arguments... 32768 checking command to parse /bin/nm -B output from gcc object... ok checking for objdir... .libs checking for ar... ar checking for ranlib... ranlib checking for strip... strip checking if gcc static flag works... yes checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... no checking if gcc supports -c -o file.o... no checking if we can lock with hard links... yes checking whether the gcc linker (/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... no checking for dlopen in -ldl... 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++... /bin/ld checking if the linker (/bin/ld) is GNU ld... yes checking whether the g++ linker (/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC checking if g++ PIC flag -fPIC works... no checking if g++ supports -c -o file.o... no checking if we can lock with hard links... yes checking whether the g++ linker (/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking for shl_load... (cached) no checking for shl_load in -ldld... (cached) no checking for dlopen... (cached) no checking for dlopen in -ldl... (cached) yes checking whether a program can dlopen itself... (cached) yes checking whether a statically linked program can dlopen itself... (cached) yes appending configuration tag "F77" to libtool checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for g77 option to produce PIC... -fPIC checking if g77 PIC flag -fPIC works... yes checking if g77 supports -c -o file.o... yes checking whether the g77 linker (/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... 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 ANSI C... (cached) none needed checking dependency style of gcc... (cached) gcc3 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 ANSI C... (cached) none needed checking dependency style of gcc... (cached) gcc3 checking for objcc... no checking for objc... no checking for gcc... gcc checking dependency style of gcc... gcc3 checking if Objective C compiler works... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for ld used by GCC... /bin/ld checking if the linker (/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking whether NLS is requested... yes checking for GNU gettext in libc... yes checking to see if compiler understands -Wall... yes checking whether we are using the GNU C++ compiler... (cached) yes checking whether g++ accepts -g... (cached) yes checking dependency style of g++... (cached) gcc3 checking for g++... yes checking how to run the C++ preprocessor... g++ -E checking for library containing strerror... none required checking for ANSI C header files... (cached) yes checking for inline... inline checking for stdint types... stdint.h (shortcircuit) make use of stdint.h in _stdint.h (assuming C99 compatible system) checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking whether gcc implements __PRETTY_FUNCTION__... yes checking whether gcc implements __FUNCTION__... yes checking whether gcc implements __func__... yes checking for FIONREAD in sys/ioctl.h... yes configure: *** configure: *** checking plugin: *** configure: *** configure: WARNING: building external plug-ins configure: *** configure: *** checking plugin: *** configure: *** configure: not building experimental plug-ins configure: *** configure: *** checking plugin: *** configure: *** configure: not building broken plug-ins checking for gtkdoc-scangobj... false checking for docbook2ps... false checking for docbook2html... false checking for jadetex... false checking for ps2pdf... true checking for xsltproc... xsltproc checking whether xsltproc docbook processing works... no checking for dvips... false checking for fig2dev... false configure: WARNING: Did not find fig2dev (from xfig), images will not be generated. checking for pngtopnm... false checking for pnmtops... false checking for epstopdf... false configure: Will not output HTML documentation configure: Will not output PS documentation configure: Will not output PDF documentation configure: Looking for Python version >= 2.1 checking for python... /opt/development/python-2.4.1/bin/python checking "/opt/development/python-2.4.1/bin/python":... okay checking local Python configuration... looks good checking whether byte ordering is bigendian... no Using config source xml::/opt/interface/gnome-2.10/etc/gconf/gconf.xml.defaults for schema installation Using $(sysconfdir)/gconf/schemas as install directory for schema files configure: *** configure: *** checking plugin: *** configure: *** checking for gconftool-2... /opt/interface/gnome-2.10/bin/gconftool-2 configure: *** configure: *** checking plugin: *** configure: *** checking for pkg-config... /usr/bin/pkg-config checking for gconf-2.0... yes checking GCONF_CFLAGS... -DORBIT2=1 -pthread -I/opt/interface/gnome-2.10/include/gconf/2 -I/opt/interface/gnome-2.10/include/orbit-2.0 -I/opt/interface/gnome-2.10/include/glib-2.0 -I/opt/interface/gnome-2.10/lib/glib-2.0/include checking GCONF_LIBS... -Wl,--export-dynamic -pthread -L/opt/interface/gnome-2.10/lib -lgconf-2 checking for gstreamer-0.8 >= 0.8.8.1... yes checking GST_CFLAGS... -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/usr/include/libxml2 -I/opt/interface/gnome-2.10/include/gstreamer-0.8 -I/opt/interface/gnome-2.10/include/glib-2.0 -I/opt/interface/gnome-2.10/lib/glib-2.0/include checking GST_LIBS... -Wl,--export-dynamic -pthread -L/opt/interface/gnome-2.10/lib -lgstreamer-0.8 checking for gstreamer-control-0.8 >= 0.8.8.1... yes checking GST_CONTROL_CFLAGS... -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/usr/include/libxml2 -I/opt/interface/gnome-2.10/include/gstreamer-0.8 -I/opt/interface/gnome-2.10/include/glib-2.0 -I/opt/interface/gnome-2.10/lib/glib-2.0/include checking GST_CONTROL_LIBS... -Wl,--export-dynamic -pthread -L/opt/interface/gnome-2.10/lib -lgstcontrol-0.8 checking whether byte ordering is bigendian... (cached) no checking for lrint... no checking for lrintf... no checking for glib-2.0 >= 1.3.12 gobject-2.0 gthread-2.0 gmodule-2.0... yes checking GLIB2_CFLAGS... -pthread -I/opt/interface/gnome-2.10/include/glib-2.0 -I/opt/interface/gnome-2.10/lib/glib-2.0/include checking GLIB2_LIBS... -pthread -Wl,--export-dynamic -L/opt/interface/gnome-2.10/lib -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -ldl checking for gtk+-2.0 >= 2.2.0... yes checking GTK2_CFLAGS... -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/opt/interface/gnome-2.10/include/gtk-2.0 -I/opt/interface/gnome-2.10/lib/gtk-2.0/include -I/opt/interface/xorg-6.8.2/include -I/opt/interface/gnome-2.10/include/atk-1.0 -I/opt/interface/gnome-2.10/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/opt/interface/gnome-2.10/include/glib-2.0 -I/opt/interface/gnome-2.10/lib/glib-2.0/include checking GTK2_LIBS... -L/opt/interface/gnome-2.10/lib -lgtk-x11-2.0 checking for liboil-0.2... configure: *** configure: *** checking plugin: dxr3videosink dxr3audiosink dxr3spusink *** configure: *** checking linux/em8300.h usability... no checking linux/em8300.h presence... no checking for linux/em8300.h... no configure: WARNING: DXR3/em8300 header file not found checking linux/soundcard.h usability... yes checking linux/soundcard.h presence... yes checking for linux/soundcard.h... yes configure: *** These plugins will not be built: dxr3videosink dxr3audiosink dxr3spusink configure: *** configure: *** checking plugin: osssrc osssink *** configure: *** checking sys/soundcard.h usability... yes checking sys/soundcard.h presence... yes checking for sys/soundcard.h... yes configure: *** configure: *** checking plugin: osxaudiosrc osxaudiosink *** configure: *** checking CoreAudio/CoreAudio.h usability... no checking CoreAudio/CoreAudio.h presence... no checking for CoreAudio/CoreAudio.h... no configure: *** These plugins will not be built: osxaudiosrc osxaudiosink configure: *** configure: *** checking plugin: osxvideosink *** configure: *** checking OpenGL/gl.h usability... no checking OpenGL/gl.h presence... no checking for OpenGL/gl.h... no configure: *** These plugins will not be built: osxvideosink configure: *** configure: *** checking plugin: qcamsrc *** configure: *** checking sys/io.h usability... yes checking sys/io.h presence... yes checking for sys/io.h... yes configure: *** configure: *** checking plugin: sunaudiosink *** configure: *** checking sys/audioio.h usability... no checking sys/audioio.h presence... no checking for sys/audioio.h... no configure: *** These plugins will not be built: sunaudiosink configure: *** configure: *** checking plugin: vcdsrc *** configure: *** checking linux/cdrom.h usability... yes checking linux/cdrom.h presence... yes checking for linux/cdrom.h... yes configure: *** configure: *** checking plugin: glsink *** configure: *** checking GL/gl.h usability... yes checking GL/gl.h presence... yes checking for GL/gl.h... yes configure: *** configure: *** checking plugin: cdrom *** configure: *** checking for linux/cdrom.h... (cached) yes checking sys/cdio.h usability... no checking sys/cdio.h presence... no checking for sys/cdio.h... no checking for X... libraries /opt/interface/xorg-6.8.2/lib, headers /opt/interface/xorg-6.8.2/include configure: *** configure: *** checking plugin: ximagesink *** configure: *** checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking X11/Xlib.h usability... no checking X11/Xlib.h presence... no checking for X11/Xlib.h... no configure: cannot find X11 development files configure: *** These plugins will not be built: ximagesink configure: *** configure: *** checking plugin: xvimagesink *** configure: *** configure: *** These plugins will not be built: xvimagesink configure: *** configure: *** checking plugin: xshm *** configure: *** configure: *** These plugins will not be built: xshm configure: *** configure: *** checking plugin: v4lsrc v4lmjpegsrc v4lmjpegsink *** configure: *** configure: *** These plugins will not be built: v4lsrc v4lmjpegsrc v4lmjpegsink configure: *** configure: *** checking plugin: v4l2src *** configure: *** configure: *** These plugins will not be built: v4l2src configure: Checking for plug-in dependency libraries configure: *** configure: *** checking plugin: a52dec *** configure: *** checking for a52_init in -la52... yes checking a52dec/a52.h usability... yes checking a52dec/a52.h presence... yes checking for a52dec/a52.h... yes configure: *** configure: *** checking plugin: aasink *** configure: *** checking for aalib-config... /usr/bin/aalib-config checking for AALIB - version >= 0.11.0... yes configure: *** configure: *** checking plugin: gstalsa *** configure: *** checking for alsa >= 0.9.1... yes checking ALSA_CFLAGS... -I/usr/include/alsa checking ALSA_LIBS... -lasound -lm -ldl -lpthread configure: *** configure: *** checking plugin: amrnbdec amrnbenc *** configure: *** checking for Decoder_Interface_init in -lamrnb... no configure: *** These plugins will not be built: amrnbdec amrnbenc checking for mcopidl... no configure: *** configure: *** checking plugin: arts *** configure: *** checking for artsc-config... no checking for ARTS artsc - version >= 0.9.5... no *** The artsc-config script installed by ARTS could not be found *** If ARTS was installed in PREFIX, make sure PREFIX/bin is in *** your path, or set the ARTS_CONFIG environment variable to the *** full path to artsc-config. configure: *** These plugins will not be built: arts configure: *** configure: *** checking plugin: artsdsink *** configure: *** checking for artsc-config... no configure: WARNING: Couldn't find artsc-config configure: *** These plugins will not be built: artsdsink configure: *** configure: *** checking plugin: afsink afsrc *** configure: *** checking for audiofile... yes checking AUDIOFILE_CFLAGS... checking AUDIOFILE_LIBS... -laudiofile -lm configure: *** configure: *** checking plugin: audioresample *** configure: *** checking for audioresample-0.1... configure: *** These plugins will not be built: audioresample configure: *** configure: *** checking plugin: cairo *** configure: *** checking for cairo... yes checking CAIRO_CFLAGS... -I/usr/include/freetype2 -I/usr/include/cairo -I/usr/include/libpng12 -I/opt/interface/xorg-6.8.2/include checking CAIRO_LIBS... -lfreetype -lz -lcairo configure: *** configure: *** checking plugin: cdaudio *** configure: *** checking for libcdaudio-config... /usr/bin/libcdaudio-config configure: *** configure: *** checking plugin: cdparanoia *** configure: *** checking for cdda_open in -lcdda_interface... yes checking cdda_interface.h usability... yes checking cdda_interface.h presence... yes checking for cdda_interface.h... yes configure: *** configure: *** checking plugin: dirac *** configure: *** checking for dirac-pic >= 0.5.0... checking for dirac >= 0.5.0... yes checking DIRAC_CFLAGS... -I/usr/include/dirac checking DIRAC_LIBS... -ldirac_encoder -ldirac_decoder configure: *** configure: *** checking plugin: directfbvideosink *** configure: *** checking for directfb... configure: *** These plugins will not be built: directfbvideosink configure: *** configure: *** checking plugin: divx *** configure: *** checking encore2.h usability... no checking encore2.h presence... no checking for encore2.h... no configure: WARNING: Divx4linux encore headers not found configure: *** These plugins will not be built: divx configure: *** configure: *** checking plugin: dtsdec *** configure: *** checking for dts_init in -ldts_pic... no configure: *** These plugins will not be built: dtsdec configure: *** configure: *** checking plugin: dvdreadsrc *** configure: *** 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 configure: *** configure: *** checking plugin: dvdnavsrc *** configure: *** checking for dvdnav-config... /usr/bin/dvdnav-config checking dvdread/nav_print.h usability... yes checking dvdread/nav_print.h presence... yes checking for dvdread/nav_print.h... yes configure: *** configure: *** checking plugin: esdsink esdmon *** configure: *** checking for esound >= 0.2.12... yes checking ESD_CFLAGS... checking ESD_LIBS... -lesd configure: *** configure: *** checking plugin: faac *** configure: *** checking for faacEncOpen in -lfaac... no configure: *** These plugins will not be built: faac configure: *** configure: *** checking plugin: faad *** configure: *** checking for faacDecOpen in -lfaad... no configure: *** These plugins will not be built: faad configure: *** configure: *** checking plugin: flacenc flacdec *** configure: *** checking for FLAC__seekable_stream_encoder_new in -lFLAC... yes checking FLAC/all.h usability... yes checking FLAC/all.h presence... yes checking for FLAC/all.h... yes checking whether FLAC__SEEKABLE_STREAM_ENCODER_TELL_ERROR is declared... yes configure: *** configure: *** checking plugin: gdkpixbufsrc *** configure: *** configure: *** configure: *** checking plugin: gnomevfssrc *** configure: *** checking for gnome-vfs-2.0... yes checking GNOME_VFS_CFLAGS... -pthread -DORBIT2=1 -I/opt/interface/gnome-2.10/include/gnome-vfs-2.0 -I/opt/interface/gnome-2.10/lib/gnome-vfs-2.0/include -I/opt/interface/gnome-2.10/include/bonobo-activation-2.0 -I/opt/interface/gnome-2.10/include/libbonobo-2.0 -I/opt/interface/gnome-2.10/include/gconf/2 -I/opt/interface/gnome-2.10/include/glib-2.0 -I/opt/interface/gnome-2.10/lib/glib-2.0/include -I/opt/interface/gnome-2.10/include/orbit-2.0 checking GNOME_VFS_LIBS... -pthread -Wl,--export-dynamic -L/opt/interface/gnome-2.10/lib -lgnomevfs-2 configure: *** configure: *** checking plugin: gsmenc gsmdec *** configure: *** checking for gsm_create in -lgsm... no checking for gsm_create in -lgsm... (cached) no configure: *** These plugins will not be built: gsmenc gsmdec configure: *** configure: *** checking plugin: hermescolorspace *** configure: *** checking for Hermes_ConverterInstance in -lHermes... no configure: *** These plugins will not be built: hermescolorspace configure: *** configure: *** checking plugin: ivorbisdec *** configure: *** checking for vorbis_block_init in -lvorbisidec... no configure: *** These plugins will not be built: ivorbisdec configure: *** configure: *** checking plugin: jack *** configure: *** checking for jack >= 0.29.0... configure: *** These plugins will not be built: jack configure: *** configure: *** checking plugin: jpegenc jpegdec *** configure: *** checking for jpeg_set_defaults in -ljpeg-mmx... no checking for jpeg_set_defaults in -ljpeg... yes configure: *** configure: *** checking plugin: ladspa *** configure: *** checking ladspa.h usability... no checking ladspa.h presence... no checking for ladspa.h... no configure: *** These plugins will not be built: ladspa configure: *** configure: *** checking plugin: lame *** configure: *** checking for lame_init in -lmp3lame... no configure: *** These plugins will not be built: lame configure: *** configure: *** checking plugin: libcaca *** configure: *** checking for caca-config... /usr/bin/caca-config configure: *** configure: *** checking plugin: lcs *** configure: *** checking for lcs... configure: *** These plugins will not be built: lcs configure: *** configure: *** checking plugin: dvdec *** configure: *** checking for libdv >= 0.100... configure: *** These plugins will not be built: dvdec configure: *** configure: *** checking plugin: libfame *** configure: *** checking for libfame-config... no checking for libfame - version >= 0.9.0... no *** The libfame-config script installed by libfame could not be found *** If libfame was installed in PREFIX, make sure PREFIX/bin is in *** your path, or set the LIBFAME_CONFIG environment variable to the *** full path to libfame-config. configure: *** These plugins will not be built: libfame configure: *** configure: *** checking plugin: pngenc *** configure: *** checking for libpng12... yes checking LIBPNG_CFLAGS... -I/usr/include/libpng12 checking LIBPNG_LIBS... -lpng12 -lz -lm configure: *** configure: *** checking plugin: libmms *** configure: *** checking for libmms >= 0.1... configure: *** These plugins will not be built: libmms configure: *** configure: *** checking plugin: mngdec *** configure: *** checking for mng_initialize in -lmng... no configure: *** These plugins will not be built: mngdec configure: *** configure: *** checking plugin: rfbsrc *** configure: *** checking for librfb-0.1... configure: *** These plugins will not be built: rfbsrc configure: *** configure: *** checking plugin: libvisual *** configure: *** checking for libvisual = 0.2.0... configure: *** These plugins will not be built: libvisual configure: *** configure: *** checking plugin: mad *** configure: *** checking for mad >= 0.15 id3tag >= 0.15... checking for mad_decoder_finish in -lmad... yes checking for id3_tag_options in -lid3tag... no configure: *** These plugins will not be built: mad configure: *** configure: *** checking plugin: mikmod *** configure: *** checking for libmikmod-config... no checking for libmikmod - version >= 3.1.5... no *** The libmikmod-config script installed by libmikmod could not be found *** If libmikmod was installed in PREFIX, make sure PREFIX/bin is in *** your path, or set the LIBMIKMOD_CONFIG environment variable to the *** full path to libmikmod-config. configure: *** These plugins will not be built: mikmod configure: *** configure: *** checking plugin: mpeg2dec *** configure: *** checking for libmpeg2 >= 0.4.0... yes checking MPEG2DEC_CFLAGS... -I/usr/include/mpeg2dec checking MPEG2DEC_LIBS... -lmpeg2 configure: *** configure: *** checking plugin: mpeg2enc *** configure: *** checking for mjpegtools >= 1.6.1.93... configure: *** These plugins will not be built: mpeg2enc configure: *** configure: *** checking plugin: mplex *** configure: *** checking for mjpegtools >= 1.6.1.93... configure: *** These plugins will not be built: mplex configure: *** configure: *** checking plugin: musepack *** configure: *** checking musepack/musepack.h usability... no checking musepack/musepack.h presence... no checking for musepack/musepack.h... no configure: *** These plugins will not be built: musepack configure: *** configure: *** checking plugin: musicbrainz *** configure: *** checking for libmusicbrainz >= 2.0.2... yes checking MUSICBRAINZ_CFLAGS... checking MUSICBRAINZ_LIBS... -lmusicbrainz -lstdc++ -lm configure: *** configure: *** checking plugin: nassink *** configure: *** configure: *** These plugins will not be built: nassink configure: *** configure: *** checking plugin: pango *** configure: *** checking for pango pangoft2... yes checking PANGO_CFLAGS... -I/opt/interface/gnome-2.10/include/pango-1.0 -I/opt/interface/gnome-2.10/include/glib-2.0 -I/opt/interface/gnome-2.10/lib/glib-2.0/include -I/usr/include/freetype2 checking PANGO_LIBS... -L/opt/interface/gnome-2.10/lib -lpango-1.0 -lpangoft2-1.0 configure: *** configure: *** checking plugin: polyp *** configure: *** checking for polyplib >= 0.7... configure: *** These plugins will not be built: polyp configure: *** configure: *** checking plugin: dv1394src *** configure: *** checking for raw1394_new_handle in -lraw1394... yes checking libraw1394/raw1394.h usability... yes checking libraw1394/raw1394.h presence... yes checking for libraw1394/raw1394.h... yes checking for avc1394_send_command in -lavc1394... no checking for rom1394_free_directory in -lrom1394... no configure: *** These plugins will not be built: dv1394src configure: *** configure: *** checking plugin: sdlvideosink *** configure: *** configure: *** These plugins will not be built: sdlvideosink configure: *** configure: *** checking plugin: icecastsend *** configure: *** checking for shout_init_connection in -lshout... no configure: *** These plugins will not be built: icecastsend configure: *** configure: *** checking plugin: shout2send *** configure: *** checking for shout >= 2.0... yes checking SHOUT2_CFLAGS... -pthread checking SHOUT2_LIBS... -lshout -lvorbis configure: *** configure: *** checking plugin: sidplay *** configure: *** checking for libsidplay 1.36.x... checking sidplay/player.h usability... no checking sidplay/player.h presence... no checking for sidplay/player.h... no configure: *** These plugins will not be built: sidplay configure: *** configure: *** checking plugin: smoothwave *** configure: *** configure: *** configure: *** checking plugin: snapshot *** configure: *** checking for png_read_info in -lpng... yes checking png.h usability... yes checking png.h presence... yes checking for png.h... yes configure: *** configure: *** checking plugin: speex *** configure: *** checking for speex >= 1.1.6... yes checking SPEEX_CFLAGS... checking SPEEX_LIBS... -lspeex configure: *** configure: *** checking plugin: sfsrc sfsink *** configure: *** checking for sndfile >= 1.0.0... yes checking SNDFILE_CFLAGS... checking SNDFILE_LIBS... -lsndfile configure: *** configure: *** checking plugin: swfdec *** configure: *** checking for swfdec-0.3 >= 0.3.0... yes checking SWFDEC_CFLAGS... -I/usr/include/swfdec-0.3 -I/opt/interface/gnome-2.10/include/glib-2.0 -I/opt/interface/gnome-2.10/lib/glib-2.0/include checking SWFDEC_LIBS... -lswfdec-0.3 configure: *** configure: *** checking plugin: tarkin *** configure: *** configure: WARNING: *** tarkin pre-configured not to be built configure: *** These plugins will not be built: tarkin configure: *** configure: *** checking plugin: oggdemux oggmux *** configure: *** checking for ogg >= 1.0... yes checking OGG_CFLAGS... checking OGG_LIBS... -logg configure: *** configure: *** checking plugin: theoradec theoraenc *** configure: *** checking for theora... checking for theora_version_string in -ltheora... yes checking theora/theora.h usability... yes checking theora/theora.h presence... yes checking for theora/theora.h... yes configure: *** configure: *** checking plugin: vorbisenc vorbisdec *** configure: *** checking for vorbis >= 1.0 vorbisenc >= 1.0... yes checking VORBIS_CFLAGS... checking VORBIS_LIBS... -lvorbis -lm -lvorbisenc configure: *** configure: *** checking plugin: xine *** configure: *** configure: *** These plugins will not be built: xine configure: *** configure: *** checking plugin: xvid *** configure: *** checking xvid.h usability... no checking xvid.h presence... no checking for xvid.h... no configure: *** These plugins will not be built: xvid checking asm/atomic.h usability... yes checking asm/atomic.h presence... yes checking for asm/atomic.h... yes checking for freetype2 >= 2.0.9... yes checking FT2_CFLAGS... -I/usr/include/freetype2 checking FT2_LIBS... -lfreetype -lz configure: Using GStreamer source release as package name configure: Using http://gstreamer.freedesktop.org/ as package origin configure: creating ./config.status config.status: creating Makefile config.status: creating gst-plugins.spec config.status: creating gst/Makefile config.status: creating gst/ac3parse/Makefile config.status: creating gst/adder/Makefile config.status: creating gst/alpha/Makefile config.status: creating gst/apetag/Makefile config.status: creating gst/asfdemux/Makefile config.status: creating gst/audioconvert/Makefile config.status: creating gst/audioscale/Makefile config.status: creating gst/audiorate/Makefile config.status: creating gst/autodetect/Makefile config.status: creating gst/auparse/Makefile config.status: creating gst/avi/Makefile config.status: creating gst/cdxaparse/Makefile config.status: creating gst/chart/Makefile config.status: creating gst/colorspace/Makefile config.status: creating gst/cutter/Makefile config.status: creating gst/debug/Makefile config.status: creating gst/deinterlace/Makefile config.status: creating gst/dvdlpcmdec/Makefile config.status: creating gst/effectv/Makefile config.status: creating gst/equalizer/Makefile config.status: creating gst/festival/Makefile config.status: creating gst/ffmpegcolorspace/Makefile config.status: creating gst/filter/Makefile config.status: creating gst/flx/Makefile config.status: creating gst/games/Makefile config.status: creating gst/goom/Makefile config.status: creating gst/interleave/Makefile config.status: creating gst/law/Makefile config.status: creating gst/level/Makefile config.status: creating gst/librfb/Makefile config.status: creating gst/matroska/Makefile config.status: creating gst/median/Makefile config.status: creating gst/mixmatrix/Makefile config.status: creating gst/mpeg1sys/Makefile config.status: creating gst/mpeg1videoparse/Makefile config.status: creating gst/mpeg2sub/Makefile config.status: creating gst/mpegaudio/Makefile config.status: creating gst/mpegaudioparse/Makefile config.status: creating gst/mpegstream/Makefile config.status: creating gst/modplug/Makefile config.status: creating gst/modplug/libmodplug/Makefile config.status: creating gst/monoscope/Makefile config.status: creating gst/multifilesink/Makefile config.status: creating gst/multipart/Makefile config.status: creating gst/overlay/Makefile config.status: creating gst/passthrough/Makefile config.status: creating gst/playback/Makefile config.status: creating gst/playondemand/Makefile config.status: creating gst/qtdemux/Makefile config.status: creating gst/realmedia/Makefile config.status: creating gst/rtjpeg/Makefile config.status: creating gst/rtp/Makefile config.status: creating gst/silence/Makefile config.status: creating gst/sine/Makefile config.status: creating gst/smooth/Makefile config.status: creating gst/smpte/Makefile config.status: creating gst/spectrum/Makefile config.status: creating gst/speed/Makefile config.status: creating gst/stereo/Makefile config.status: creating gst/subparse/Makefile config.status: creating gst/switch/Makefile config.status: creating gst/synaesthesia/Makefile config.status: creating gst/tags/Makefile config.status: creating gst/tcp/Makefile config.status: creating gst/tta/Makefile config.status: creating gst/typefind/Makefile config.status: creating gst/udp/Makefile config.status: creating gst/vbidec/Makefile config.status: creating gst/videobox/Makefile config.status: creating gst/videocrop/Makefile config.status: creating gst/videodrop/Makefile config.status: creating gst/videofilter/Makefile config.status: creating gst/videoflip/Makefile config.status: creating gst/videomixer/Makefile config.status: creating gst/videorate/Makefile config.status: creating gst/videoscale/Makefile config.status: creating gst/videotestsrc/Makefile config.status: creating gst/volenv/Makefile config.status: creating gst/volume/Makefile config.status: creating gst/wavenc/Makefile config.status: creating gst/wavparse/Makefile config.status: creating gst/y4m/Makefile config.status: creating sys/Makefile config.status: creating sys/cdrom/Makefile config.status: creating sys/dxr3/Makefile config.status: creating sys/glsink/Makefile config.status: creating sys/oss/Makefile config.status: creating sys/osxaudio/Makefile config.status: creating sys/osxvideo/Makefile config.status: creating sys/qcam/Makefile config.status: creating sys/sunaudio/Makefile config.status: creating sys/v4l/Makefile config.status: creating sys/v4l2/Makefile config.status: creating sys/vcd/Makefile config.status: creating sys/ximage/Makefile config.status: creating sys/xvimage/Makefile config.status: creating ext/Makefile config.status: creating ext/a52dec/Makefile config.status: creating ext/aalib/Makefile config.status: creating ext/alsa/Makefile config.status: creating ext/amrnb/Makefile config.status: creating ext/arts/Makefile config.status: creating ext/artsd/Makefile config.status: creating ext/audiofile/Makefile config.status: creating ext/audioresample/Makefile config.status: creating ext/cairo/Makefile config.status: creating ext/cdaudio/Makefile config.status: creating ext/cdparanoia/Makefile config.status: creating ext/dirac/Makefile config.status: creating ext/directfb/Makefile config.status: creating ext/divx/Makefile config.status: creating ext/dts/Makefile config.status: creating ext/libmms/Makefile config.status: creating ext/dv/Makefile config.status: creating ext/dvdread/Makefile config.status: creating ext/dvdnav/Makefile config.status: creating ext/esd/Makefile config.status: creating ext/faac/Makefile config.status: creating ext/faad/Makefile config.status: creating ext/flac/Makefile config.status: creating ext/gconf/Makefile config.status: creating ext/gdk_pixbuf/Makefile config.status: creating ext/gnomevfs/Makefile config.status: creating ext/gsm/Makefile config.status: creating ext/hermes/Makefile config.status: creating ext/jack/Makefile config.status: creating ext/jpeg/Makefile config.status: creating ext/ladspa/Makefile config.status: creating ext/lame/Makefile config.status: creating ext/ivorbis/Makefile config.status: creating ext/lcs/Makefile config.status: creating ext/libcaca/Makefile config.status: creating ext/libfame/Makefile config.status: creating ext/libmng/Makefile config.status: creating ext/libpng/Makefile config.status: creating ext/libvisual/Makefile config.status: creating ext/mad/Makefile config.status: creating ext/mikmod/Makefile config.status: creating ext/mpeg2dec/Makefile config.status: creating ext/mpeg2enc/Makefile config.status: creating ext/mplex/Makefile config.status: creating ext/musepack/Makefile config.status: creating ext/musicbrainz/Makefile config.status: creating ext/nas/Makefile config.status: creating ext/ogg/Makefile config.status: creating ext/pango/Makefile config.status: creating ext/polyp/Makefile config.status: creating ext/raw1394/Makefile config.status: creating ext/sdl/Makefile config.status: creating ext/shout/Makefile config.status: creating ext/shout2/Makefile config.status: creating ext/sidplay/Makefile config.status: creating ext/smoothwave/Makefile config.status: creating ext/snapshot/Makefile config.status: creating ext/speex/Makefile config.status: creating ext/sndfile/Makefile config.status: creating ext/swfdec/Makefile config.status: creating ext/tarkin/Makefile config.status: creating ext/theora/Makefile config.status: creating ext/vorbis/Makefile config.status: creating ext/xine/Makefile config.status: creating ext/xvid/Makefile config.status: creating gst-libs/Makefile config.status: creating gst-libs/gst/Makefile config.status: creating gst-libs/gst/audio/Makefile config.status: creating gst-libs/gst/colorbalance/Makefile config.status: creating gst-libs/gst/floatcast/Makefile config.status: creating gst-libs/gst/gconf/Makefile config.status: creating gst-libs/gst/idct/Makefile config.status: creating gst-libs/gst/media-info/Makefile config.status: creating gst-libs/gst/mixer/Makefile config.status: creating gst-libs/gst/navigation/Makefile config.status: creating gst-libs/gst/play/Makefile config.status: creating gst-libs/gst/propertyprobe/Makefile config.status: creating gst-libs/gst/resample/Makefile config.status: creating gst-libs/gst/riff/Makefile config.status: creating gst-libs/gst/tag/Makefile config.status: creating gst-libs/gst/tuner/Makefile config.status: creating gst-libs/gst/video/Makefile config.status: creating gst-libs/gst/xoverlay/Makefile config.status: creating gst-libs/gst/xwindowlistener/Makefile config.status: creating gst-libs/ext/Makefile config.status: creating examples/dynparams/Makefile config.status: creating examples/capsfilter/Makefile config.status: creating examples/seeking/Makefile config.status: creating examples/indexing/Makefile config.status: creating examples/gstplay/Makefile config.status: creating examples/switch/Makefile config.status: creating examples/Makefile config.status: creating testsuite/embed/Makefile config.status: creating testsuite/spider/Makefile config.status: creating testsuite/alsa/Makefile config.status: creating testsuite/multifilesink/Makefile config.status: creating testsuite/Makefile config.status: creating tools/Makefile config.status: creating gconf/Makefile config.status: creating gconf/gstreamer.schemas config.status: creating pkgconfig/Makefile config.status: creating pkgconfig/gstreamer-gconf.pc config.status: creating pkgconfig/gstreamer-gconf-uninstalled.pc config.status: creating pkgconfig/gstreamer-interfaces.pc config.status: creating pkgconfig/gstreamer-interfaces-uninstalled.pc config.status: creating pkgconfig/gstreamer-libs.pc config.status: creating pkgconfig/gstreamer-libs-uninstalled.pc config.status: creating pkgconfig/gstreamer-media-info.pc config.status: creating pkgconfig/gstreamer-media-info-uninstalled.pc config.status: creating pkgconfig/gstreamer-play.pc config.status: creating pkgconfig/gstreamer-play-uninstalled.pc config.status: creating pkgconfig/gstreamer-plugins.pc config.status: creating pkgconfig/gstreamer-plugins-uninstalled.pc config.status: creating po/Makefile.in config.status: creating common/Makefile config.status: creating common/m4/Makefile config.status: creating m4/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing default-1 commands config.status: creating po/POTFILES config.status: creating po/Makefile config.status: executing _stdint.h commands config.status: creating _stdint.h : _GST_PLUGINS__STDINT_H configure: *** Plug-ins that will be built : a52dec aasink afsink afsrc cairo cdaudio cdparanoia cdrom dirac dvdnavsrc dvdreadsrc esdsink esdmon flacenc flacdec gdkpixbufsrc glsink gnomevfssrc gstalsa jpegenc jpegdec libcaca mpeg2dec musicbrainz oggdemux oggmux osssrc osssink pango pngenc qcamsrc sfsrc sfsink shout2send smoothwave snapshot speex swfdec theoradec theoraenc vcdsrc vorbisenc vorbisdec configure: *** Plug-ins that will not be built : amrnbdec amrnbenc arts artsdsink audioresample directfbvideosink divx dtsdec dv1394src dvdec dxr3videosink dxr3audiosink dxr3spusink faac faad gsmenc gsmdec hermescolorspace icecastsend ivorbisdec jack ladspa lame lcs libfame libmms libvisual mad mikmod mngdec mpeg2enc mplex musepack nassink osxaudiosrc osxaudiosink osxvideosink polyp rfbsrc sdlvideosink sidplay sunaudiosink tarkin v4l2src v4lsrc v4lmjpegsrc v4lmjpegsink ximagesink xine xshm xvid xvimagesink
Here's config.log (in pieces, because of bugzilla): This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by configure, which was generated by GNU Autoconf 2.59. Invocation command line was $ ./configure --prefix=/opt/interface/gnome-2.10 ## --------- ## ## Platform. ## ## --------- ## hostname = Foo uname -m = i686 uname -r = 2.6.11.7 uname -s = Linux uname -v = #1 Wed Apr 13 10:40:53 CEST 2005 /usr/bin/uname -p = unknown /bin/uname -X = unknown /bin/arch = i686 /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: . PATH: /bin PATH: /sbin PATH: /usr/bin PATH: /usr/sbin PATH: /opt/interface/gnome-2.10/bin PATH: /opt/interface/gnome-2.10/sbin PATH: /opt/interface/xorg-6.8.2/bin PATH: /opt/development/python-2.4.1/bin PATH: /opt/development/gcc-3.4.3/bin PATH: /opt/network/mozilla-1.7.6/bin PATH: /opt/games/bin PATH: /opt/security/bin PATH: /opt/security/sbin ## ----------- ## ## Core tests. ## ## ----------- ## configure:1713: checking build system type configure:1731: result: i686-pc-linux-gnu configure:1739: checking host system type configure:1753: result: i686-pc-linux-gnu configure:1761: checking target system type configure:1775: result: i686-pc-linux-gnu configure:1816: checking whether to enable maintainer-specific portions of Makefiles configure:1825: result: no configure:1850: configuring gst-plugins for release configure:1909: checking for a BSD-compatible install configure:1964: result: /usr/bin/install -c configure:1975: checking whether build environment is sane configure:2018: result: yes configure:2083: checking for gawk configure:2099: found /usr/bin/gawk configure:2109: result: gawk configure:2119: checking whether make sets $(MAKE) configure:2139: result: yes configure:2416: checking for style of include used by make configure:2444: result: GNU configure:2515: checking for gcc configure:2541: result: gcc configure:2785: checking for C compiler version configure:2788: gcc --version </dev/null >&5 gcc (GCC) 3.4.3 Copyright (C) 2004 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:2791: $? = 0 configure:2793: gcc -v </dev/null >&5 Reading specs from /opt/development/gcc-3.4.3/lib/gcc/i686-pc-linux-gnu/3.4.3/specs Configured with: ./configure --prefix=/opt/development/gcc-3.4.3 Thread model: posix gcc version 3.4.3 configure:2796: $? = 0 configure:2798: gcc -V </dev/null >&5 gcc: `-V' option must have argument configure:2801: $? = 1 configure:2824: checking for C compiler default output file name configure:2827: gcc -Wl,--as-needed -Wl,--as-needed conftest.c >&5 configure:2830: $? = 0 configure:2876: result: a.out configure:2881: checking whether the C compiler works configure:2887: ./a.out configure:2890: $? = 0 configure:2907: result: yes configure:2914: checking whether we are cross compiling configure:2916: result: no configure:2919: checking for suffix of executables configure:2921: gcc -o conftest -Wl,--as-needed -Wl,--as-needed conftest.c >&5 configure:2924: $? = 0 configure:2949: result: configure:2955: checking for suffix of object files configure:2976: gcc -c -Wl,--as-needed -Wl,--as-needed conftest.c >&5 gcc: --as-needed: linker input file unused because linking not done gcc: --as-needed: linker input file unused because linking not done configure:2979: $? = 0 configure:3001: result: o configure:3005: checking whether we are using the GNU C compiler configure:3029: gcc -c -Wl,--as-needed -Wl,--as-needed conftest.c >&5 gcc: --as-needed: linker input file unused because linking not done gcc: --as-needed: linker input file unused because linking not done configure:3035: $? = 0 configure:3039: test -z || test ! -s conftest.err configure:3042: $? = 0 configure:3045: test -s conftest.o configure:3048: $? = 0 configure:3061: result: yes configure:3067: checking whether gcc accepts -g configure:3088: gcc -c -g -Wl,--as-needed conftest.c >&5 gcc: --as-needed: linker input file unused because linking not done configure:3094: $? = 0 configure:3098: test -z || test ! -s conftest.err configure:3101: $? = 0 configure:3104: test -s conftest.o configure:3107: $? = 0 configure:3118: result: yes configure:3135: checking for gcc option to accept ANSI C configure:3205: gcc -c -Wl,--as-needed -Wl,--as-needed conftest.c >&5 gcc: --as-needed: linker input file unused because linking not done gcc: --as-needed: linker input file unused because linking not done configure:3211: $? = 0 configure:3215: test -z || test ! -s conftest.err configure:3218: $? = 0 configure:3221: test -s conftest.o configure:3224: $? = 0 configure:3242: result: none needed configure:3260: gcc -c -Wl,--as-needed -Wl,--as-needed conftest.c >&5 conftest.c:2: error: parse error before "me" configure:3266: $? = 1 configure: failed program was: | #ifndef __cplusplus | choke me | #endif configure:3401: checking dependency style of gcc configure:3491: result: gcc3 configure:3508: checking for a sed that does not truncate output configure:3562: result: /usr/bin/sed configure:3565: checking for egrep configure:3575: result: grep -E configure:3591: checking for ld used by gcc configure:3658: result: /bin/ld configure:3667: checking if the linker (/bin/ld) is GNU ld configure:3682: result: yes configure:3687: checking for /bin/ld option to reload object files configure:3694: result: -r configure:3703: checking for BSD-compatible nm configure:3745: result: /bin/nm -B configure:3749: checking whether ln -s works configure:3753: result: yes configure:3760: checking how to recognise dependent libraries configure:3943: result: pass_all configure:4157: checking how to run the C preprocessor configure:4192: gcc -E -Wl,--as-needed conftest.c gcc: --as-needed: linker input file unused because linking not done configure:4198: $? = 0 configure:4230: gcc -E -Wl,--as-needed conftest.c conftest.c:15:28: ac_nonexistent.h: No such file or directory configure:4236: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define GST_PLUGINS_VERSION "0.8.8" | #define GST_PLUGINS_VERSION_RELEASE "1" | #define PACKAGE "gst-plugins" | #define VERSION "0.8.8" | #define PACKAGE "gst-plugins" | #define VERSION "0.8.8" | /* end confdefs.h. */ | #include <ac_nonexistent.h> configure:4275: result: gcc -E configure:4299: gcc -E -Wl,--as-needed conftest.c gcc: --as-needed: linker input file unused because linking not done configure:4305: $? = 0 configure:4337: gcc -E -Wl,--as-needed conftest.c conftest.c:15:28: ac_nonexistent.h: No such file or directory configure:4343: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define GST_PLUGINS_VERSION "0.8.8" | #define GST_PLUGINS_VERSION_RELEASE "1" | #define PACKAGE "gst-plugins" | #define VERSION "0.8.8" | #define PACKAGE "gst-plugins" | #define VERSION "0.8.8" | /* end confdefs.h. */ | #include <ac_nonexistent.h> configure:4387: checking for ANSI C header files configure:4412: gcc -c -Wl,--as-needed -Wl,--as-needed conftest.c >&5 gcc: --as-needed: linker input file unused because linking not done gcc: --as-needed: linker input file unused because linking not done configure:4418: $? = 0 configure:4422: test -z || test ! -s conftest.err configure:4425: $? = 0 configure:4428: test -s conftest.o configure:4431: $? = 0 gcc: --as-needed: linker input file unused because linking not done gcc: --as-needed: linker input file unused because linking not done configure:4520: gcc -o conftest -Wl,--as-needed -Wl,--as-needed conftest.c >&5 configure:4523: $? = 0 configure:4525: ./conftest configure:4528: $? = 0 configure:4543: result: yes configure:4567: checking for sys/types.h configure:4583: gcc -c -Wl,--as-needed -Wl,--as-needed conftest.c >&5 gcc: --as-needed: linker input file unused because linking not done gcc: --as-needed: linker input file unused because linking not done configure:4589: $? = 0 configure:4593: test -z || test ! -s conftest.err configure:4596: $? = 0 configure:4599: test -s conftest.o configure:4602: $? = 0 configure:4613: result: yes configure:4567: checking for sys/stat.h configure:4583: gcc -c -Wl,--as-needed -Wl,--as-needed conftest.c >&5 gcc: --as-needed: linker input file unused because linking not done gcc: --as-needed: linker input file unused because linking not done configure:4589: $? = 0 configure:4593: test -z || test ! -s conftest.err configure:4596: $? = 0 configure:4599: test -s conftest.o configure:4602: $? = 0 configure:4613: result: yes configure:4567: checking for stdlib.h configure:4583: gcc -c -Wl,--as-needed -Wl,--as-needed conftest.c >&5 gcc: --as-needed: linker input file unused because linking not done gcc: --as-needed: linker input file unused because linking not done configure:4589: $? = 0 configure:4593: test -z || test ! -s conftest.err configure:4596: $? = 0 configure:4599: test -s conftest.o configure:4602: $? = 0 configure:4613: result: yes configure:4567: checking for string.h configure:4583: gcc -c -Wl,--as-needed -Wl,--as-needed conftest.c >&5 gcc: --as-needed: linker input file unused because linking not done gcc: --as-needed: linker input file unused because linking not done configure:4589: $? = 0 configure:4593: test -z || test ! -s conftest.err configure:4596: $? = 0 configure:4599: test -s conftest.o configure:4602: $? = 0 configure:4613: result: yes configure:4567: checking for memory.h configure:4583: gcc -c -Wl,--as-needed -Wl,--as-needed conftest.c >&5 gcc: --as-needed: linker input file unused because linking not done gcc: --as-needed: linker input file unused because linking not done configure:4589: $? = 0 configure:4593: test -z || test ! -s conftest.err configure:4596: $? = 0 configure:4599: test -s conftest.o configure:4602: $? = 0 configure:4613: result: yes configure:4567: checking for strings.h configure:4583: gcc -c -Wl,--as-needed -Wl,--as-needed conftest.c >&5 gcc: --as-needed: linker input file unused because linking not done gcc: --as-needed: linker input file unused because linking not done configure:4589: $? = 0 configure:4593: test -z || test ! -s conftest.err configure:4596: $? = 0 configure:4599: test -s conftest.o configure:4602: $? = 0 configure:4613: result: yes configure:4567: checking for inttypes.h configure:4583: gcc -c -Wl,--as-needed -Wl,--as-needed conftest.c >&5 gcc: --as-needed: linker input file unused because linking not done gcc: --as-needed: linker input file unused because linking not done configure:4589: $? = 0 configure:4593: test -z || test ! -s conftest.err configure:4596: $? = 0 configure:4599: test -s conftest.o configure:4602: $? = 0 configure:4613: result: yes configure:4567: checking for stdint.h configure:4583: gcc -c -Wl,--as-needed -Wl,--as-needed conftest.c >&5 gcc: --as-needed: linker input file unused because linking not done gcc: --as-needed: linker input file unused because linking not done configure:4589: $? = 0 configure:4593: test -z || test ! -s conftest.err configure:4596: $? = 0 configure:4599: test -s conftest.o configure:4602: $? = 0 configure:4613: result: yes configure:4567: checking for unistd.h configure:4583: gcc -c -Wl,--as-needed -Wl,--as-needed conftest.c >&5 gcc: --as-needed: linker input file unused because linking not done gcc: --as-needed: linker input file unused because linking not done configure:4589: $? = 0 configure:4593: test -z || test ! -s conftest.err configure:4596: $? = 0 configure:4599: test -s conftest.o configure:4602: $? = 0 configure:4613: result: yes configure:4639: checking dlfcn.h usability configure:4651: gcc -c -Wl,--as-needed -Wl,--as-needed conftest.c >&5 gcc: --as-needed: linker input file unused because linking not done gcc: --as-needed: linker input file unused because linking not done configure:4657: $? = 0 configure:4661: test -z || test ! -s conftest.err configure:4664: $? = 0 configure:4667: test -s conftest.o configure:4670: $? = 0 configure:4680: result: yes configure:4684: checking dlfcn.h presence configure:4694: gcc -E -Wl,--as-needed conftest.c gcc: --as-needed: linker input file unused because linking not done configure:4700: $? = 0 configure:4720: result: yes configure:4755: checking for dlfcn.h configure:4762: result: yes configure:4827: checking for g++ configure:4843: found /opt/development/gcc-3.4.3/bin/g++ configure:4853: result: g++ configure:4869: checking for C++ compiler version configure:4872: g++ --version </dev/null >&5 g++ (GCC) 3.4.3 Copyright (C) 2004 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:4875: $? = 0 configure:4877: g++ -v </dev/null >&5 Reading specs from /opt/development/gcc-3.4.3/lib/gcc/i686-pc-linux-gnu/3.4.3/specs Configured with: ./configure --prefix=/opt/development/gcc-3.4.3 Thread model: posix gcc version 3.4.3 configure:4880: $? = 0 configure:4882: g++ -V </dev/null >&5 g++: `-V' option must have argument configure:4885: $? = 1 configure:4888: checking whether we are using the GNU C++ compiler configure:4912: g++ -c -Wl,--as-needed conftest.cc >&5 g++: --as-needed: linker input file unused because linking not done configure:4918: $? = 0 configure:4922: test -z || test ! -s conftest.err configure:4925: $? = 0 configure:4928: test -s conftest.o configure:4931: $? = 0 configure:4944: result: yes configure:4950: checking whether g++ accepts -g configure:4971: g++ -c -g -Wl,--as-needed conftest.cc >&5 g++: --as-needed: linker input file unused because linking not done configure:4977: $? = 0 configure:4981: test -z || test ! -s conftest.err configure:4984: $? = 0 configure:4987: test -s conftest.o configure:4990: $? = 0 configure:5001: result: yes configure:5043: g++ -c -g -O2 -Wl,--as-needed conftest.cc >&5 g++: --as-needed: linker input file unused because linking not done configure:5049: $? = 0 configure:5053: test -z || test ! -s conftest.err configure:5056: $? = 0 configure:5059: test -s conftest.o configure:5062: $? = 0 configure:5088: g++ -c -g -O2 -Wl,--as-needed conftest.cc >&5 conftest.cc: In function `int main()': conftest.cc:30: error: `exit' undeclared (first use this function) conftest.cc:30: error: (Each undeclared identifier is reported only once for each function it appears in.) configure:5094: $? = 1
configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define GST_PLUGINS_VERSION "0.8.8" | #define GST_PLUGINS_VERSION_RELEASE "1" | #define PACKAGE "gst-plugins" | #define VERSION "0.8.8" | #define PACKAGE "gst-plugins" | #define VERSION "0.8.8" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | /* end confdefs.h. */ | | int | main () | { | exit (42); | ; | return 0; | } configure:5043: g++ -c -g -O2 -Wl,--as-needed conftest.cc >&5 g++: --as-needed: linker input file unused because linking not done configure:5049: $? = 0 configure:5053: test -z || test ! -s conftest.err configure:5056: $? = 0 configure:5059: test -s conftest.o configure:5062: $? = 0 configure:5088: g++ -c -g -O2 -Wl,--as-needed conftest.cc >&5 g++: --as-needed: linker input file unused because linking not done configure:5094: $? = 0 configure:5098: test -z || test ! -s conftest.err configure:5101: $? = 0 configure:5104: test -s conftest.o configure:5107: $? = 0 configure:5132: checking dependency style of g++ configure:5222: result: gcc3 configure:5244: checking how to run the C++ preprocessor configure:5275: g++ -E -Wl,--as-needed conftest.cc g++: --as-needed: linker input file unused because linking not done configure:5281: $? = 0 configure:5313: g++ -E -Wl,--as-needed conftest.cc conftest.cc:29:28: ac_nonexistent.h: No such file or directory configure:5319: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define GST_PLUGINS_VERSION "0.8.8" | #define GST_PLUGINS_VERSION_RELEASE "1" | #define PACKAGE "gst-plugins" | #define VERSION "0.8.8" | #define PACKAGE "gst-plugins" | #define VERSION "0.8.8" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #ifdef __cplusplus | extern "C" void std::exit (int) throw (); using std::exit; | #endif | /* end confdefs.h. */ | #include <ac_nonexistent.h> configure:5358: result: g++ -E configure:5382: g++ -E -Wl,--as-needed conftest.cc g++: --as-needed: linker input file unused because linking not done configure:5388: $? = 0 configure:5420: g++ -E -Wl,--as-needed conftest.cc conftest.cc:29:28: ac_nonexistent.h: No such file or directory configure:5426: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define GST_PLUGINS_VERSION "0.8.8" | #define GST_PLUGINS_VERSION_RELEASE "1" | #define PACKAGE "gst-plugins" | #define VERSION "0.8.8" | #define PACKAGE "gst-plugins" | #define VERSION "0.8.8" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #ifdef __cplusplus | extern "C" void std::exit (int) throw (); using std::exit; | #endif | /* end confdefs.h. */ | #include <ac_nonexistent.h> configure:5521: checking for g77 configure:5537: found /opt/development/gcc-3.4.3/bin/g77 configure:5547: result: g77 configure:5562: checking for Fortran 77 compiler version configure:5565: g77 --version </dev/null >&5 GNU Fortran (GCC) 3.4.3 Copyright (C) 2004 Free Software Foundation, Inc. GNU Fortran comes with NO WARRANTY, to the extent permitted by law. You may redistribute copies of GNU Fortran under the terms of the GNU General Public License. For more information about these matters, see the file named COPYING or type the command `info -f g77 Copying'. configure:5568: $? = 0 configure:5570: g77 -v </dev/null >&5 Reading specs from /opt/development/gcc-3.4.3/lib/gcc/i686-pc-linux-gnu/3.4.3/specs Configured with: ./configure --prefix=/opt/development/gcc-3.4.3 Thread model: posix gcc version 3.4.3 configure:5573: $? = 0 configure:5575: g77 -V </dev/null >&5 g77: `-V' option must have argument configure:5578: $? = 1 configure:5586: checking whether we are using the GNU Fortran 77 compiler configure:5600: g77 -c conftest.F >&5 configure:5606: $? = 0 configure:5610: test -z || test ! -s conftest.err configure:5613: $? = 0 configure:5616: test -s conftest.o configure:5619: $? = 0 configure:5632: result: yes configure:5638: checking whether g77 accepts -g configure:5650: g77 -c -g conftest.f >&5 configure:5656: $? = 0 configure:5660: test -z || test ! -s conftest.err configure:5663: $? = 0 configure:5666: test -s conftest.o configure:5669: $? = 0 configure:5681: result: yes configure:5711: checking the maximum length of command line arguments configure:5776: result: 32768 configure:5787: checking command to parse /bin/nm -B output from gcc object configure:5876: gcc -c -Wl,--as-needed -Wl,--as-needed conftest.c >&5 gcc: --as-needed: linker input file unused because linking not done gcc: --as-needed: linker input file unused because linking not done configure:5879: $? = 0 configure:5883: /bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\(\)\([_A-Za-z][_A-Za-z0-9]*\)$/ /p' \> conftest.nm configure:5886: $? = 0 configure:5938: gcc -o conftest -Wl,--as-needed -Wl,--as-needed conftest.c conftstm.o >&5 configure:5941: $? = 0 configure:5979: result: ok configure:5983: checking for objdir configure:5998: result: .libs configure:6088: checking for ar configure:6104: found /bin/ar configure:6115: result: ar configure:6168: checking for ranlib configure:6184: found /bin/ranlib configure:6195: result: ranlib configure:6248: checking for strip configure:6264: found /bin/strip configure:6275: result: strip configure:6537: checking if gcc static flag works configure:6560: result: yes configure:6578: checking if gcc supports -fno-rtti -fno-exceptions configure:6596: gcc -c -Wl,--as-needed -Wl,--as-needed -fno-rtti -fno-exceptions conftest.c >&5 cc1: warning: command line option "-fno-rtti" is valid for C++/ObjC++ but not for C gcc: --as-needed: linker input file unused because linking not done gcc: --as-needed: linker input file unused because linking not done configure:6600: $? = 0 configure:6611: result: no configure:6626: checking for gcc option to produce PIC configure:6803: result: -fPIC configure:6811: checking if gcc PIC flag -fPIC works configure:6829: gcc -c -Wl,--as-needed -Wl,--as-needed -fPIC -DPIC conftest.c >&5 gcc: --as-needed: linker input file unused because linking not done gcc: --as-needed: linker input file unused because linking not done configure:6833: $? = 0 configure:6844: result: no configure:6868: checking if gcc supports -c -o file.o configure:6889: gcc -c -Wl,--as-needed -Wl,--as-needed -o out/conftest2.o conftest.c >&5 gcc: --as-needed: linker input file unused because linking not done gcc: --as-needed: linker input file unused because linking not done configure:6893: $? = 0 configure:6913: result: no configure:6920: checking if we can lock with hard links configure:6928: result: yes configure:6939: checking whether the gcc linker (/bin/ld) supports shared libraries configure:7787: result: yes configure:7813: checking whether -lc should be explicitly linked in configure:7818: gcc -c -Wl,--as-needed -Wl,--as-needed conftest.c >&5 gcc: --as-needed: linker input file unused because linking not done gcc: --as-needed: linker input file unused because linking not done configure:7821: $? = 0 configure:7835: gcc -shared conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| grep -lc \>/dev/null 2\>\&1 configure:7838: $? = 0 configure:7850: result: no configure:7858: checking dynamic linker characteristics configure:8419: result: GNU/Linux ld.so configure:8423: checking how to hardcode library paths into programs configure:8448: result: immediate configure:8462: checking whether stripping libraries is possible configure:8467: result: yes configure:8593: checking for shl_load configure:8650: gcc -o conftest -Wl,--as-needed -Wl,--as-needed conftest.c >&5 /tmp/ccY9EBam.o(.text+0x22): In function `main': : undefined reference to `shl_load' /tmp/ccY9EBam.o(.data+0x0): undefined reference to `shl_load' collect2: ld returned 1 exit status configure:8656: $? = 1
I gave up and send it to you directly.
Please use the "Create a New Attachment" link below and attach it as a file. Don't paste it in as text.
We probably need something like this, don't we? --- configure.ac 14 Apr 2005 11:34:47 -0000 1.524.2.17 +++ configure.ac 15 Apr 2005 09:44:19 -0000 @@ -607,7 +607,10 @@ [ximagesink], [ AC_PATH_XTRA dnl now try to find the HEADER + save_cflags=$CFLAGS + CFLAGS="$CFLAGS $X_CFLAGS" AC_CHECK_HEADER(X11/Xlib.h, HAVE_X="yes", HAVE_X="no") + CFLAGS="$save_cflags" if test "x$HAVE_X" = "xno" then Cheers -Tim
I think this is fixed in CVS now (BRANCH-GSTREAMER-0_8): 2005-04-18 Tim-Philipp Mueller <tim at centricular dot net> * configure.ac: Add X_CFLAGS to CFLAGS while checking for the X11/Xlib.h, otherwise we won't find X if it's installed in an unusual location (fixes #300495). Cheers -Tim