trouble compiling gxine

Using applications, configuring, problems
Post Reply
Message
Author
GuestToday

trouble compiling gxine

#1 Post by GuestToday »

Trying to compile gxine 0.5.1 in puppy 1.0.7 (with usr_devx):
First compiled xine-lib-1.1.1 (no problems encountered).
Added /usr/local/lib to /etc/ld.so.conf
exec ldconfig
exec export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
gxine configure failed with "libjs not found"
based on googled solution, added:
ln -s /usr/include/mozilla-1.8b1.5/js /usr/include/js
ln -s /usr/lib/mozilla-1.8b1.5/libmozjs.so /usr/lib/libjs.so
gxine configure completed
make install abends at key_events.c:

gcc -DHAVE_CONFIG_H -I. -I. -I../include -I../include -I../include -I/usr/local/include -I../pixmaps -std=gnu99 -I/usr/local/include -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/js -DLOCALEDIR=\"/usr/local/share/locale\" -c `test -f 'key_events.c' || echo './'`key_events.c
key_events.c: In function `save_key_bindings':
key_events.c:434: warning: implicit declaration of function `xml_escape_string'
key_events.c:434: error: `XML_ESCAPE_NO_QUOTE' undeclared (first use in this function)
key_events.c:434: error: (Each undeclared identifier is reported only once
key_events.c:434: error: for each function it appears in.)
key_events.c:434: warning: initialization makes pointer from integer without a cast
key_events.c:435: warning: initialization makes pointer from integer without a cast
key_events.c: In function `key_events_init':
key_events.c:1279: warning: initialization from incompatible pointer type
key_events.c:1280: warning: initialization from incompatible pointer type
key_events.c:1281: warning: initialization from incompatible pointer type
key_events.c:1282: warning: initialization from incompatible pointer type
key_events.c:1283: warning: initialization from incompatible pointer type
key_events.c:1284: warning: initialization from incompatible pointer type
key_events.c:1285: warning: initialization from incompatible pointer type
make[1]: *** [key_events.o] Error 1
make[1]: Leaving directory `/root/gxine-0.5.1/src'
make: *** [install-recursive] Error 1

any ideas about what is happening? Thanks!

Post Reply