solcloud / niceos Goto Github PK
View Code? Open in Web Editor NEWEvery Linux distro replacement
Home Page: https://www.youtube.com/playlist?list=PL6McYun7ERj4ZfT3DPlDtbWWIUaYXphrh
Every Linux distro replacement
Home Page: https://www.youtube.com/playlist?list=PL6McYun7ERj4ZfT3DPlDtbWWIUaYXphrh
line 31: export MAKEFLAGS="-j${MAKE_NUM_OF_THREATS}"
shouldn't that be "THREADS"
also I think there is a better way to do that (now if I could just find it - a couple of weeks ago I saw something, and its available on RPiOS, so Debian)
its equivalent to: cat /proc/cpuinfo | grep "^processor" | wc -l
yeah, found it: export MAKEFLAGS="-j$(nproc)"
on that note, I prefer to have my gui responsive, so I always use nproc - 1
, if you dont care about GUI response (even on console) then nproc + 1
is optimal (they are threads anyway)
EDIT: or maybe I should just read the top of the file before posting "issue" ...
You can do it, try it and make NiceOS your last Linux distribution ever!
Do what, please? Try the OS? But that is what the sentence proceeds to say . . . I would suggest a correction, were it not that I do not know the intended meaning.
Good luck with your project!
EDITED because, er, I forgot to mark the first sentence as a quotation. Indeed, let me now add the following. Now that I come to look at the sentence again (the quoted sentence), I . . er . . understand it!
The current linux version in _config.sh is 5.10.89 while the latest kernel version is 5.15.13.
Is it possible to add nobar linux ( https://nobaraproject.org ) to the supported distris it's like fedora but with a kernel customized for performance
Would be cool to run these commands and get qemu-arm running with Linux and BusyBox arm binaries.
export NICE_ARCH=arm
export NICE_PRESET=minimal
make build
make cmd
Attempting to build on Arch but make build fails.
`Static linking against glibc, can't use --gc-sections
Trying libraries: crypt m resolv rt
Failed: -Wl,--start-group -lcrypt -lm -lresolv -lrt -Wl,--end-group
Output of:
gcc -malign-data=abi -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wdeclaration-after-statement -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -static-libgcc -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -fno-unwind-tables -fno-asynchronous-unwind-tables -fno-builtin-printf -Os -static -o busybox_unstripped -Wl,--sort-common -Wl,--sort-section,alignment -Wl,--start-group applets/built-in.o archival/lib.a archival/libarchive/lib.a console-tools/lib.a coreutils/lib.a coreutils/libcoreutils/lib.a debianutils/lib.a klibc-utils/lib.a e2fsprogs/lib.a editors/lib.a findutils/lib.a init/lib.a libbb/lib.a libpwdgrp/lib.a loginutils/lib.a mailutils/lib.a miscutils/lib.a modutils/lib.a networking/lib.a networking/libiproute/lib.a networking/udhcp/lib.a printutils/lib.a procps/lib.a runit/lib.a selinux/lib.a shell/lib.a sysklogd/lib.a util-linux/lib.a util-linux/volume_id/lib.a archival/built-in.o archival/libarchive/built-in.o console-tools/built-in.o coreutils/built-in.o coreutils/libcoreutils/built-in.o debianutils/built-in.o klibc-utils/built-in.o e2fsprogs/built-in.o editors/built-in.o findutils/built-in.o init/built-in.o libbb/built-in.o libpwdgrp/built-in.o loginutils/built-in.o mailutils/built-in.o miscutils/built-in.o modutils/built-in.o networking/built-in.o networking/libiproute/built-in.o networking/udhcp/built-in.o printutils/built-in.o procps/built-in.o runit/built-in.o selinux/built-in.o shell/built-in.o sysklogd/built-in.o util-linux/built-in.o util-linux/volume_id/built-in.o -Wl,--end-group -Wl,--start-group -lcrypt -lm -lresolv -lrt -Wl,--end-group
==========
/usr/bin/ld: cannot find -lcrypt: No such file or directory
collect2: error: ld returned 1 exit status
Note: if build needs additional libraries, put them in CONFIG_EXTRA_LDLIBS.
Example: CONFIG_EXTRA_LDLIBS="pthread dl tirpc audit pam"
make[1]: *** [Makefile:719: busybox_unstripped] Error 1
make[1]: Leaving directory '/home/jared/nice/NiceOS/storage/build/busybox/busybox-1.34.1'
make: *** [Makefile:37: build] Error 2
`
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.