What is the newly screenshots about? And status of lxloader.

Discussion related to osfree.org site
Post Reply
admin
Site Admin
Posts: 1925
Joined: Wed Dec 19, 2018 9:23 am
firstname: osFree
lastname: admin

What is the newly screenshots about? And status of lxloader.

Post by admin » Thu Dec 20, 2018 10:18 pm

Viking

Joined: 29 Sep 2006
Posts: 42
Location: Sweden
Posted: Sat Jul 28, 2007 11:49 pm

Hi
I was wondering about the screenshot os2linuxtest.png. Is that under L4/Fiasco?
And second, who is working on that? The doscalls mentioned there, are they compiled
in a ELF file?

I have had some progress with my simple lxloader and am thinking about how to implement
the doscalls. The lxloader for now reads in a small exe file (around 200 bytes, can only handle
files up to 4 kb for now). And creates a process and runs it. Of course, because no doscalls is
available it just crashes. But the basic stuff is there.

My plans for now is to read about the ELF format and try to modify the elf-loading routines in
SDIOS to try to load shared objects and try to compile the static librarys as a shared object,
if it's possible.

Greetings /Viking

admin
Site Admin
Posts: 1925
Joined: Wed Dec 19, 2018 9:23 am
firstname: osFree
lastname: admin

Post by admin » Thu Dec 20, 2018 10:23 pm

prokushev

Site Admin

Joined: 25 Nov 2003
Posts: 100
Posted: Sun Jul 29, 2007 8:48 am
I was wondering about the screenshot os2linuxtest.png. Is that under L4/Fiasco?
Yes
And second, who is working on that?
I'm currently.
The doscalls mentioned there, are they compiled in a ELF file?
Yes. Static linking for now.
I have had some progress with my simple lxloader and am thinking about how to
implement the doscalls. The lxloader for now reads in a small exe file (around 200
bytes, can only handle files up to 4 kb for now). And creates a process and runs it.
Of course, because no doscalls is available it just crashes. But the basic stuff is there.

My plans for now is to read about the ELF format and try to modify the elf-loading
routines in SDIOS to try to load shared objects and try to compile the static librarys
as a shared object, if it's possible.
Well, I tried to contact with yor via e-mail, but no reply. So, I try to explain here.

First of all, we temporary moved our microkernel from L4Ka::Pistachio to L4/Fiasco
and reusing TUDOS/DROPS OS in many places. This is because TUDOS already has lot
of server which implement required functionality. At least we have folowing faculties:
  1. Dynamic ELF loader.
  2. L4VFS
This means we can start implement DosOpen and family API's. Personally I have some
problems to build correct loading of dynamic doscalls. So, now I create doscalls
implementation step by step using OS2Linux package as a base.

If you interested, pls, contact me via email and I'll discuss current situation with
development.

Actually, we very close to 0.0.2 version of release according our roadmap.

admin
Site Admin
Posts: 1925
Joined: Wed Dec 19, 2018 9:23 am
firstname: osFree
lastname: admin

Post by admin » Thu Dec 20, 2018 10:24 pm

Viking

Joined: 29 Sep 2006
Posts: 42
Location: Sweden
Posted: Sun Jul 29, 2007 4:25 pm

Sounds interresting. I will contact you through email.

/Viking

Post Reply