簡體   English   中英

如何在OSX或32位core.so上安裝32位luasocket

[英]How to install 32 bit luasocket on OSX or with 32 bit core.so

我可以通過luarocks成功安裝luasocket( https://github.com/diegonehab/luasocket ),但是在特定環境( https://dev.etlegacy.com/boards/2/topics)中工作時,我遇到了問題/ 3388?r = 3401 )。

據我所知,存在某種架構上的不匹配。 我假設這是因為luarocks默認在OSX上安裝64位模塊?

有沒有一種方法可以將luasocket專門構建為32位?

謝謝您的幫助。 這是特定的錯誤輸出:

Lua API:運行lua腳本的G_LuaStartVM錯誤:從文件'lualibs / lib / lua / 5.3 / socket / core.so'加載模塊'socket.core'時出錯:dlopen(lualibs / lib / lua / 5.3 / socket / core.so ,6):找不到合適的圖像。 確實找到了:lualibs / lib / lua / 5.3 / socket / core.so:mach-o,但是架構錯誤/ Applications / ET Legacy / lualibs / lib / lua / 5.3 / socket / core.so:mach-o,但是錯誤建築

我不確定如何配置luarocks來做到這一點,但是我將luasocket編譯為ZeroBrane Studio存儲庫中的Lua 5.1、5.2和5.3的通用二進制文件(如clibsXX/socket/core.dylib文件)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM