From: Vorfeed Canal <[EMAIL PROTECTED]> Date: Mon, 26 Sep 2005 11:43:59 +0400
This means I'm not the only one who feel like this hardcoded path is not a good solution. you may be able to get guile 1.4.x[1] to do what you want. all the compiled modules (shared object libraries following a certain loading convention) of Guile-SDL and Guile-PG, for example, are not installed under /usr/local/lib. those packages use "module catalogs", which is another (IMHO superior) resolution mechanism, but anyway guile 1.4.x provides `%%ltdl' to expose low level (prefix-path-munging) mechanisms from libltdl, should you prefer that kind of control. (hmmm, i just checked to see if there are online docs for `%%ltdl', but there aren't (yet), so i will write some shortly and post a link in another message -- in the meantime, you can look at the source file guile-1.4.1.106/libguile/lt.c for ideas.) thi [1] http://www.glug.org/people/ttn/software/guile/ _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://lists.gnu.org/mailman/listinfo/guile-user