Skip to content
Discussion options

You must be logged in to vote

an OS is a kernel, basically. so your question doesnt make sense.
if you have a linux kernel, and a libc other than glibc, you can statically link and run tinyproxy just fine.
for example on my musl-based distro, i just need LDFLAGS=-static ./configure ; make and the tinyproxy binary produced will be completely independant of any installed libraries and work on any machine with a recent enough linux kernel and same CPU architecture.
if you want to run it on bare metal instead, there's a thing called "root kernel" which you can link into your executable, but i never tried that out.

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Answer selected by rofl0r
Comment options

You must be logged in to vote
1 reply
@rofl0r
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants