Этап 4. компиляция исходных текстов.
После выполнения команды configure переходите к компиляции PostgreSQL командой gmake. Примерный результат приведен в листинге 2.7.
Примечание
На компьютерах с системой Linux вместо gmake может использоваться команда make. Пользователи BSD используют команду gnumake.
Листинг 2.7. Компиляция исходных текстов при помощи утилиты GNU make.
[postgresPhost postgresql-7.1.3]# gmake gmake – C doc all gmake[l]: Entering directory /usr/local/src/postgresql-7.1.3/doc' gmake[l]: Nothing to be done for all'. gmake[l]: Leaving directory /usr/local/src/postgresql-7.1.3/doc' gmake – C src all gmake[l]: Entering directory /usr/local/src/postgresql-7.1.3/src' gmake – C backend all gmake[2]: Entering directory /usr/local/src/postgresql-7.1.3/src/backend' gmake – C utils fmgroids.h gmake[3]: Entering directory /usr/local/src/postgresql-7.1.3/src/backend/utils' […]
В зависимости от быстродействия компьютера процесс может занять 10 минут, час и даже больше.
После завершения компиляции появляется следующее сообщение:
All of PostgreSQL is successfully made. Ready to install.