TSnake41/raylib-lua

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

Opened this issue · 1 comments

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??

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.