Пример 11А: Компилирование и установка Xmahjongg

Для того чтобы приобрести некоторый опыт компилирования программ, вы будете иметь дело с игрой, называющейся Xmahjongg. Так как вы уже знаете об играх GNOME mahjongg и KDE mahjongg (их нет в списке Главного меню), которые вы устанавливали в свою систему, вы можете посчитать еще одну игру, как минимум, излишней. Может быть это и так, но Xmahjongg — более простая, на первый взгляд, и более остроумная. Она и более симпатичная, на мой взгляд.

Более важно в этой игре, что пакет Xmahjongg предоставляет возможность научиться компилированию программ из исходных текстов и их устанавливать. Она небольшая, не займет много времени и не требует никакого серьезного подхода. Вы можете увидеть, как она будет выглядеть на Рис. 11-1.

linux

Рис. 11-1: Игра Xmahjongg

Как вы могли уже понять, она очень простая и вся на поверхности. В основном, в игре участвуют четыре типа плиток, сваленных в окне игры. Вы должны подобрать пары из этих плиток так, чтобы они оказались с одной стороны. Когда вы кликните по ним, они исчезнут. Конечная цель — убрать все плитки со стола. Очень простой пасьянс.

Для того чтобы скомпилировать и установить Xmahjongg, вам надо использовать семь команд: cd (чтобы открыть папку xmahjongg), ./configure (чтобы сконфигурировать make-файл, сборочный файл, содержащий инструкции для последующей команды), make (для перевода исходного текста в объектный код, который понимает компьютер), su (чтобы стать суперпользователем root), make install (для инсталляции программы), exit (чтобы выйти из режима root), и make clean (чтобы навести порядок). Я понимаю, что это может показаться огромным количеством, но эти команды проще использовать, чем читать с листа, поэтому — вперед!

Еще материалы по теме: