VideoLan Client Compile Problem on Solaris 9

J. Alexander Jacocks jjacocks at mac.com
Tue Aug 6 04:33:50 CEST 2002


I am attempting to compile vlc 0.4.3 under the following environment:

Sun Ultra 2/2x300mHz/512mb/creator3d
Solaris 9
gcc 3.1
gmake 3.79
SDL 1.2.4
Ogg Vorbis 1.0
GTK/glib 1.2.10

The problem is in the x11 module:

make[1]: Entering directory `/home/jaj/src/vlc-0.4.3/plugins/x11'
gcc -DSYS_SOLARIS2_9 -finline-limit-30000 -Wall -Winline -pipe -D_FILE_OFFSET_BITS=64 -D__USE_UNIX98 -D_LARGEFILE64_SOURCE -DLOCALEDIR=\"/usr/local/pkg/share/locale\" -DDATA_PATH=\"/usr/local/pkg/share/videolan\" -DPLUGIN_PATH=\"/usr/local/pkg/lib/videolan/vlc\" -Iinclude -Iextras -D_REENTRANT -D_GNU_SOURCE -O3 -ffast-math -funroll-loops -fomit-frame-pointer -mhard-float -fPIC -D__VLC__ -D__PLUGIN__ -I../../include -I../../extras -I/usr/X11R6/include -DMODULE_NAME=x11 -DMODULE_NAME_IS_x11  -c xcommon.c -o xcommon.lo.x11
make[1]: Leaving directory `/home/jaj/src/vlc-0.4.3/plugins/dvd'
make[1]: Entering directory `/home/jaj/src/vlc-0.4.3/plugins/sdl'
make[1]: Leaving directory `/home/jaj/src/vlc-0.4.3/plugins/sdl'
make[1]: Entering directory `/home/jaj/src/vlc-0.4.3/plugins/esd'
make[1]: Leaving directory `/home/jaj/src/vlc-0.4.3/plugins/esd'
make[1]: Entering directory `/home/jaj/src/vlc-0.4.3/plugins/gtk'
In file included from xcommon.c:58:
/usr/include/X11/extensions/dpms.h:52: parse error before "CARD16"
/usr/include/X11/extensions/dpms.h:60: parse error before "CARD16"
/usr/include/X11/extensions/dpms.h:97: parse error before "CARD16"
/usr/include/X11/extensions/dpms.h:103: parse error before "CARD16"
xcommon.c:187: parse error before "BOOL"
xcommon.c:187: warning: no semicolon at end of struct or union
xcommon.c:197: parse error before '}' token
xcommon.c:197: warning: type defaults to `int' in declaration of `vout_sys_t'
xcommon.c:197: warning: data definition has no type or storage class
xcommon.c: In function `vout_Create':
xcommon.c:309: dereferencing pointer to incomplete type

The error "xcommon.c:309: dereferencing pointer to incomplete type" then repeats ad nauseum.

Any ideas?

Thanks!

-- 
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/lists.html
If you are in trouble, please contact <postmaster at videolan.org>



More information about the vlc mailing list