[vlc] parse error in compiling vlc(cvs version)...

Emanouil Moschous moschous at ics.forth.gr
Tue Oct 14 13:05:08 CEST 2003


Hi,

I try to compile the cvs version of vlc.
I use cygwin console under windows 2000 operating system.

i follow the directions i found in the INSTALL.win32 file.

$ ./configure --disable-sdl --disable-gtk --enable-nls --enable-ffmpeg
--with-ffmpeg-tree=/cygdrive/C/ffmpeg --with-ffmpeg-mp3lame --enable-faad
--with-faad-tree=/cygdrive/C/faac --enable-flac --enable-theora
--with-wx-config-path=/usr/win32/bin
--with-freetype-config-path=/usr/win32/bin --disable-dvd --enable-debug
--with-mad-tree=/cygdrive/c/ --with-libmpeg2-tree=/cygdrive/c/libmpeg2/

I compiled and installed the faad, mad and libmpeg2 libraries but not the
libdvdcss library
(Do i need to intall this library too?
I tried installed this but i took an error too in the "make" proccess
--->>

/usr/lib/gcc-lib/i686-pc-cygwin/3.3.1/../../../libcygwin.a(libcmain.o)(.text+0x7
c): undefined reference to `_WinMain at 16'
collect2: ld returned 1 exit status
make[3]: *** [libdvdcss.la] Error 1
).



The configure (of vlc) proccess is doing well, but when i "make" ....

In file included from ../../include/vlc_common.h:826,
                 from ../../include/vlc/vlc.h:114,
                 from file.c:27:
../../include/modules.h:102: error: parse error before "module_handle_t"
../../include/modules.h:102: warning: no semicolon at end of struct or
union
../../include/modules.h:111: error: parse error before '}' token
file.c: In function `vlc_entry__0_6_3_cvs':
file.c:77: error: dereferencing pointer to incomplete type
file.c:77: error: dereferencing pointer to incomplete type
file.c:77: error: dereferencing pointer to incomplete type
file.c:77: error: dereferencing pointer to incomplete type
file.c:77: error: dereferencing pointer to incomplete type
file.c:77: error: dereferencing pointer to incomplete type
file.c:77: error: dereferencing pointer to incomplete type
file.c:77: error: dereferencing pointer to incomplete type
file.c:77: error: dereferencing pointer to incomplete type
file.c:77: error: dereferencing pointer to incomplete type
file.c:77: error: dereferencing pointer to incomplete type
file.c:77: error: dereferencing pointer to incomplete type
file.c:78: error: dereferencing pointer to incomplete type
file.c:81: error: dereferencing pointer to incomplete type
file.c:81: error: dereferencing pointer to incomplete type
file.c:82: error: dereferencing pointer to incomplete type
file.c:83: error: dereferencing pointer to incomplete type
file.c:84: error: dereferencing pointer to incomplete type
file.c:85: error: dereferencing pointer to incomplete type
file.c:85: error: dereferencing pointer to incomplete type
file.c:86: error: dereferencing pointer to incomplete type
file.c:86: error: dereferencing pointer to incomplete type
make[4]: *** [libaccess_file_plugin_a-file.o] Error 1
make[4]: Leaving directory `/cygdrive/c/Documents and
Settings/moschous/Desktop/
streaming video/vlc/VLC-CVS/vlc/vlc/modules/access'
make[3]: *** [all-access_file] Error 1
make[3]: Leaving directory `/cygdrive/c/Documents and
Settings/moschous/Desktop/
streaming video/vlc/VLC-CVS/vlc/vlc/modules/access'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/cygdrive/c/Documents and
Settings/moschous/Desktop/
streaming video/vlc/VLC-CVS/vlc/vlc/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/cygdrive/c/Documents and
Settings/moschous/Desktop/
streaming video/vlc/VLC-CVS/vlc/vlc'


Does anyone knows anything about this error..?

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