Per scopi didattici, mi piacerebbe scrivere un'applicazione su un ambiente Linux in grado di elaborare eventi di tastiera e disegnare grafica senza enormi dipendenze come X o SDL. Presumo che ciò sia possibile, perché X e SDL sono solo programmi stessi, quindi devono fare affidamento su altri metodi inerenti all'ambiente. Questa comprensione è corretta?
Se sì, dove potrei imparare a scrivere un programma del genere? La mia limitata esperienza mi dice che implicherebbe chiamate al kernel e / o scrivere su file speciali; tuttavia, non sono stato in grado di trovare alcun tutorial in merito (non sono nemmeno sicuro di cosa fare su Google).
Inoltre, nel caso sia rilevante, eseguo Debian Squeeze su Virtualbox. Ho usato un cd netinst senza rete, quindi non c'è molto installato su di esso al momento. Installerò gcc
, ma spero di potermi cavare con niente di più.