lua-users home
lua-l archive

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


... forgot to mention that the makefile is targeted at a G4 cpu. If
you have something else (like the new intels) you can remove the
'-mcpu=G4' from the optimization flags

On 7/25/06, varol kaptan <varol.kaptan@gmail.com> wrote:
I am attaching a makefile (modified from bitlib release 17) which I
use. It creates a bundle and requires OS X 10.4 or later (it requires
no linking to the lua libraries, everything is resolved at loading
time). In order to load it you have to add '?.bundle' to LUA_CPATH and
use require 'bit'. You may have to precede the ? with the whole path
if the library is not in the current directory. Alternatively, you can
rename the bit.bundle to bit.so. The makefile assumes that the lua
include files are
in a standard place (/usr/include or usr/local/include, etc). If not,
then add a line like this

CFLAGS=-Ipath_to_lua_include_files

Varol Kaptan


On 7/25/06, James Edward Gray II <james@grayproductions.net> wrote:
> Hello all.  I'm brand new to Lua.  I read the (first edition)
> Programming in Lua a while back, but hadn't found the time to play
> with the language much.  This weekend though, I ran into a problem my
> good friend Ruby just wasn't fast enough to effectively solve.  That
> got me to give Lua a go.
>
> I have a working solution now, but it's still a little slow.  I'm
> pretty sure the reason is that I needed bit operations and I just
> used LuaBit because it was easy to get working.  I've found the
> bitlib though and would like to try it.
>
> I tried to figure it out, but I'm just no good at this kind of
> thing.  I couldn't figure out how to add a compiled bitlib to my Lua
> build.  Could someone give me some hints?
>
> I'm on Mac OS X and have compiled Lua 5.1.  I need to know:
>
> 1.  How do I compile bitlib so Lua will be able to load it?
> 2.  How to load that library once I have made it that far?
>
> Thanks in advance for any tips.
>
> James Edward Gray II
>