TSnake41 / raylib-lua

A modern LuaJIT binding for raylib (also available at https://gitlab.com/TSnake41/raylib-lua)
ISC License
168 stars 12 forks source link

error while using local raylib = require("raylib") #19

Open Antonygamergod opened 1 year ago

Antonygamergod commented 1 year ago

when i execute the local raylib = require("raylib") it gives this error

lua: error loading module 'raylib' from file '.\raylib.lua': C stack overflow stack traceback: [C]: in ? [C]: in function 'require' .\raylib.lua:1: in main chunk [C]: in function 'require' .\raylib.lua:1: in main chunk [C]: in function 'require' .\raylib.lua:1: in main chunk [C]: in function 'require' .\raylib.lua:1: in main chunk [C]: in function 'require' ... (skipping 370 levels) [C]: in function 'require' .\raylib.lua:1: in main chunk [C]: in function 'require' .\raylib.lua:1: in main chunk [C]: in function 'require' .\raylib.lua:1: in main chunk [C]: in function 'require' .\raylib.lua:1: in main chunk [C]: in function 'require' raylib.lua:1: in main chunk [C]: in ? stack traceback: [C]: in ? [C]: in function 'require' .\raylib.lua:1: in main chunk [C]: in function 'require' .\raylib.lua:1: in main chunk [C]: in function 'require' .\raylib.lua:1: in main chunk [C]: in function 'require' .\raylib.lua:1: in main chunk [C]: in function 'require' ... (skipping 370 levels) [C]: in function 'require' .\raylib.lua:1: in main chunk [C]: in function 'require' .\raylib.lua:1: in main chunk [C]: in function 'require' .\raylib.lua:1: in main chunk [C]: in function 'require' .\raylib.lua:1: in main chunk [C]: in function 'require' raylib.lua:1: in main chunk [C]: in ?

what i do??

TSnake41 commented 1 year ago

Well, you are require-ing your own file. And I am not sure you are supposed to need to use require "raylib" to use the binding, but to use rl.* functions directly.