thecoder08 / lenux

A linux-based OS I'm making.
2 stars 1 forks source link

Question about gnu (Native) package #2

Open Foroughi opened 3 months ago

Foroughi commented 3 months ago

First of all, AMAZING JOB , well done Seconfly I would like to know more about this package , how to did you manage to build the node itself ? Any trick or just built it staticly? The idea is to upgrade the node version and also add npm to this package. Any thought ?

For the linker and stdlib , did you build them ? or just copy them from your host machine ?

That would be nice if you can give me some information about this package (gnu or Native). I know what Gnu is or what are those files in that package. I am just wondering how to did you ended up putting all together.

Thanks in advance. and again , greate and intertaining work.

thecoder08 commented 3 months ago

Hi, thanks for your interest in this, the natives packages is really just all of the actual machine code programs that Lenux needs, i.e. the node and mount commands, their dependencies, and the dynamic linker. They were just copied from my host machine, which I'm aware isn't a very portable solution. This project was mainly just meant as a toy more than anything.

I realised that the old name of gnu was still in PKGNAME, I have updated that. It used to be called gnu because it just contained the GNU standard C library and dynamic linker. I renamed it to natives because it ended up including everything that wasn't written using node.