[Vorbis] vorbis-tools-1.1.1 build mechanism stubbornly refuses to build with FLAC, ogg123, speex

Sergei Steshenko sergstesh at yahoo.com
Wed Dec 6 02:23:12 PST 2006


Hello,

I am trying build vorbis-tools-1.1.1 in the framework of my tool (see signature).

The essence of the tools is that it builds and install everything locally, and, of
course, it uses the available mechanisms to specify search paths for both headers
and libraries; the tool first builds dependencies abd then the target itself.


So, for example, 'configure' for vorbis-tools-1.1.1 is rub this way:

cd /maxtor5/sergei/AppsFromScratchWD/build/vorbis-tools-1.1.1;
PATH=/maxtor5/sergei/AppsFromScratchWD/install/curl-7.15.5/bin:/maxtor5/sergei/AppsFromScratchWD/install/flac-1.1.2/bin:/maxtor5/sergei/AppsFromScratchWD/install/gnutls-1.4.5/bin:/maxtor5/sergei/AppsFromScratchWD/install/libgcrypt-1.2.3/bin:/maxtor5/sergei/AppsFromScratchWD/install/libgpg-error-1.4/bin:/maxtor5/sergei/AppsFromScratchWD/install/libtasn1-0.3.6/bin:/maxtor5/sergei/AppsFromScratchWD/install/opencdk-0.5.9/bin:/maxtor5/sergei/AppsFromScratchWD/install/speex-1.1.12/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin/:/usr/games:/ibm/home/sergei/bin:/usr/lib/ssh;
export PATH;
LD_LIBRARY_PATH=/maxtor5/sergei/AppsFromScratchWD/install/curl-7.15.5/lib:/maxtor5/sergei/AppsFromScratchWD/install/flac-1.1.2/lib:/maxtor5/sergei/AppsFromScratchWD/install/gnutls-1.4.5/lib:/maxtor5/sergei/AppsFromScratchWD/install/libao-0.8.6/lib:/maxtor5/sergei/AppsFromScratchWD/install/libgcrypt-1.2.3/lib:/maxtor5/sergei/AppsFromScratchWD/install/libgpg-error-1.4/lib:/maxtor5/sergei/AppsFromScratchWD/install/libogg-1.1.3/lib:/maxtor5/sergei/AppsFromScratchWD/install/libtasn1-0.3.6/lib:/maxtor5/sergei/AppsFromScratchWD/install/libvorbis-1.1.2/lib:/maxtor5/sergei/AppsFromScratchWD/install/lzo-2.02/lib:/maxtor5/sergei/AppsFromScratchWD/install/opencdk-0.5.9/lib:/maxtor5/sergei/AppsFromScratchWD/install/speex-1.1.12/lib:/maxtor5/sergei/AppsFromScratchWD/install/zlib-1.2.3/lib;
export LD_LIBRARY_PATH;
PKG_CONFIG_PATH=/maxtor5/sergei/AppsFromScratchWD/install/curl-7.15.5/lib/pkgconfig:/maxtor5/sergei/AppsFromScratchWD/install/gnutls-1.4.5/lib/pkgconfig:/maxtor5/sergei/AppsFromScratchWD/install/libao-0.8.6/lib/pkgconfig:/maxtor5/sergei/AppsFromScratchWD/install/libogg-1.1.3/lib/pkgconfig:/maxtor5/sergei/AppsFromScratchWD/install/libtasn1-0.3.6/lib/pkgconfig:/maxtor5/sergei/AppsFromScratchWD/install/libvorbis-1.1.2/lib/pkgconfig:/maxtor5/sergei/AppsFromScratchWD/install/speex-1.1.12/lib/pkgconfig;
export PKG_CONFIG_PATH; LDFLAGS='-L/maxtor5/sergei/AppsFromScratchWD/install/curl-7.15.5/lib
-L/maxtor5/sergei/AppsFromScratchWD/install/flac-1.1.2/lib
-L/maxtor5/sergei/AppsFromScratchWD/install/gnutls-1.4.5/lib
-L/maxtor5/sergei/AppsFromScratchWD/install/libao-0.8.6/lib
-L/maxtor5/sergei/AppsFromScratchWD/install/libgcrypt-1.2.3/lib
-L/maxtor5/sergei/AppsFromScratchWD/install/libgpg-error-1.4/lib
-L/maxtor5/sergei/AppsFromScratchWD/install/libogg-1.1.3/lib
-L/maxtor5/sergei/AppsFromScratchWD/install/libtasn1-0.3.6/lib
-L/maxtor5/sergei/AppsFromScratchWD/install/libvorbis-1.1.2/lib
-L/maxtor5/sergei/AppsFromScratchWD/install/lzo-2.02/lib
-L/maxtor5/sergei/AppsFromScratchWD/install/opencdk-0.5.9/lib
-L/maxtor5/sergei/AppsFromScratchWD/install/speex-1.1.12/lib
-L/maxtor5/sergei/AppsFromScratchWD/install/zlib-1.2.3/lib
-L/maxtor5/sergei/AppsFromScratchWD/install/flac-1.1.2/lib'; export LDFLAGS;
CPPFLAGS='-I/maxtor5/sergei/AppsFromScratchWD/install/curl-7.15.5/include
-I/maxtor5/sergei/AppsFromScratchWD/install/flac-1.1.2/include
-I/maxtor5/sergei/AppsFromScratchWD/install/gnutls-1.4.5/include
-I/maxtor5/sergei/AppsFromScratchWD/install/libao-0.8.6/include
-I/maxtor5/sergei/AppsFromScratchWD/install/libgcrypt-1.2.3/include
-I/maxtor5/sergei/AppsFromScratchWD/install/libgpg-error-1.4/include
-I/maxtor5/sergei/AppsFromScratchWD/install/libogg-1.1.3/include
-I/maxtor5/sergei/AppsFromScratchWD/install/libtasn1-0.3.6/include
-I/maxtor5/sergei/AppsFromScratchWD/install/libvorbis-1.1.2/include
-I/maxtor5/sergei/AppsFromScratchWD/install/lzo-2.02/include
-I/maxtor5/sergei/AppsFromScratchWD/install/opencdk-0.5.9/include
-I/maxtor5/sergei/AppsFromScratchWD/install/speex-1.1.12/include
-I/maxtor5/sergei/AppsFromScratchWD/install/zlib-1.2.3/include
-I/maxtor5/sergei/AppsFromScratchWD/install/flac-1.1.2/include'; export CPPFLAGS; ./configure
--prefix=/maxtor5/sergei/AppsFromScratchWD/install/vorbis-tools-1.1.1
--with-ao=/maxtor5/sergei/AppsFromScratchWD/install/libao-0.8.6
--with-curl=/maxtor5/sergei/AppsFromScratchWD/install/curl-7.15.5
--with-speex=/maxtor5/sergei/AppsFromScratchWD/install/speex-1.1.12 --with-flac 1>configure.log
2>&1

(the above is one long line) - please pay attention to presence of, for example,
FLAC-related paths:

-I/maxtor5/sergei/AppsFromScratchWD/install/flac-1.1.2/include
-L/maxtor5/sergei/AppsFromScratchWD/install/flac-1.1.2/lib
.

Still, screen output of 'configure' says:

"
configure: creating ./config.status
config.status: creating Makefile
config.status: creating m4/Makefile
config.status: creating po/Makefile.in
config.status: creating intl/Makefile
config.status: creating include/Makefile
config.status: creating share/Makefile
config.status: creating win32/Makefile
config.status: creating oggdec/Makefile
config.status: creating oggenc/Makefile
config.status: creating oggenc/man/Makefile
config.status: creating ogg123/Makefile
config.status: creating vorbiscomment/Makefile
config.status: creating vcut/Makefile
config.status: creating ogginfo/Makefile
config.status: creating debian/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
configure: WARNING: FLAC and/on OggFLAC libraries or headers missing, oggenc
will NOT be built with FLAC read support.
configure: WARNING: FLAC and/or OggFLAC libraries or headers missing, ogg123
will NOT be built with FLAC read support.
configure: WARNING: Speex libraries and/or headers missing, ogg123
will NOT be built with Speex read support.
".

What can be done to fix the problem ?

Thanks,
  Sergei.

Applications From Scratch: http://appsfromscratch.berlios.de/


 
____________________________________________________________________________________
Do you Yahoo!?
Everyone is raving about the all-new Yahoo! Mail beta.
http://new.mail.yahoo.com


More information about the Vorbis mailing list