lua-users home
lua-l archive

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


grep in the include folder for these symbols. If you find them change
the compiler mode. If you don't find them, write them.

Hope this helps,
Mike

On Tue, Oct 18, 2011 at 7:30 PM, Tim Caswell <tim@creationix.com> wrote:
> 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
>
>



-- 
Michael Gogins
Irreducible Productions
http://www.michael-gogins.com
Michael dot Gogins at gmail dot com