Menu

Run Linux binaries

Finally it is possible to execute simple Linux binaries, for instance /lib/ld-2.2.5.so.

The boot disk has this program and also a simple "Hello world" program that does not work because the syscalls used by it are not implemented.

Very few syscalls were implemented, just the ones needed to execute ld-2.2.5.so.

Another interesting change it is the possibility of functions that return pointers to returns error codes too using a new scheme of the ErrorManager interface.

The functions from the MemManager and MemManager_i386 are using this new scheme.

I will be working on implementing more syscalls from Linux and also a terminal emulator for Linux programs.

Posted by Luiz Henrique Shigunov 2003-08-18

Log in to post a comment.

MongoDB Logo MongoDB