From: Jeff B. <jef...@gm...> - 2014-01-18 21:57:29
|
Hi Dima, Thanks! It's a combination of things. The primary instigator is with regard to Fedora's packaging guidelines in that they prefer shared vs. static, and it including lib* in a package causes quite a commotion, even if lib* is only used by the software being packaged. While they do allow special cases, I'm trying to be "a good team player", so to speak. I also ask because libtu, libextl, and libmainloop are used in several places (especially the first two), so I thought it would make sense to make them into shared libraries. Particularly since everything is released as one package now. Regards, Jeff On 01/18/2014 04:39 PM, Dima Kogan wrote: > jef...@gm... writes: > >> Hi folks, >> >> Are there any specific reasons we're statically linking against >> libtu/libmainloop/libextl/etc or why we can't switch to shared >> libraries? History/inertia? > If libwhatever is not used for anything else, static linking is less > error prone, faster, etc. Why do you want shared libs? -- Jeff Backus jef...@gm... http://github.com/jsbackus |