|
From: | Juergen Sauermann |
Subject: | Re: [Bug-apl] SQL interface needs a workspace |
Date: | Thu, 15 May 2014 17:49:16 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130330 Thunderbird/17.0.5 |
Hi,
first of all, the search path for )LOAD, )SAVE, and friends is configurable in the GNU APL preferences file as LIBREF-0 ... 9. Shared libraries are installed in an own directory which is usually /usr/lib/apl or /usr/local/lib/apl. The exact location is determined by (and can also be changed via) ./configure. Currently no default values are provided for LIBREF-0 ... 9 and then a directory scheme similar to IBM APL2 is chosen. However, that scheme is more suitable for (single-user) Windows than for linux. In a linux environment we should have some directories whose structure is user related (following the user/group/all paradigm) and others that are system related (usr/lib/apl). I believe that the case where a user did not install is not so important because normal users (as opposed to library developers) should install and then everything should be fine. Those who don't want to install can change their preferences file accordingly. I could change the preferences file so that it uses the same prefix as the shared libs for workspaces shipped with GNU APL. Workspaces developed out-of-tree can do the same trick but would require their own ./configure. Right now the workspace directories exist in the GNU APL package (workspaces, wslib1 ... wslib9) but are not installed. /// Jürgen On 05/15/2014 05:18 PM, Elias Mårtenson wrote:
|
[Prev in Thread] | Current Thread | [Next in Thread] |