Project-Prism / Prism-OS

An operating system written in C#, Made possible by the cosmos community!
https://project-prism.github.io/Prism-OS/
GNU General Public License v2.0
87 stars 18 forks source link

Load C Applications and Standard Libraries #57

Open EndermanPC opened 2 years ago

EndermanPC commented 2 years ago

I think prism needs an elf or pe (preferably elf) loader to load user applications written in C, also, you need to have a C standard library like newlib or prismlibc, this will improved user space

terminal-cs commented 2 years ago

Hi, At the moment only I work on prism and I have no clue about this kind of stuff I will leave this issue open for the future, if you would like to, feel free to do commits relating to it. We already have an elf loader originally made by myvar but it is broken

EndermanPC commented 2 years ago

So why don't we try this, I found it, it should help you https://github.com/napalmtorch/PurpleMoon

terminal-cs commented 1 year ago

re-opened because this issue is now relivant.