From: Siggi L. <si...@us...> - 2001-11-03 16:26:09
|
Hi Daniel, Hi everybody who can shed some light on this, On Sat, 3 Nov 2001, Daniel Caujolle-Bert wrote: [...] > > XFree doesn't ship shared Xv and Xinerama libs for quite some time now, > > and most distros don't have them any more, so this is quite a serious bug. > > XFree has never shit shared, none of build too. There is a message > warning in configure stage, can you check if you get it: Some older Debian packages came with those shared libs, but for reasons I explained in an earlier mail today, it's a bad idea to have shared versions of these libs... > * if you don't have a libXv.so on your system, use: > * ld --whole-archive -shared -o libXv.so.1 libXv.a > ...... I repeat: bad idea: 1) everybody has to do this, messing around with their distribution 2) these libraries are not stable yet, so chances are this leads to defective libXv.so and/or libXinerame.so sooner or later > We have made choice to not stop configure process when this > error occur, because some systems haven't Xv support at all, just a > warning. Maybe we could add a bell in echo. No, we had more than that: xine-0.9.2 compiled the plugins fine, even if you only had a static libXv.a and libXinerama.a. I have tried it this morning: breath:/tmp/xine-lib-0.9.2$ locate libXv libXinerama /usr/X11R6/lib/libXv.a /usr/X11R6/lib/libXinerama.a [and after ./configure; make] breath:/tmp/xine-lib-0.9.2/src/video_out/.libs$ ls -l *.so -rwxr-xr-x 1 siggi siggi 9187 Nov 3 17:20 xineplug_vo_out_aa.so -rwxr-xr-x 1 siggi siggi 17956 Nov 3 17:20 xineplug_vo_out_syncfb.so -rwxr-xr-x 1 siggi siggi 97256 Nov 3 17:20 xineplug_vo_out_xshm.so -rwxr-xr-x 1 siggi siggi 44876 Nov 3 17:20 xineplug_vo_out_xv.so > > One question remains: What has been changed? ie. Why doesn't it work any > > more? > > No no. What do you mean by "No no"? Nothing changed? So why did it work with 0.9.2 but doesn't with 0.9.3?? > > I've just verified by compiling the 0.9.2 release that this is _not_ due > > to my setup. I'm using libtool 1.4.2... > > > > I guess we should fix that ASAP and make a bugfix release... And I still think this needs to be fixed... Cheers, Siggi PS: Sorry for being so penetrant about this, but it's a showstopper for the Debian packages, and I guess for many other people as well... |