[vlc] wxWidgets open.cpp compile error

Carlos de Oliveira carlos.oliv at gmail.com
Tue Jan 3 08:21:52 CET 2006


First of all, hello averybody and happy new year :-]

I've just subscribed to this list in hope to solve this problem:

$ ./configure --with-ffmpeg-tree=/softs/dvd/ffmpeg-20051126/
--enable-ffmpeg --with-livedotcom-path=/softs/dvd/live/
--enable-livedotcom --with-ffmpeg-faac --with-ffmpeg-mp3lame
--with-ffmpeg-zlib --enable-x11 --enable-xvideo --enable-gtk
--enable-sdl --enable-ffmpeg --with-ffmpeg-mp3lame --enable-mad
--enable-libdvbpsi --enable-a52 --enable-dts --enable-libmpeg2
--enable-dvdnav --enable-faad --enable-vorbis --enable-ogg
--enable-theora --enable-faac --enable-mkv --enable-freetype
--enable-fribidi --enable-speex --enable-flac --enable-caca
--enable-skins --enable-skins2 --enable-alsa --disable-kde
--disable-qt --enable-ncurses --enable-real --enable-aa
--enable-release
(configure works fine)

$ make
.....

make[5]: Leaving directory `/softs/dvd/vlc-0.8.4a-ULTIMO/modules/gui/skins2'
Making all in wxwidgets
make[5]: Entering directory `/softs/dvd/vlc-0.8.4a-ULTIMO/modules/gui/wxwidgets'
make[6]: Entering directory `/softs/dvd/vlc-0.8.4a-ULTIMO/modules/gui/wxwidgets'
if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -DSYS_LINUX
-I../../../include `top_builddir="../../.." ../../../vlc-config
--cxxflags plugin wxwidgets` -Wsign-compare -Wsign-compare -Wall -pipe
-MT libwxwidgets_plugin_a-open.o -MD -MP -MF
".deps/libwxwidgets_plugin_a-open.Tpo" -c -o
libwxwidgets_plugin_a-open.o `test -f 'open.cpp' || echo
'./'`open.cpp; \
then mv -f ".deps/libwxwidgets_plugin_a-open.Tpo"
".deps/libwxwidgets_plugin_a-open.Po"; else rm -f
".deps/libwxwidgets_plugin_a-open.Tpo"; exit 1; fi
open.cpp: In function `char* ProbeDVD(const wxChar*)':
open.cpp:1337: error: request for member `data' in `tmp_buf', which is of
non-aggregate type `const wxChar*'
open.cpp: In function `char* ProbeCDDA(const wxChar*)':
open.cpp:1407: error: request for member `data' in `tmp_buf', which is of
non-aggregate type `const wxChar*'
open.cpp: In function `char* ProbeVCD(const wxChar*)':
open.cpp:1420: error: request for member `data' in `tmp_buf', which is of
non-aggregate type `const wxChar*'
make[6]: *** [libwxwidgets_plugin_a-open.o] Error 1
make[6]: Leaving directory `/softs/dvd/vlc-0.8.4a-ULTIMO/modules/gui/wxwidgets'
make[5]: *** [all-modules] Error 1
make[5]: Leaving directory `/softs/dvd/vlc-0.8.4a-ULTIMO/modules/gui/wxwidgets'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/softs/dvd/vlc-0.8.4a-ULTIMO/modules/gui'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/softs/dvd/vlc-0.8.4a-ULTIMO/modules/gui'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/softs/dvd/vlc-0.8.4a-ULTIMO/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/softs/dvd/vlc-0.8.4a-ULTIMO'
make: *** [all] Error 2
kbdman at elektra:/softs/dvd/vlc-0.8.4a-ULTIMO$ ls /var/log/packages/*wx*
/var/log/packages/wxWidgets-2.6.2-i386-1
kbdman at elektra:/softs/dvd/vlc-0.8.4a-ULTIMO$

As you can see, I am using the latest version of wxWidgets.
I am also using slackware 10.0, kernel 2.6.14.4.

What do you suggest me to do?
Please, any help would be apreciated, since I am trying to install VLC
since last year... :-P

Thanks :-)
--
http://users.urbi.com.br/carlos_oliv

-- 
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