Quote:
Originally Posted by eschwartz
Aside: I've wanted for a while to reduce the reliance on shellscripts for this. For example rpath is a much better way for the main binary to find a vendored libhunspell, and libsigilgumbo is already namespaced so it could just be plopped in /usr/lib if nothing else already required a private libdir.
|
I'm not opposed. But it'll have to wait. Bigger fish right now. The two libs in question are only a problem because we wanted the python plugin framework to also be able to utilize them. Otherwise, we'd just go back to statically linking them (unless the system libs are being used) and there'd be no need to namespace or use the launch script (unless someone wanted to override the default behavior).
It's important to me for there to be a ton of flexible (and relatively simple) installation/launch options (both pre- and post-compile) for *nix. I'm not in love with the launch script myself--truth be told. But it works well enough and provides a lot of flexibility, whereas rpath can be difficult to overcome for the average user if customization or general tweaking is required.