turbo
turbo copied to clipboard
execute helloworld.lua fail after successfully install Turbo
Hi all i am a new in Turbo user, here i facing a problem when execute helloworld.lua after successfully install Turbo, please kindly give some suggestion for this Appreciate~
Here are install steps
- make install luajit2.0.4
- make install turbo
- luajit helloworld.lua
@@@ Successfully installed Turbo @@@ macair:turbo $ make install ==== Installing Turbo.lua v2.1.3 to: ==== ==== /usr/local/lib/lua/5.1 and ==== ==== /usr/local/share/luajit-2.0.4 ==== mkdir -p /usr/local/lib mkdir -p /usr/local/bin mkdir -p /usr/local/share/lua/5.1/turbo mkdir -p /usr/local/share/luajit-2.0.4/turbo cp -r turbo/* /usr/local/share/lua/5.1/turbo cp -r turbo.lua /usr/local/share/lua/5.1 cp -r turbovisor.lua /usr/local/share/lua/5.1 cp -r turbo/* /usr/local/share/luajit-2.0.4/turbo cp -r turbo.lua /usr/local/share/luajit-2.0.4 cp -r turbovisor.lua /usr/local/share/luajit-2.0.4 install -m 0755 bin/turbovisor /usr/local/bin ==== Building 3rdparty modules ==== make -C deps/http-parser library cc -I/usr/local/opt/[email protected]/include -I. -DHTTP_PARSER_STRICT=0 -Wall -Wextra -Werror -O3 -fPIC -c http_parser.c -o libhttp_parser.o cc -L/usr/local/opt/[email protected]/lib -shared -Wl,-install_name,/usr/local/lib/libhttp_parser.2.8.dylib -o libhttp_parser.2.8.1.dylib libhttp_parser.o clang -Ideps/http-parser/ -shared -O3 -Wall -g -I/usr/local/opt/[email protected]/include -I/usr/include/malloc deps/http-parser/libhttp_parser.o deps/turbo_ffi_wrap.c -o libtffi_wrap.dylib -L/usr/local/opt/[email protected]/lib -lcrypto -lssl ==== Installing libtffi_wrap ==== install -m 0755 libtffi_wrap.dylib /usr/local/lib/libtffi_wrap.dylib ==== Successfully installed Turbo.lua 2.1.3 to /usr/local ====
@@@@Error message@@@@ macair:examples $ luajit helloworld.lua luajit: /usr/local/share/luajit-2.0.4/turbo/util.lua:22: module 'socket' not found: no field package.preload['socket'] no file './socket.lua' no file '/usr/local/share/luajit-2.0.4/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 './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/share/luajit-2.0.4/turbo/util.lua:22: in main chunk [C]: in function 'require' /usr/local/share/luajit-2.0.4/turbo/log.lua:34: in main chunk [C]: in function 'require' /usr/local/share/luajit-2.0.4/turbo.lua:90: in main chunk [C]: in function 'require' helloworld.lua:17: in main chunk [C]: at 0x0100001610