lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


I'm trying to build laujit on my touchpad (an arm device).  I have gcc
and friends from optware which provides a fairly typical linux
environment.  I can build several other projects without issue, so my
tools seem at least sane.

The problem I get is:

    make[1]: Entering directory `/media/ext3fs/tim/luvit/deps/luajit/src'
    CC        lj_ir.o
    lj_ir.c:53: error: 'exp2' undeclared here (not in a function)
    lj_ir.c:53: error: 'log2' undeclared here (not in a function)

Some googling leads me to believe that certain versions of gcc don't
have these functions in C89 mode.  Has anyone else hit this issue and
is there something I'm doing wrong?

-Tim Caswell