Hi,
   I'm installing xine-ui-0.9.10cvs on a Sun Ultra 5 running Solaris 8 2/02 with libraries xine-lib-0.9.10cvs, libdvdcss-1.2.0,  libdvdnav-0.1.1, libdvdread-0.9.3 and the plugin xine-dvdnav-0.9.10.  All the code configured and compiled fine under gcc2.95.3 but when I use the "nav" plugin in the Xine GUI, I get (scroll to bottom for error, other output included for completeness):

This is xine (X11 gui) - a free video player v0.9.10cvs
(c) 2000-2002 by G. Bartsch and the xine project team.
Built with xine library 0.9.10 [Sun 02 Jun 2002 17:14:45]-[gcc version 2.95.3 20010315 (release)]-[SunOS 5.8 sun4u].
Found xine library version: 0.9.10 (0.9.10).
XServer Vendor: Sun Microsystems, Inc.. Release: 6410,
        Protocol Version: 11, Revision: 0,
        Available Screen(s): 1, using 0
        Depth: 24.
Display is not using Xinerama.

WARNING: current display depth is 24. For better performance
a depth of 16 bpp is recommended!

video_out_xshm: video mode depth is 24 (32 bpp), TrueColor, not swapped,
        red: 00ff0000, green: 0000ff00, blue: 000000ff
yuv2rgb: no accelerated colorspace conversion found
load_plugins: video output plugin XShm successfully loaded.
audio_sun_out: Opening audio device /dev/audio...
audio_sun_out: supported modes are mono stereo
load_plugins: audio output plugin sun successfully loaded.
xine: xine_init entered
xine: using glibc memcpy()
xine-scr_init: complete
load_plugins: input plugin found : file
load_plugins: input plugin found : DVD
load_plugins: input plugin found : VCD
load_plugins: input plugin found : CDA
load_plugins: input plugin found : stdin_fifo
load_plugins: input plugin found : TCP
load_plugins: input plugin found : RTP
load_plugins: input plugin found : HTTP
load_plugins: input plugin found : MMS
load_plugins: input plugin found : NAV
DMD css plugin 1.0.5 init
load_plugins: input plugin found : DMD
load_plugins: demux plugin found : QUICKTIME
load_plugins: demux plugin found : ASF
load_plugins: demux plugin found : AVI
load_plugins: demux plugin found : MPEG_BLOCK
load_plugins: demux plugin found : MPEG
load_plugins: demux plugin found : MPEG_ELEM
load_plugins: demux plugin found : MPGAUDIO
load_plugins: demux plugin found : MPEG_PES
load_plugins: demux plugin found : MPEG_TS
load_plugins: demux plugin found : CDA
load_plugins: demux plugin found : FILM (CPK)
load_plugins: demux plugin found : RoQ
video decoder plugin found : mpeg2dec
spu decoder plugin found : spudec
audio decoder plugin found : a/52dec
video decoder plugin found : ffmpeg video decoder
audio decoder plugin found : lpcm
audio decoder plugin found : mad
audio decoder plugin found : dts
spu decoder plugin found : sputext
spu decoder plugin found : spucc
video decoder plugin found : cinepak
video decoder plugin found : CYUV
video decoder plugin found : msvc
video decoder plugin found : RoQ Video
audio decoder plugin found : RoQ Audio
video_out: thread created
metronom: start_clock (at 0)
xine_play: xine open file:///usr/local/share/xine/skins/xine_logo.mpg, start pos = 0, start time = 0 (sec)
xine: using input plugin >file< for this MRL (file:///usr/local/share/xine/skins/xine_logo.mpg).
using input plugin 'file' for MRL 'file:///usr/local/share/xine/skins/xine_logo.mpg'
input_file: get optional data, type 00000007, sub 0
input_file: get optional data, type 00000007, sub 0
demux_avi: AVI_init failed (AVI_errno: 9)
system layer format 'MPEG_ELEM' detected.
metronom: video discontinuity #1, type is 0, disc_off is 0
metronom: waiting for audio discontinuity #1
metronom: audio discontinuity #1, type is 0, disc_off 0
metronom: waiting for in_discontinuity update #1
No accelerated IDCT transform found
No accelerated motion compensation found
video_decoder: using decoder >mpeg2dec<
using video decoder plugin 'mpeg2dec'
libmpeg2: frame size is 592 x 112
libmpeg2: frame size 592 x 112
yuv2rgb: using generic scale_line with interpolation
yuv2rgb: using generic scale_line with interpolation
yuv2rgb: using generic scale_line with interpolation
demux_elem: demux loop finished.
yuv2rgb: using generic scale_line with interpolation
received X error event: BadAccess (attempt to access private resource denied)
video_out_xshm: x11 error during shared memory XImage creation
video_out_xshm: => not using MIT Shared Memory extension.
yuv2rgb: using generic scale_line with interpolation
yuv2rgb: using generic scale_line with interpolation
yuv2rgb: using generic scale_line with interpolation
yuv2rgb: using generic scale_line with interpolation
yuv2rgb: using generic scale_line with interpolation
libmpeg2: blasting out backward reference frame on close
input_file: get optional data, type 00000003, sub 0
input_file: get optional data, type 00000003, sub 0
video_out: possible still frame (fifosize = 0)
yuv2rgb: using generic scale_line with interpolation
xine_stop
xine_stop: stopping demuxer
demux_elem: stop...ignored
xine_stop: stopped demuxer
xine_stop: done
libdvdread: Using libdvdcss version 1.2.0 for DVD access
yuv2rgb: using generic scale_line with interpolation
DVD disk reports itself with Region mask 0x00fe0000. Maybe region 1.

libdvdread: Attempting to retrieve all CSS keys
libdvdread: This can take a _long_ time, please be patient

libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x00000160
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x0004ff80
libdvdread: Elapsed time 1
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x00051c00
libdvdread: Elapsed time 0
libdvdread: Found 1 VTS's
libdvdread: Elapsed time 2
ld.so.1: xine: fatal: relocation error: file /usr/local/lib/libdvdnav-0.1.1.so.0: symbol __lshrdi3: referenced symbol not found
KilledThis is xine (X11 gui) - a free video player v0.9.10cvs
(c) 2000-2002 by G. Bartsch and the xine project team.
Built with xine library 0.9.10 [Sun 02 Jun 2002 17:14:45]-[gcc version 2.95.3 20010315 (release)]-[SunOS 5.8 sun4u].
Found xine library version: 0.9.10 (0.9.10).
XServer Vendor: Sun Microsystems, Inc.. Release: 6410,
        Protocol Version: 11, Revision: 0,
        Available Screen(s): 1, using 0
        Depth: 24.
Display is not using Xinerama.

WARNING: current display depth is 24. For better performance
a depth of 16 bpp is recommended!

video_out_xshm: video mode depth is 24 (32 bpp), TrueColor, not swapped,
        red: 00ff0000, green: 0000ff00, blue: 000000ff
yuv2rgb: no accelerated colorspace conversion found
load_plugins: video output plugin XShm successfully loaded.
audio_sun_out: Opening audio device /dev/audio...
audio_sun_out: supported modes are mono stereo
load_plugins: audio output plugin sun successfully loaded.
xine: xine_init entered
xine: using glibc memcpy()
xine-scr_init: complete
load_plugins: input plugin found : file
load_plugins: input plugin found : DVD
load_plugins: input plugin found : VCD
load_plugins: input plugin found : CDA
load_plugins: input plugin found : stdin_fifo
load_plugins: input plugin found : TCP
load_plugins: input plugin found : RTP
load_plugins: input plugin found : HTTP
load_plugins: input plugin found : MMS
load_plugins: input plugin found : NAV
DMD css plugin 1.0.5 init
load_plugins: input plugin found : DMD
load_plugins: demux plugin found : QUICKTIME
load_plugins: demux plugin found : ASF
load_plugins: demux plugin found : AVI
load_plugins: demux plugin found : MPEG_BLOCK
load_plugins: demux plugin found : MPEG
load_plugins: demux plugin found : MPEG_ELEM
load_plugins: demux plugin found : MPGAUDIO
load_plugins: demux plugin found : MPEG_PES
load_plugins: demux plugin found : MPEG_TS
load_plugins: demux plugin found : CDA
load_plugins: demux plugin found : FILM (CPK)
load_plugins: demux plugin found : RoQ
video decoder plugin found : mpeg2dec
spu decoder plugin found : spudec
audio decoder plugin found : a/52dec
video decoder plugin found : ffmpeg video decoder
audio decoder plugin found : lpcm
audio decoder plugin found : mad
audio decoder plugin found : dts
spu decoder plugin found : sputext
spu decoder plugin found : spucc
video decoder plugin found : cinepak
video decoder plugin found : CYUV
video decoder plugin found : msvc
video decoder plugin found : RoQ Video
audio decoder plugin found : RoQ Audio
video_out: thread created
metronom: start_clock (at 0)
xine_play: xine open file:///usr/local/share/xine/skins/xine_logo.mpg, start pos = 0, start time = 0 (sec)
xine: using input plugin >file< for this MRL (file:///usr/local/share/xine/skins/xine_logo.mpg).
using input plugin 'file' for MRL 'file:///usr/local/share/xine/skins/xine_logo.mpg'
input_file: get optional data, type 00000007, sub 0
input_file: get optional data, type 00000007, sub 0
demux_avi: AVI_init failed (AVI_errno: 9)
system layer format 'MPEG_ELEM' detected.
metronom: video discontinuity #1, type is 0, disc_off is 0
metronom: waiting for audio discontinuity #1
metronom: audio discontinuity #1, type is 0, disc_off 0
metronom: waiting for in_discontinuity update #1
No accelerated IDCT transform found
No accelerated motion compensation found
video_decoder: using decoder >mpeg2dec<
using video decoder plugin 'mpeg2dec'
libmpeg2: frame size is 592 x 112
libmpeg2: frame size 592 x 112
yuv2rgb: using generic scale_line with interpolation
yuv2rgb: using generic scale_line with interpolation
yuv2rgb: using generic scale_line with interpolation
demux_elem: demux loop finished.
yuv2rgb: using generic scale_line with interpolation
received X error event: BadAccess (attempt to access private resource denied)
video_out_xshm: x11 error during shared memory XImage creation
video_out_xshm: => not using MIT Shared Memory extension.
yuv2rgb: using generic scale_line with interpolation
yuv2rgb: using generic scale_line with interpolation
yuv2rgb: using generic scale_line with interpolation
yuv2rgb: using generic scale_line with interpolation
yuv2rgb: using generic scale_line with interpolation
libmpeg2: blasting out backward reference frame on close
input_file: get optional data, type 00000003, sub 0
input_file: get optional data, type 00000003, sub 0
video_out: possible still frame (fifosize = 0)
yuv2rgb: using generic scale_line with interpolation
xine_stop
xine_stop: stopping demuxer
demux_elem: stop...ignored
xine_stop: stopped demuxer
xine_stop: done
libdvdread: Using libdvdcss version 1.2.0 for DVD access
yuv2rgb: using generic scale_line with interpolation
DVD disk reports itself with Region mask 0x00fe0000. Maybe region 1.

libdvdread: Attempting to retrieve all CSS keys
libdvdread: This can take a _long_ time, please be patient

libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x00000160
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x0004ff80
libdvdread: Elapsed time 1
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x00051c00
libdvdread: Elapsed time 0
libdvdread: Found 1 VTS's
libdvdread: Elapsed time 2
ld.so.1: xine: fatal: relocation error: file /usr/local/lib/libdvdnav-0.1.1.so.0: symbol __lshrdi3: referenced symbol not found
KilledThis is xine (X11 gui) - a free video player v0.9.10cvs
(c) 2000-2002 by G. Bartsch and the xine project team.
Built with xine library 0.9.10 [Sun 02 Jun 2002 17:14:45]-[gcc version 2.95.3 20010315 (release)]-[SunOS 5.8 sun4u].
Found xine library version: 0.9.10 (0.9.10).
XServer Vendor: Sun Microsystems, Inc.. Release: 6410,
        Protocol Version: 11, Revision: 0,
        Available Screen(s): 1, using 0
        Depth: 24.
Display is not using Xinerama.

ld.so.1: xine: fatal: relocation error: file /usr/local/lib/libdvdnav-0.1.1.so.0: symbol __lshrdi3: referenced symbol not found

Thoughts?  Do I need to use gcc3.1for compilation or am I missing any libraries? 
Mike