Hi,
I saw this in a reddit C++ post:
https://github.com/pybind/pybind11
Is there any interest in porting the CEGUI python bindings to use pybind11? It sounds pretty awesome and I remember that there have at times been compilation issues for the CEGUI python bindings when using certain versions of boost python.
Compiler support with pybind11 seems quite good. I haven't used it myself though. I don't know if it's really as good as they make it sound.
Anyways, thought I would post here!
Cheers,
iceiceice
Python bindings using Pybind11
Moderators: CEGUI MVP, CEGUI Team
Re: Python bindings using Pybind11
And how would we generate the bindings for this pybind11?
CrazyEddie: "I don't like GUIs"
Re: Python bindings using Pybind11
I see, I guess boost::python doesn't have a generator either, but we already have bindings for it. If cegui wanted to use pybind11 then all that would have to be rewritten. So I guess this is a nonstarter. Oops!
Re: Python bindings using Pybind11
I dont know too much about how pybind works, it was honestly just a curious question because I dont know it myself. The binding creation seems the toughest part to me and it is quite a PITA according to Kulik, who declared it a process involving magic and him being the only one who knows how it is done. Clearly a very suboptimal situation for us. Optimally it should be possible to create the bindings with little hassle and I have not yet found a good way to do so.
CrazyEddie: "I don't like GUIs"
Re: Python bindings using Pybind11
CrazyEddie: "I don't like GUIs"
Return to “CEGUI Library Development Discussion”
Who is online
Users browsing this forum: No registered users and 1 guest