[vlc-devel] Re: java bindings / mac os x
Sciss
contact at sciss.de
Fri Aug 11 18:14:28 CEST 2006
ok, i did svn update, removed contrib/extras/src/ffmpeg, re-ran the
make on src, it completes. now i can do bootstrap, and i can do
configure (i have to remove the --enable-goom option as goom doesn't
seem to exist here). i end up:
vlc configuration
--------------------
vlc version : 0.8.6-svn
system : darwin
architecture : i686 mmx
build flavour : debug optim devel
vlc aliases :
You can tune the compiler flags in vlc-config.
To build vlc and its plugins, type `./compile' or `make'.
now following the osx-compile instructions, i try to build : "sudo
make", i get:
export MACOSX_DEPLOYMENT_TARGET=
make all-recursive
Making all in intl
make[2]: *** No rule to make target `all'. Stop.
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
well. what target should i specify? i tried : "sudo make vlc". it
starts to compile for a while, but ends:
g++ -Wsign-compare -Wsign-compare -Wall -I/Users/rutz/Documents/devel/
fromSVN/vlc-trunk/./extras/contrib/include -D_INTL_REDIRECT_MACROS -
pipe -o vlc vlc-vlc.o -g -framework vecLib /usr/local/lib/
libintl.dylib -framework QuickTime -framework Carbon -framework
CoreAudio -framework AudioUnit -framework AudioToolbox -framework
IOKit -framework Cocoa -framework Carbon -framework QuickTime -ObjC -
framework OpenGL -framework AGL -Wl,-bind_at_load -L/Users/rutz/
Documents/devel/fromSVN/vlc-trunk/./extras/contrib/lib src/libvlc.a ./
modules/misc/memcpy/libmemcpymmx.a ./modules/video_chroma/
libi420_rgb_mmx.a ./modules/video_chroma/libi422_yuy2_mmx.a ./modules/
video_chroma/libi420_ymga_mmx.a ./modules/video_chroma/
libi420_yuy2_mmx.a ./modules/misc/memcpy/libmemcpymmxext.a ./modules/
misc/memcpy/libmemcpy3dn.a ./modules/demux/liblive555.a ./modules/mux/
mpeg/libmux_ts.a ./modules/demux/libmkv.a ./modules/codec/ffmpeg/
libffmpeg.a ./modules/stream_out/libstream_out_switcher.a ./modules/
codec/libquicktime.a ./modules/codec/libtheora.a ./modules/
audio_output/libauhal.a ./modules/gui/macosx/libmacosx.a -L/usr/local/
lib -L/Users/rutz/Documents/devel/fromSVN/vlc-trunk/extras/contrib/
lib /Users/rutz/Documents/devel/fromSVN/vlc-trunk/extras/contrib/lib/
libshout.dylib /Users/rutz/Documents/devel/fromSVN/vlc-trunk/extras/
contrib/lib/libvorbis.a /Users/rutz/Documents/devel/fromSVN/vlc-trunk/
extras/contrib/lib/libspeex.dylib -lpthread /usr/lib/libiconv.dylib -
lc -L/Users/rutz/Documents/devel/fromSVN/vlc-trunk/extras/contrib/src/
live/UsageEnvironment -lUsageEnvironment -L/Users/rutz/Documents/
devel/fromSVN/vlc-trunk/extras/contrib/src/live/groupsock -lgroupsock
-L/Users/rutz/Documents/devel/fromSVN/vlc-trunk/extras/contrib/src/
live/BasicUsageEnvironment -lBasicUsageEnvironment -L/Users/rutz/
Documents/devel/fromSVN/vlc-trunk/extras/contrib/src/live/liveMedia -
lliveMedia /Users/rutz/Documents/devel/fromSVN/vlc-trunk/extras/
contrib/lib/libdvbpsi.dylib -lmatroska -lebml -lpostproc -lavformat -
lavcodec -lavutil -lz /Users/rutz/Documents/devel/fromSVN/vlc-trunk/
extras/contrib/lib/libfaac.a /Users/rutz/Documents/devel/fromSVN/vlc-
trunk/extras/contrib/lib/libmp3lame.a -lm /Users/rutz/Documents/devel/
fromSVN/vlc-trunk/extras/contrib/lib/libtheora.dylib /Users/rutz/
Documents/devel/fromSVN/vlc-trunk/extras/contrib/lib/libogg.dylib -lobjc
i686-apple-darwin8-g++-4.0.1: ./modules/misc/memcpy/libmemcpymmx.a:
No such file or directory
i686-apple-darwin8-g++-4.0.1: ./modules/video_chroma/
libi420_rgb_mmx.a: No such file or directory
i686-apple-darwin8-g++-4.0.1: ./modules/video_chroma/
libi422_yuy2_mmx.a: No such file or directory
i686-apple-darwin8-g++-4.0.1: ./modules/video_chroma/
libi420_ymga_mmx.a: No such file or directory
i686-apple-darwin8-g++-4.0.1: ./modules/video_chroma/
libi420_yuy2_mmx.a: No such file or directory
i686-apple-darwin8-g++-4.0.1: ./modules/misc/memcpy/
libmemcpymmxext.a: No such file or directory
i686-apple-darwin8-g++-4.0.1: ./modules/misc/memcpy/libmemcpy3dn.a:
No such file or directory
i686-apple-darwin8-g++-4.0.1: ./modules/demux/liblive555.a: No such
file or directory
i686-apple-darwin8-g++-4.0.1: ./modules/mux/mpeg/libmux_ts.a: No such
file or directory
i686-apple-darwin8-g++-4.0.1: ./modules/demux/libmkv.a: No such file
or directory
i686-apple-darwin8-g++-4.0.1: ./modules/codec/ffmpeg/libffmpeg.a: No
such file or directory
i686-apple-darwin8-g++-4.0.1: ./modules/stream_out/
libstream_out_switcher.a: No such file or directory
i686-apple-darwin8-g++-4.0.1: ./modules/codec/libquicktime.a: No such
file or directory
i686-apple-darwin8-g++-4.0.1: ./modules/codec/libtheora.a: No such
file or directory
i686-apple-darwin8-g++-4.0.1: ./modules/audio_output/libauhal.a: No
such file or directory
i686-apple-darwin8-g++-4.0.1: ./modules/gui/macosx/libmacosx.a: No
such file or directory
make: *** [vlc] Error 1
did i miss something?
furthermore : do i have to add an option for configure to get the
supposed java bindings?
if this helps, here's everything i get from bootstrap:
+ AUTOMAKESUCKS=no
+ INSTALLSUCKS=no
+ ACLOCAL_ARGS=-I m4
+ test -d extras/contrib/bin
+ export PATH=./extras/contrib/bin:/bin:/sbin:/usr/bin:/usr/sbin:/opt/
local/bin:/usr/local/bin
+ PATH=./extras/contrib/bin:/bin:/sbin:/usr/bin:/usr/sbin:/opt/local/
bin:/usr/local/bin
+ test -d extras/contrib/share/aclocal
+ ACLOCAL_ARGS=-I m4 -I extras/contrib/share/aclocal
++ uname -s
+ test .Darwin = .Darwin
+ export LD_LIBRARY_PATH=./extras/contrib/lib:
+ LD_LIBRARY_PATH=./extras/contrib/lib:
+ export DYLD_LIBRARY_PATH=./extras/contrib/lib:
+ DYLD_LIBRARY_PATH=./extras/contrib/lib:
+ amvers=no
+ automake-1.9 --version
+ amsuff=-1.9
+ amvers=-1.9
+ break
+ test -1.9 = no
+ libtoolize=no
+ glibtoolize --version
+ libtoolize=glibtoolize
+ test glibtoolize = no
+ gettextize --version
++ gettextize --version
++ sed -e '1s/[^0-9]*//' -e q
+ expr 0.14.6 '>=' 0.11.5
+ autopoint=autopoint
+ GETTEXT=yes
+ pkg-config --version
+ PKGCONFIG=yes
+ aclocal=aclocal-1.9
+ automake=automake-1.9
+ autoconf=autoconf
+ autoheader=autoheader
+ set +x
generating modules/**/Makefile.am and m4/private.m4
.................................................................. done.
+ rm -f aclocal.m4 configure config.log config.h config.h.in
+ rm -Rf autom4te.cache
+ rm -f config.guess config.sub missing mkinstalldirs compile depcomp
install-sh
+ rm -Rf autotools
+ mkdir autotools
+ rm -f ltmain.sh libtool ltconfig
+ rm -f ABOUT-NLS
+ rm -Rf intl
+ rm -f stamp-builtin 'stamp-h*' mozilla/stamp-pic
+ rm -f vlc-config.in
+ printf ''
+ '[' yes '!=' yes ']'
+ glibtoolize --copy --force
You should add the contents of `/usr/share/aclocal/libtool.m4' to
`aclocal.m4'.
Putting files in AC_CONFIG_AUX_DIR, `autotools'.
+ test -f ltmain.sh
+ autopoint -f
Copying file ABOUT-NLS
Copying file autotools/config.rpath
Creating directory intl
Copying file intl/ChangeLog
Copying file intl/Makefile.in
Copying file intl/VERSION
Copying file intl/bindtextdom.c
Copying file intl/config.charset
Copying file intl/dcgettext.c
Copying file intl/dcigettext.c
Copying file intl/dcngettext.c
Copying file intl/dgettext.c
Copying file intl/dngettext.c
Copying file intl/eval-plural.h
Copying file intl/explodename.c
Copying file intl/finddomain.c
Copying file intl/gettext.c
Copying file intl/gettextP.h
Copying file intl/gmo.h
Copying file intl/hash-string.h
Copying file intl/intl-compat.c
Copying file intl/l10nflist.c
Copying file intl/libgnuintl.h
Copying file intl/loadinfo.h
Copying file intl/loadmsgcat.c
Copying file intl/localcharset.c
Copying file intl/locale.alias
Copying file intl/localealias.c
Copying file intl/localename.c
Copying file intl/ngettext.c
Copying file intl/os2compat.c
Copying file intl/os2compat.h
Copying file intl/osdep.c
Copying file intl/plural-exp.c
Copying file intl/plural-exp.h
Copying file intl/plural.c
Copying file intl/plural.y
Copying file intl/ref-add.sin
Copying file intl/ref-del.sin
Copying file intl/textdomain.c
Copying file m4/codeset.m4
Copying file m4/gettext.m4
Copying file m4/glibc21.m4
Copying file m4/iconv.m4
Copying file m4/intdiv0.m4
Copying file m4/inttypes-pri.m4
Copying file m4/inttypes.m4
Copying file m4/inttypes_h.m4
Copying file m4/isc-posix.m4
Copying file m4/lcmessage.m4
Copying file m4/lib-ld.m4
Copying file m4/lib-link.m4
Copying file m4/lib-prefix.m4
Copying file m4/progtest.m4
Copying file m4/stdint_h.m4
Copying file m4/uintmax_t.m4
Copying file m4/ulonglong.m4
Copying file autotools/mkinstalldirs
+ aclocal-1.9 -I m4 -I extras/contrib/share/aclocal
m4/pkg.m4:5: warning: underquoted definition of PKG_CHECK_MODULES
run info '(automake)Extending aclocal'
or see http://sources.redhat.com/automake/automake.html#Extending-
aclocal
m4/libIDL.m4:6: warning: underquoted definition of AM_PATH_LIBIDL
m4/glib.m4:8: warning: underquoted definition of AM_PATH_GLIB
extras/contrib/share/aclocal/pkg.m4:5: warning: underquoted
definition of PKG_CHECK_MODULES
extras/contrib/share/aclocal/libIDL.m4:6: warning: underquoted
definition of AM_PATH_LIBIDL
extras/contrib/share/aclocal/glib.m4:8: warning: underquoted
definition of AM_PATH_GLIB
/Users/rutz/Documents/devel/fromSVN/vlc-trunk/extras/contrib/share/
aclocal/pkg.m4:5: warning: underquoted definition of PKG_CHECK_MODULES
/Users/rutz/Documents/devel/fromSVN/vlc-trunk/extras/contrib/share/
aclocal/libIDL.m4:6: warning: underquoted definition of AM_PATH_LIBIDL
/Users/rutz/Documents/devel/fromSVN/vlc-trunk/extras/contrib/share/
aclocal/glib.m4:8: warning: underquoted definition of AM_PATH_GLIB
+ autoconf
+ autoheader
+ automake-1.9 --add-missing --copy -Wall
configure.ac: installing `autotools/install-sh'
configure.ac: installing `autotools/missing'
activex/Makefile.am: installing `autotools/compile'
activex/Makefile.am: installing `autotools/depcomp'
bindings/java/Makefile.am:50: `%'-style pattern rules are a GNU make
extension
bindings/java/Makefile.am:52: *F: non-POSIX variable name
bindings/java/Makefile.am:54: `%'-style pattern rules are a GNU make
extension
bindings/java/Makefile.am:56: *F: non-POSIX variable name
bindings/java/src/Makefile.am:9: `%'-style pattern rules are a GNU
make extension
bindings/java/src/Makefile.am:10: *F: non-POSIX variable name
modules/control/corba/Modules.am:35: shell pkg-config --
variable=orbit_idl ORBit-2.0: non-POSIX variable name
modules/control/corba/Modules.am:35: (probably a GNU make extension)
modules/control/corba/Makefile.am:22: `modules/control/corba/
Modules.am' included from here
share/Makefile.am:259: `%'-style pattern rules are a GNU make extension
Makefile.am:282: user target `vlc$(EXEEXT)' defined here...
/Users/rutz/Documents/devel/fromSVN/vlc-trunk/extras/contrib/share/
automake-1.9/am/program.am: ... overrides Automake target `vlc$
(EXEEXT)' defined here
Makefile.am:230: while processing program `vlc'
+ rm -f vlc-config.in vlc-config
+ rm -f src/misc/modules_builtin.h
+ rm -f mozilla/vlcintf.h
+ set +x
thanks for help!!
ciao, -sciss-
Am 11.08.2006 um 00:49 schrieb Derk-Jan Hartman:
> You were compiling just within the short timeframe (1 hour or so)
> in which a patch in VLC was conflicting with something in ffmpeg
>
> rm -r extras/contrib/src/ffmpeg
>
> and try again
>
> DJ
--
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html
More information about the vlc-devel
mailing list