[vlc] vlc 0.6.0 compilation problem

Richard Stevenson richard at alternativeuniverse.net
Wed Jul 16 12:11:45 CEST 2003


Hi all

I've been trying to build vlc, and getting a bit frustrated by it.  I'm
using this ./configure commandline:

./configure --enable-mkv --enable-faad --enable-flac --enable-theora \
--enable-alsa --enable-mozilla \
--with-ffmpeg-tree=/home/richard/compile/ffmpeg-cvs-2003-07-15


The compile goes mostly OK, but I'm getting this message (I apologise for
the long lines; I didn't want to wrap it manually in case I mess it up):

source='modules/gui/wxwindows/menus.cpp' object='modules/gui/wxwindows/modules_gui_wxwindows_libwxwindows_plugin_a-menus.o' libtool=no \
depfile='modules/gui/wxwindows/.deps/modules_gui_wxwindows_libwxwindows_plugin_a-menus.Po' tmpdepfile='modules/gui/wxwindows/.deps/modules_gui_wxwindows_libwxwindows_plugin_a-menus.TPo' \
depmode=gcc /bin/sh ./autotools/depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I.  -I./include -D_FILE_OFFSET_BITS=64 -D__USE_UNIX98 -D_LARGEFILE64_SOURCE -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLOCALEDIR=\"/usr/local/share/locale\" -DDATA_PATH=\"/usr/local/share/vlc\" -DPLUGIN_PATH=\"/usr/local/lib/vlc\"     -D__VLC__ -D__PLUGIN__  -DMODULE_NAME=wxwindows -DMODULE_NAME_IS_wxwindows -DSYS_LINUX -O3 -ffast-math -funroll-loops -mcpu=pentiumpro -fomit-frame-pointer     -fPIC -I/usr/local/lib/wx/include/gtk2-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I./include -D_FILE_OFFSET_BITS=64 -D__USE_UNIX98 -D_LARGEFILE64_SOURCE -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLOCALEDIR=\"/usr/local/share/locale\" -DDATA_PATH=\"/usr/local/share/vlc\" -DPLUGIN_PATH=\"/usr/local/lib/vlc\"     -D__VLC__ -D__PLUGIN__  -DMODULE_NAME=wxwindows -DMODULE_NAME_IS_wxwindows -Wsign-compare -Wsign-compare -Wall -I/usr/local/include -finline-limit-30000 -pipe -c -o modules/gui/wxwindows/modules_gui_wxwindows_libwxwindows_plugin_a-menus.o `test -f 'modules/gui/wxwindows/menus.cpp' || echo './'`modules/gui/wxwindows/menus.cpp
modules/gui/wxwindows/menus.cpp: In method `class wxMenu * Menu::CreateChoicesMenu(char *, vlc_object_t *)':
modules/gui/wxwindows/menus.cpp:521: ambiguous overload for `char *& ? char *& : wxString'
modules/gui/wxwindows/menus.cpp:521: candidates are: operator ?:(bool, wxString, wxString) <builtin>
modules/gui/wxwindows/menus.cpp:521:                 operator ?:(bool, const wxChar *, const wxChar *) <builtin>
make[2]: *** [modules/gui/wxwindows/modules_gui_wxwindows_libwxwindows_plugin_a-menus.o] Error 1
make[2]: Leaving directory `/home/richard/compile/vlc-0.6.0'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/richard/compile/vlc-0.6.0'
make: *** [all] Error 2


I compiled wxWindows using this version: wxGTK-2.4.1 and this ./configure
line: ./configure  --with-gtk --enable-gtk2 --enable-shared --with-x.  I
also got this error when using wxWindows compiled from wxWindows-20030418,
which I downloaded from the videolan site.

This is running on Debian Woody.

Can anyone tell me how to fix this, and get vlc up and running?  I can't
find anything on this either using Google or in the mailing list archives.

Many thanks

Richard


-- 
Richard Stevenson

There's newbies, and then there's people with less internet clue than an
amazonian tribesman who has never seen civilisation.
 -- Queen Of Swords
-- 
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html
If you are in trouble, please contact <postmaster at videolan.org>



More information about the vlc mailing list