[OK]を、私たちが持っているもの:LinuxとMacOSXの(ヒョウ)で問題なくコンパイルおよび実行Cで書かれたMacOSXは、Cおよび組み込みLUA
プログラム。 今日、私はluaコードを埋め込んでいます。 Linux:ソースからコンパイルされたlua 5.1。すべてが問題なくコンパイルされます。 Macos:同じlua 5.1パッケージをコンパイルしました。
--luaとリンクしています。
は、コンパイルを開始し、エラーを得た:
CCは= GCC-4.0は作る
ld: warning: in /usr/local/lib/liblua.a, file is not of required architecture
はまた再インストール、完全な除去とMacPortsのからのインストールを試してみました。同じ。
だからこそ修正がありますか?
'_Lua_Call'は、Lua C APIのシンボルではありません。 – lhf
MacOSでの主な問題、ld:warning:/usr/local/lib/liblua.aファイルがコンパイルされていて、必要なアーキテクチャではありません – TotallyStuck
ダウンロードしたソースからLuaをコンパイルしてインストールした場合http://www.lua.orgこれは起こるべきではありません。 – lhf