On 22 Feb 2006, at 17:42, Jeremy Cowgar wrote:


On Feb 22, 2006, at 2:22 AM, Richard Frith-Macdonald wrote:
Jeremy Cowgar said that he had problems because the base library creates/uses a user defaults database, and he didn't want it doing that... so I spent a little while making that behavior optional ... and you can pick up the new version from svn.

It was also due to libraries being in odd places and Apache not knowing where to find them. It would have been much easier if there was a /usr/lib/libgnustep-base.so or something like that.

I boggled when I read that ... then realised that my initial incomprehension was due to 20+ years experience programming on unix style systems ... it simply didn't occur to me that copying the library from one directory to another would be an issue for a developer (for a user, yes). GNUstep is by no means alone in putting its libraries in its own directories ... many packages (ssh, postgres etc) use their own subdirectories.

I really don't know how to address that as a problem. Of course we could provide a script to copy the library ... but then people would need to know about the script. And documentation is presumably not the issue, since there is already documentation telling you how to set up the LD_LIBRARY_PATH environment variable or /etc/ld.so.conf

Maybe all we really need here is FHS support in the make package so you can opt to install in FHS locations? And lots of publicity so people know about it.



_______________________________________________
Gnustep-dev mailing list
Gnustep-dev@gnu.org
http://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to