Lua(5.2)ライブラリを含むCコードの簡単な例をコンパイルしようとしています。次のコマンドを使用しています。
gcc graph.c -o graph -I/usr/local/include -L/usr/local/lib -llua
そして、次のエラーが発生します。
/usr/local/lib/liblua.a(lobject.o): In function `luaO_arith':
lobject.c:(.text+0x15c): undefined reference to `floor'
lobject.c:(.text+0x111): undefined reference to `pow'
/usr/local/lib/liblua.a(lvm.o): In function `luaV_execute':
lvm.c:(.text+0x24e9): undefined reference to `floor'
lvm.c:(.text+0x25fe): undefined reference to `pow'
...
数学ライブラリがリンクされていないようですが、修正方法がわかりません...何か提案はありますか?Readmeの指示に従ってmakelinuxを使用してLuaをインストールし、linuxをインストールしました(Ubuntu 12.04を使用)。ありがとう!