Программирование

Базовая LFS система может быть использована как платформа для разработки, хотя она включает поддержку только языков программирования C, C++ и Perl. Эта глава предоставляет инструкции по сборке многих популярных окружений программирования для расширения ваших возможностей разработки.

Python-2.4

Введение в Python

Пакет Python содержит окружение разработки Python. Он полезен для объектно-ориентированного программирования, написания скриптов или разработки приложений.

Информация о пакете

Зависимости Python

Установка Python

Если у вас установлен пакет Berkeley DB и вы хотите его использовать, примените следующий патч:

patch -Np1 -i ../Python-2.4-db43-1.patch

Установим Python запуском следующих команд:

patch -Np0 -i ../patch.txt && patch -Np1 -i ../Python-2.4-gdbm-1.patch && ./configure --prefix=/usr --enable-shared && make

А теперь, как пользователь root:

make install

Содержание

Установленные программы: pydoc, python, smtpd.py и опционально, если установлен Tk, idle
Установленные библиотеки: libpython2.4.so и многочисленные установленные в /usr/lib/python2.4/lib-dynload модули
Установленные директории: /usr/include/python2.4 и /usr/lib/python2.4

Короткое описание

idle

скрипт-обертка, который открываетa Python, в виде GUI редактора.

pydoc

средство Python документации.

python

интерпритированный, интерактивный, объектно-ориентированный язык программирования.

smtpd.py

SMTP proxy, включенный в Python.