From: Matthias H. <ma...@ms...> - 2006-09-14 11:04:41
|
On Sep 13, 06 14:16:36 +0200, Diego 'Flameeyes' Petten=F2 wrote: > On Wednesday 13 September 2006 13:47, Matthias Hopf wrote: > > why does misc/Makefile.common set LIBTOOL to libtool-nofpic, and what= is > > the purpose of using a special libtool? > > Has anybody an idea? > It was used to not use -fPIC on x86 (I don't remember if I worked this = around=20 > to use --without-pic or not), and to avoid installing the .la files for= the=20 > plugins. I thought so, but I don't know why this has been done this way. Especially, why two different libtools are used (either use -fPIC everywhere or nowhere). Especially as src/xine-engine is NOT using libtool-nofpic (Makefile.am includes lib/Makefile.common, not misc/Makefile.common). BTW - src/xine-engine/Makefile.am is the *only* Makefile that includes lib/Makefile.common - maybe this is a left-over and should be updated? Has anybody checked the performance difference between -fPIC and without? The last check I did revealed nothing conclusive, certainly a difference smaller than 2%. Given the headaches I already had with libraries w/o -fPIC I wonder whether it is worth the trouble... For not installing the .la-files I think there are other possibilities. Thanks Matthias --=20 Matthias Hopf <mh...@su...> __ __ __ Maxfeldstr. 5 / 90409 Nuernberg (_ | | (_ |__ mat@mshopf.= de Phone +49-911-74053-715 __) |_| __) |__ labs www.mshopf.= de |