Posted: Thu May 31, 2018 9:42 am Post subject: API/s needed for CE to go crossplatform
I've started trying to create a cross-platform Process API Wrapper since I want CE to go cross platform and support Linux to some extent too, what I'd like to know is what would the developers need out of the API to start converting to the API and begin making CE more cross-platform friendly. To be clear the API is only going to wrap around existing system APIs (look at win32/test.c for an example of what I mean), details that cannot be made portable will still have to be handled by CE itself.
Thank you :) After I finish wrapping the Win32 APIs I will move onto replicating the functionality in Linux then I will test it with the test app I'm writing, please feel free to mention anything missed if you think of it (prefer on the issues page of my project but whichever is fine) _________________
Those who do not trust in christ to save them from their sins will only experience hell when their soul is released from it's earthly vessel.
I got tired of make etc problems so I wrote an app called lake (short for lua make) and currently have this https://drive.google.com/open?id=1FrxMQIxCSlFqCslaNCNN3LAFSiCTv9uv to check I have everything needed for replacing make, I'll move back onto the cross-platform attempt of CE once I can use this for compiling. I'm posting here to see if anyone here notices anything missing from the Lake API that would be needed for compiling either CE or other apps. For now however I'm gonna have something to eat, do some reading and studying (of japanese) and then maybe do some more coding _________________
Those who do not trust in christ to save them from their sins will only experience hell when their soul is released from it's earthly vessel.
I recently learned of this:
https://github.com/korcankaraokcu/PINCE#features
So I'm no longer bothering with attempting to port CE when there is already a decent alternative being done by MUCH more experienced people than me, I'll just go back to doing random personal projects for fun or try and convert CE to full C++ when I'm bored, having not looked at it's code yet I'm only guessing that the random crashes mentioned for that thin driver layer/wrapper when hooking is probably a delphi/pascal thing (any passing viewer please remember I'm not on the CE developer team so don't take my word for it) _________________
Those who do not trust in christ to save them from their sins will only experience hell when their soul is released from it's earthly vessel.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum