On Thu, Aug 12, 2010 at 2:24 PM, Hisham <[email protected]> wrote: > On Thu, Aug 5, 2010 at 8:39 AM, Tiago Katcipis <[email protected]> > wrote: > > Hi all, > > > > this mail announces the release of luasofia 0.1.6. > > Hi, > > I tested your rockspec again and your Makefiles still fail to respect > --prefix when installing the modules. Please check. > > How to reproduce the problem: when running as a regular user, I got > "cannot create directory `/usr/local/lib/lua/5.1/sofia': Permission > denied". >
This is expected, we use the variable LUA_CMODULE defined using pkg-config to find where lua looks for the modules, so you must be sudo do install. prefix only chooses where the liblua5.1sofia.so will be installed, it must be on a system directory (or in a path that the system will look to find the shared libraries) because when you use glib the system must find the liblua5.1sofia.so and load it, the prefix right now has nothing to do to where the lua modules are going to be installed. don't know if changing something will make the manual install of the lib without luarocks break =/ > -- Hisham > > _______________________________________________ > Luarocks-developers mailing list > [email protected] > http://lists.luaforge.net/cgi-bin/mailman/listinfo/luarocks-developers > -- http://www.getgnulinux.org/windows
_______________________________________________ Luarocks-developers mailing list [email protected] http://lists.luaforge.net/cgi-bin/mailman/listinfo/luarocks-developers
