lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


the result of calling the function. That is, what is in the preload
table entry should return a lua_cfunction that is
 luaopen_socket_core.

db

On 1/18/06, Michael Broughton <mbobowik@telusplanet.net> wrote:
> Hello again,
>
> I am having some trouble with this and I am not sure why. Here is an
> example of what is happening:
>
> /> lua
> Lua 5.1  Copyright (C) 1994-2006 Lua.org, PUC-Rio
>  > sock = require("socket")
> /usr/local/lib/lua/5.1/socket.lua:13: module 'socket.core' not found:
>         no field package.preload['socket.core']
>         no file './socket/core.lua'
>         no file '/usr/local/share/lua/5.1/socket/core.lua'
>         no file '/usr/local/share/lua/5.1/socket/core/init.lua'
>         no file '/usr/local/lib/lua/5.1/socket/core.lua'
>         no file '/usr/local/lib/lua/5.1/socket/core/init.lua'
>         no file './socket/core.so'
>         no file '/usr/local/lib/lua/5.1/socket/core.so'
>         no file '/usr/local/lib/lua/5.1/loadall.so'
>         no file './socket.so'
>         no file '/usr/local/lib/lua/5.1/socket.so'
>         no file '/usr/local/lib/lua/5.1/loadall.so'
> stack traceback:
>         [C]: in function 'require'
>         /usr/local/lib/lua/5.1/socket.lua:13: in main chunk
>         [C]: in function 'require'
>         stdin:1: in main chunk
>         [C]: ?
>  > print(package.preload["socket.core"])
> function: 0xd0ffc0
>  >
>
> The package.preload["socket.core"] is supposed to be the function
> "luaopen_socket_core", correct? Or is it supposed to be the result of
> calling that function?
>
>
> Mike
>
>
>
>
> Diego Nehab wrote:
> > Hi,
> >
> >> Now I am trying to add LuaSockets to my platform and I am wondering
> >> if anyone has any tips on how I can do this. Lets just say for now
> >> that I wanted to add the LuaSocket libraries to the lua standalone
> >> interpreter in the same way as all the built in libraries (math, io,
> >> string, ...). Does anyone have any tips on what I need to do to
> >> accomplish this? Has anyone else done this?
> >
> > Try reading this and let me know if it makes any sense.
> >
> >     http://lua-users.org/lists/lua-l/2005-12/msg00314.html
> >
> > Feel free to say it doesn't. :)
> >
> > Regards,
> > Diego.
> >
>