Hello,
1. 按文档使用 luajit 操作生成了 .o 的文件
2. 使用 ar 命令生成 .a 文件 [ ar rcus /dist/libmyluafiles.a /usr/local/openresty-1.13.6.2/.static_modules/*.o ]
3. 按文档中的编译参数来尝试编译 [ --with-ld-opt="-L/dist -Wl,--whole-archive -lmyluafiles -Wl,--no-whole-archive" ]
但始终返回了一个错误,错误内容如下:
checking for --with-ld-opt="-Wl,-rpath,/usr/local/openresty/luajit/lib -L/dist -Wl,--whole-archive -lmyluafiles -Wl,--no-whole-archive" ... not found
./configure: error: the invalid value in --with-ld-opt="-Wl,-rpath,/usr/local/openresty/luajit/lib -L/dist -Wl,--whole-archive -lmyluafiles -Wl,--no-whole-archive"
ERROR: failed to run command: sh ./configure --prefix=/usr/local/openresty/nginx \...
还请有处理过类似问题的朋友帮助一下,谢谢。