A scopo educativo, vorrei scrivere un'applicazione su un ambiente Linux in grado di elaborare eventi da tastiera e disegnare grafica senza enormi dipendenze come X o SDL. Presumo che ciò debba essere possibile, poiché X e SDL sono solo dei programmi stessi, quindi devono fare affidamento su altri metodi inerenti all'ambiente. Questa comprensione è corretta?
In tal caso, dove potrei imparare a scrivere un programma del genere? La mia esperienza limitata mi dice che implicherebbe effettuare chiamate al kernel e / o scrivere su file speciali; tuttavia, non sono stato in grado di trovare alcun tutorial sull'argomento (non sono nemmeno sicuro di cosa fare a Google).
Inoltre, nel caso sia rilevante, sto eseguendo Debian Squeeze su Virtualbox. Ho usato un cd netinst senza rete, quindi al momento non è installato molto su di esso. Installerò gcc
, ma spero di riuscire a cavarmela con nient'altro.