Quick 2.2.6 socket 不能用

local socket = require “socket”

怎么这句都会出错了 找不到 socket

官方的范例也出错

哪个例子出错了

我运行luasocket,没有问题
luasocket会调用socket

运行前,最好重新生成一次framework.zip

我的2.2.6也报这个错了,用的最新的master分支,luasocket这个sample也会报错,重新生成framework也不管用。

module ‘socket’ not found:socket: bad header in precompiled chunk
no file ‘./socket.lua’
no file ‘/usr/local/share/lua/5.1/socket.lua’
no file ‘/usr/local/share/lua/5.1/socket/init.lua’
no file ‘/usr/local/lib/lua/5.1/socket.lua’
no file ‘/usr/local/lib/lua/5.1/socket/init.lua’
no file ‘/Users/tansuanna/developer/projects/HeroesRush/client/scripts/socket.lua’
no file ‘./socket.so’
no file ‘/usr/local/lib/lua/5.1/socket.so’
no file ‘/usr/local/lib/lua/5.1/loadall.so’

http://www.cocoachina.com/bbs/read.php?tid-283913-keyword-socket.html
哦,看到这个帖子了,原来是一个月前就修改过了,重新编译了下player后解决了。

我之前也是。。后来看帖子要重新编译player