Для освітніх цілей я хотів би написати програму в середовищі Linux, яка може обробляти події на клавіатурі та малювати графіку без величезних залежностей, таких як X або SDL. Я припускаю, що це повинно бути можливим, оскільки X і SDL - це лише самі програми, тому вони повинні спиратися на інші методи, притаманні навколишньому середовищу. Чи правильно це розуміння?
Якщо так, то де я можу навчитися писати таку програму? Мій обмежений досвід говорить про те, що це передбачало б дзвінки до ядра та / або запис у спеціальні файли; проте мені не вдалося знайти жодних навчальних посібників з цього питання (я навіть не впевнений, що робити Google).
Також, якщо це доречно, я запускаю Debian Squeeze у Virtualbox. Я використовував netinst CD без мереж, тому на ньому зараз не так багато встановлено. Я встановлю gcc
, але сподіваюся, що зможу обійтись нічим більше.