efkbgfx icon indicating copy to clipboard operation
efkbgfx copied to clipboard

Unable to build using lua make

Open KAJed82 opened this issue 10 months ago • 6 comments

Once luamake is available there seem to be issues with the efklib (dll) that should be generated

`efkmat`: deps `source_efklib` undefine.
stack traceback:
        efkmatc/make.lua:6: in main chunk
        shaders/make.lua:8: in main chunk
        make.lua:5: in main chunk

I see it's expecting windows binaries for bgfx, is there a recommended method of making the efklib as well? Is there something else amiss?

KAJed82 avatar Jan 28 '25 19:01 KAJed82

cc @actboy168

btw, I think building efxmatc is not necessary.

cloudwu avatar Jan 28 '25 23:01 cloudwu

Possibly. But the luamake alone fails. Seems more like some dependencies aren’t met (moving renderer.lua above shader.lua solves part of it but then new issues arise)

KAJed82 avatar Jan 28 '25 23:01 KAJed82

https://github.com/ejoy/ant/tree/master/pkg/ant.efk

cloudwu avatar Jan 29 '25 00:01 cloudwu

Interesting. I will have a look. Thanks!

KAJed82 avatar Jan 29 '25 01:01 KAJed82

I'm on vacation and will address this issue next week.

cloudwu avatar Jan 29 '25 01:01 cloudwu

This script is maintained by @junjie020. I think it may not be used alone at present and needs to be run under ant.

actboy168 avatar Feb 05 '25 03:02 actboy168