[vlc] no libquicktime support in 0.9.0 snapshot

Berke Viktor bervi at users.sourceforge.net
Fri May 18 20:10:33 CEST 2007


Hey,

I want to compile vlc snapshot with libquicktime support, but if try to
configure with:

./configure --disable-skins2 --disable-wxwidgets --enable-qt4
--enable-mozilla  --enable-real --enable-v4l2 --enable-dvdread
--enable-taglib --enable-cddax --enable-vcdx --enable-dvb --enable-flac
--enable-theora --enable-x264 --enable-mad --enable-ffmpeg --enable-a52
--enable-dca --enable-quicktime

It complains:

checking QuickTime/QuickTime.h usability... no
checking QuickTime/QuickTime.h presence... no
checking for QuickTime/QuickTime.h... no
configure: error: cannot find QuickTime headers

As could be checked from the end of my msg, there's really no such
file, but lqt/quicktime.h. I tried to symlink quicktime.h to
QuickTime.h and lqt to QuickTime, but then make failed:

creating librawvideo_plugin.la
(cd .libs && rm -f librawvideo_plugin.la && ln
-s ../librawvideo_plugin.la librawvideo_plugin.la)
if /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99
-DHAVE_CONFIG_H -I. -I. -I../..   -DSYS_LINUX -I../../include
`top_builddir="../.." ../../vlc-config --cflags plugin quicktime`
-march=athlon-xp -msse3 -O2 -pipe -fomit-frame-pointer -Wall -Wextra
-Wno-unused-parameter -Wsign-compare -Wundef -Wpointer-arith
-Wbad-function-cast -Wcast-align -Wwrite-strings -Wold-style-definition
-Wmissing-prototypes -Wvolatile-register-var -MT
libquicktime_plugin_la-quicktime.lo -MD -MP -MF
".deps/libquicktime_plugin_la-quicktime.Tpo" -c -o
libquicktime_plugin_la-quicktime.lo `test -f 'quicktime.c' || echo
'./'`quicktime.c; \ then mv -f
".deps/libquicktime_plugin_la-quicktime.Tpo"
".deps/libquicktime_plugin_la-quicktime.Plo"; else rm -f
".deps/libquicktime_plugin_la-quicktime.Tpo"; exit 1; fi gcc -std=gnu99
-DHAVE_CONFIG_H -I. -I. -I../.. -DSYS_LINUX -I../../include
-I/usr/local/include -D_FILE_OFFSET_BITS=64 -D__USE_UNIX98
-D_LARGEFILE64_SOURCE -D_REENTRANT -D_THREAD_SAFE
-DLOCALEDIR=\"/usr/local/share/locale\"
-DDATA_PATH=\"/usr/local/share/vlc\"
-DPLUGIN_PATH=\"/usr/local/lib/vlc\" -O3 -ffast-math -funroll-loops
-mtune=pentium2 -fomit-frame-pointer -D__LIBVLC__ -D__PLUGIN__
-DMODULE_NAME=quicktime -DMODULE_NAME_IS_quicktime -fvisibility=hidden
-march=athlon-xp -msse3 -O2 -pipe -fomit-frame-pointer -Wall -Wextra
-Wno-unused-parameter -Wsign-compare -Wundef -Wpointer-arith
-Wbad-function-cast -Wcast-align -Wwrite-strings -Wold-style-definition
-Wmissing-prototypes -Wvolatile-register-var -MT
libquicktime_plugin_la-quicktime.lo -MD -MP
-MF .deps/libquicktime_plugin_la-quicktime.Tpo -c quicktime.c  -fPIC
-DPIC -o .libs/libquicktime_plugin_la-quicktime.o quicktime.c:46:35:
error: qtx/qtxsdk/components.h: No such file or directory
quicktime.c:47:25: error: wine/windef.h: No such file or directory
quicktime.c:48:24: error: ldt_keeper.h: No such file or directory
quicktime.c:50: error: expected '=', ',', ';', 'asm' or '__attribute__'
before 'WINAPI' quicktime.c:51: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'WINAPI' quicktime.c:52: error: expected '=',
',', ';', 'asm' or '__attribute__' before 'FreeLibrary' quicktime.c:95:
error: expected specifier-qualifier-list before 'OSType'
quicktime.c:111: error: expected specifier-qualifier-list before
'ldt_fs_t' quicktime.c: In function 'Close': quicktime.c:299: error:
'decoder_sys_t' has no member named 'SoundConverterEndConversion'
quicktime.c:299: error: 'decoder_sys_t' has no member named
'myConverter' quicktime.c:304: error: 'decoder_sys_t' has no member
named 'SoundConverterClose' quicktime.c:304: error: 'decoder_sys_t' has
no member named 'myConverter'
------LOTS OF OUTPUT-------
quicktime.c:1021: error: 'decoder_sys_t' has no member named
'ImageCodecGetCodecInfo' quicktime.c:1022: error: 'decoder_sys_t' has
no member named 'ImageCodecPreDecompress' quicktime.c:1023: error:
'decoder_sys_t' has no member named 'ImageCodecBandDecompress'
quicktime.c:1024: error: 'decoder_sys_t' has no member named
'GetGWorldPixMap' quicktime.c:1025: error: 'decoder_sys_t' has no
member named 'QTNewGWorldFromPtr' quicktime.c:1026: error:
'decoder_sys_t' has no member named 'NewHandleClear' make[4]: ***
[libquicktime_plugin_la-quicktime.lo] Error 1 make[4]: Leaving
directory `/home/viktor/utils/slack/media/vlc-0.9.0-svn/modules/codec'
make[3]: *** [all-modules] Error 1 make[3]: Leaving directory
`/home/viktor/utils/slack/media/vlc-0.9.0-svn/modules/codec' make[2]:
*** [all-recursive] Error 1 make[2]: Leaving directory
`/home/viktor/utils/slack/media/vlc-0.9.0-svn/modules' make[1]: ***
[all-recursive] Error 1 make[1]: Leaving directory
`/home/viktor/utils/slack/media/vlc-0.9.0-svn' make: *** [all] Error 2


contents of my libquicktime-1.0.0-i386-1.tgz package:

bash-3.1$ tar -tf libquicktime-1.0.0-i386-1.tgz 
./
usr/
usr/bin/
usr/libexec/
usr/libexec/gcc/
usr/libexec/gcc/i486-slackware-linux/
usr/libexec/gcc/i486-slackware-linux/4.1.2/
usr/libexec/gcc/i486-slackware-linux/4.1.2/collect2
usr/doc/
usr/doc/libquicktime/
usr/doc/libquicktime/COPYING
usr/doc/libquicktime/ChangeLog
usr/doc/libquicktime/doc/
usr/doc/libquicktime/doc/Makefile.am
usr/doc/libquicktime/doc/Makefile.in
usr/doc/libquicktime/doc/Makefile
usr/doc/libquicktime/doc/qt4l_reading.html
usr/doc/libquicktime/doc/qt4l_writing.html
usr/doc/libquicktime/doc/codecs.html
usr/doc/libquicktime/doc/qt4l_positioning.html
usr/doc/libquicktime/doc/qt4l_codecs.html
usr/doc/libquicktime/doc/qt4l_index.html
usr/doc/libquicktime/doc/qt4l_license.html
usr/doc/libquicktime/doc/qt4l_util.html
usr/doc/libquicktime/doc/qt4l_opening.html
usr/doc/libquicktime/doc/translatorsguide.txt
usr/doc/libquicktime/doc/mainpage.incl
usr/doc/libquicktime/doc/api_usage.html
usr/doc/libquicktime/doc/hackersguide.txt
usr/doc/libquicktime/doc/qt4l_building.html
usr/doc/libquicktime/INSTALL
usr/doc/libquicktime/README
usr/doc/libquicktime/NEWS
usr/doc/libquicktime/TODO
usr/doc/libquicktime/AUTHORS
usr/doc/libquicktime/ABOUT-NLS
usr/lib/
usr/lib/crtn.o
usr/lib/crti.o
usr/lib/gcc/
usr/lib/gcc/i486-slackware-linux/
usr/lib/gcc/i486-slackware-linux/4.1.2/
usr/lib/gcc/i486-slackware-linux/4.1.2/specs
usr/lib/gcc/i486-slackware-linux/4.1.2/crtbeginS.o
usr/lib/gcc/i486-slackware-linux/4.1.2/crtendS.o
usr/i486-slackware-linux/
usr/i486-slackware-linux/bin/
usr/local/
usr/local/share/
usr/local/share/aclocal/
usr/local/share/aclocal/lqt.m4
usr/local/share/locale/
usr/local/share/locale/de/
usr/local/share/locale/de/LC_MESSAGES/
usr/local/share/locale/de/LC_MESSAGES/libquicktime.mo
usr/local/share/man/
usr/local/share/man/man1/
usr/local/share/man/man1/lqtplay.1.gz
usr/local/bin/
usr/local/bin/qtyuv4toyuv
usr/local/bin/lqt-config
usr/local/bin/qt2text
usr/local/bin/qtinfo
usr/local/bin/qtstreamize
usr/local/bin/libquicktime_config
usr/local/bin/lqt_transcode
usr/local/bin/lqtplay
usr/local/bin/qtdump
usr/local/bin/qtrechunk
usr/local/bin/qtdechunk
usr/local/include/
usr/local/include/lqt/
usr/local/include/lqt/lqt.h
usr/local/include/lqt/lqt_codecinfo.h
usr/local/include/lqt/lqt_codecapi.h
usr/local/include/lqt/lqt_version.h
usr/local/include/lqt/lqt_atoms.h
usr/local/include/lqt/colormodels.h
usr/local/include/lqt/lqt_qtvr.h
usr/local/include/lqt/quicktime.h
usr/local/lib/
usr/local/lib/libquicktime.la
usr/local/lib/pkgconfig/
usr/local/lib/pkgconfig/libquicktime.pc
usr/local/lib/libquicktime.so.0.0.0
usr/local/lib/liba52.a
usr/local/lib/libquicktime/
usr/local/lib/libquicktime/lqt_audiocodec.so
usr/local/lib/libquicktime/lqt_ffmpeg.so
usr/local/lib/libquicktime/lqt_vorbis.la
usr/local/lib/libquicktime/lqt_mjpeg.so
usr/local/lib/libquicktime/lqt_x264.la
usr/local/lib/libquicktime/lqt_mjpeg.la
usr/local/lib/libquicktime/lqt_rtjpeg.la
usr/local/lib/libquicktime/lqt_lame.so
usr/local/lib/libquicktime/lqt_x264.so
usr/local/lib/libquicktime/lqt_png.la
usr/local/lib/libquicktime/lqt_vorbis.so
usr/local/lib/libquicktime/lqt_ffmpeg.la
usr/local/lib/libquicktime/lqt_rtjpeg.so
usr/local/lib/libquicktime/lqt_audiocodec.la
usr/local/lib/libquicktime/lqt_lame.la
usr/local/lib/libquicktime/lqt_videocodec.la
usr/local/lib/libquicktime/lqt_videocodec.so
usr/local/lib/libquicktime/lqt_png.so
install/
install/slack-desc
install/doinst.sh

-- 

Greetings,

Berke Viktor

-- 
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html



More information about the vlc mailing list