B.3.4 Построение и использование gawk на VMS POSIX
Игнорируйте приведенные выше инструкции, хотя `vms/gawk.hlp' должен оставаться доступным в библиотеке help. Исходное дерево должно быть распаковано в файловую систему container вместо обычной файловой системы VMS. Убедитесь, что сценарии `configure' и `vms/posix-cc.sh' выполнимы; используйте `chmod +x' на них, если нужно. Затем выполните две следующих команды:
psx? CC=vms/posix-cc.sh configure psx? make CC=c89 gawk
Первая команда построит файлы `config.h' и `Makefile' из трафаретов, используя сценарий для подгонки Cи-компилятора к требованиям конфигурации. Вторая команда компилирует и редактирует gawk, используя непосредственно компилятор Си; игнорируйте все предостережения от make о том, что он не может переопределить CC. Конфигурация потребует очень много времени для исполнения, но она обеспечивает увеличивающуюся обратную связь в процессе исполнения. Это было проверено с VAX/VMS V6.2, VMS POSIX V2.0 и DEC C V5.2.
Если построена, gawk будет работать подобно всем другим утилитам оболочки. В отличие от обычно перенесенной на VMS gawk, здесь не нужны специальные манипуляции в командной строке в окружении VMS POSIX.