rdmsr / emerald Goto Github PK
View Code? Open in Web Editor NEWAn operating system written in C
License: MIT License
An operating system written in C
License: MIT License
I'm trying to build this, following the build instructions exactly, but I get the following error when I type make run
:
[ LIMINE ] build/kernel.elf
0+0 records in
0+0 records out
0 bytes copied, 3.405e-05 s, 0.0 kB/s
make: echfs-utils: No such file or directory
make: *** [Makefile:21: build/disk.hdd] Error 127
While attempting to build emerald, I got this error:
../libraries/libk/bitmap.c:106:37: error: too few arguments to function call, expected 3, have 2
if (self->set_used(block, length) == 0)
~~~~~~~~~~~~~~ ^
1 error generated.
I checked the usage of set_used
in bitmap.h and is as follows:
size_t (*set_used)(size_t, size_t, struct bitmap_struct *);
Where is the third argument, or an alternate version of set_used
?
In the meantime, I'll look for a non-permanent solution.
When running make or make run, I got this error.
/usr/local/bin/ld: warning: kernel/system/system.o: missing .note.GNU-stack section implies executable stack
/usr/local/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker
LIMINE build/disk.hdd
make: [Makefile:86: build/disk.hdd] Error 1 (ignored)
make: echfs-utils: No such file or directory
make: *** [Makefile:91: build/disk.hdd] Error 127
Hello,
While trying to build the rewrite
branch, I came across this error:
make: *** No rule to make target `$(ISO)'. Stop.
What should I do? Is there a build script that I should run?
I already have cross-compiling utilities, as listed in the Makefile.
Hello! I don't know very well how to contribute correctly, sorry.
I have found that in some distributions the following required packages aren't installed by default:
-clang
May you can consider updating the build requirements :)
Nice job with your OS!!
Sorry for my English!
So where is pre build image
hello, when i compile, i get the folowing... i have 32bit machine runing debian, sorry the folowing text are in frensh so try use gooogle translate, thanks:
make[1]: *** Aucune règle pour fabriquer la cible « limine-install ». Arrêt.
make: *** [Makefile:82 : limine/limine-install] Erreur 2
make[1] : on entre dans le répertoire « /home/archuser555/Bureau/emerald-master/thirdparty/limine »
make[1]: *** Aucune règle pour fabriquer la cible « limine-install ». Arrêt.
make[1] : on quitte le répertoire « /home/archuser555/Bureau/emerald-master/thirdparty/limine »
make: *** [Makefile:82 : limine/limine-install] Erreur 2
i think the folowing issue because i dont have limine, but wait, limine is only a binary file... so just, i want to understand why this go with me
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.