Difference between revisions of "Linux"
From SizeCoding
(added link to a collection of tiny C/ASM ELF (framework)) |
Byteobserver (talk | contribs) m (→Additional Resources: Add additional links) |
||
Line 39: | Line 39: | ||
* [https://www.pouet.net/prodlist.php?type%5B%5D=256b&platform%5B%5D=Linux Pouet: 256byte productions on Linux] | * [https://www.pouet.net/prodlist.php?type%5B%5D=256b&platform%5B%5D=Linux Pouet: 256byte productions on Linux] | ||
* [https://github.com/grz0zrg/tinycelfgraphics Collection of tiny C ELF programs with graphics output] | * [https://github.com/grz0zrg/tinycelfgraphics Collection of tiny C ELF programs with graphics output] | ||
+ | * [http://www.muppetlabs.com/~breadbox/software/tiny/teensy.html A Whirlwind Tutorial on Creating Really Teensy ELF Executables for Linux] | ||
+ | * [https://linux.weeaboo.software/Home Linux Sizecoding wiki at weeaboo.software] |
Revision as of 19:33, 16 March 2021
Contents
Introduction
For X86 related information, please check the main pages on this website, as a lot of the same tricks will also work with X86 linux sizecoding. This page goes into the specifics of getting small binaries on linux.
Linux system
To be added.
Setting up
Setting up your development platform for Linux development:
- Suggested Distributions : -
- Assembler: NASM (?)
ELF Header Information
To be added.
System Calls
To be added.
Self compilation
To be added.
Accessing video
Accessing video
Getting something on screen
To be added soon.
Sound
To be added soon.
Make some noise
To be added soon.