From: Mike M. <mel...@pc...> - 2002-09-07 20:14:30
|
Hi team, I have yet to try out the new API. xine-lib probably works, but xine-ui fails miserably to compile. After checking out a fresh new tree, this is where the compilation fails: make[4]: Entering directory `/home/melanson/projects/xine/xine-ui/src/xitk' source='main.c' object='main.o' libtool=no \ depfile='.deps/main.Po' tmpdepfile='.deps/main.TPo' \ depmode=gcc /bin/sh ../../depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../.. -I../../readline -I../../readline -I../../src -I../../src -I../../src/common -I../../src/common -I../../src/xitk/xine-toolkit -I../../src/xitk/xine-toolkit -I/usr/local/include -O3 -pipe -fomit-frame-pointer -malign-functions=4 -malign-loops=4 -malign-jumps=4 -mwide-multiply -mpreferred-stack-boundary=2 -fexpensive-optimizations -fschedule-insns2 -fno-strict-aliasing -ffast-math -funroll-loops -finline-functions -Wall -D_FILE_OFFSET_BITS=64 -I/usr/X11R6/include -I/usr/local/include -I../../src/xitk/xine-toolkit -c `test -f main.c || echo './'`main.c In file included from main.c:58: /usr/local/include/xine/video_out_x11.h:38: conflicting types for `x11_rectangle_t' /usr/local/include/xine.h:462: previous declaration of `x11_rectangle_t' /usr/local/include/xine/video_out_x11.h:95: conflicting types for `x11_visual_t' /usr/local/include/xine.h:539: previous declaration of `x11_visual_t' In file included from kbindings.h:28, from event.h:31, from main.c:61: ../../src/xitk/xine-toolkit/xitk.h:258: parse error before `mrl_t' In file included from main.c:61: event.h:40: parse error before `config_values_t' event.h:40: warning: no semicolon at end of struct or union event.h:43: warning: type defaults to `int' in declaration of `vo_driver' event.h:43: warning: data definition has no type or storage class event.h:131: parse error before `}' ... ... ... There is a huge pile of errors after this but they will likely go away when the above errors are taken care of. What's going on? Thanks... -- -Mike Melanson |