П О Р Т А Л                            
С Е Т Е В Ы Х                          
П Р О Е К Т О В                        
  
Поиск по сайту:
                                                 
Главная

О проекте

Web-мастеру
     HTML & JavaScript
     SSI
     Perl
     PHP
     XML & XSLT
     Unix Shell

MySQL

Безопасность

Хостинг

Другое








Самое читаемое:

Учебник PHP - "Для Чайника".
Просмотров 178146 раз(а).

Иллюстрированный самоучитель по созданию сайтов.
Просмотров 75594 раз(а).

Учебник HTML.
Просмотров 74080 раз(а).

Руководство по PHP5.
Просмотров 45007 раз(а).

Хостинг через призму DNS.
Просмотров 51934 раз(а).

Подборка текстов стандартных документов.
Просмотров 45110 раз(а).

Учебник PHP - Самоучитель
Просмотров 51340 раз(а).

Документация на MySQL (учебник & справочное руководство)
Просмотров 51794 раз(а).

Внешние атаки...
Просмотров 41935 раз(а).

Учебник PHP.
Просмотров 37278 раз(а).

SSI в примерах.
Просмотров 27848 раз(а).



 
 
| Добавить в избранное | Сделать стартовой | Помощь





Руководство пользователя для GNU Awk

Приложение B. Установка gawk

B.4 MS-DOS и OS/2. Установка и компиляция

Если вы получили двоичную поставку, приготовленную сторонниками DOS, то gawk и необходимые файлы поддержки будут в каталоге `gnu', рабочие программы в `gnu/bin', библиотеки в `gnu/lib/awk', а manual pages в `gnu/man'. Это сделано для облегчения установки в каталоге `/gnu' на вашем дисководе, но файлы могут быть установлены где угодно при условии, что AWKPATH установлен нужным образом. Независимо от установочного каталога, первая строка в `igawk.cmd' и в `igawk.bat' (в `gnu/bin') могут нуждаться в корректировке.

Двоичная поставка будет содержать отдельный файл с описанием ее содержимого. В частности, он может включать более одной версии исполнимой gawk. Двоичная поставка под OS/2 может иметь другое устройство, но установка будет аналогичной.

Версии gawk под OS/2 и MS-DOS ищут программные файлы как описано в разделе 14.3 [Переменная окружения AWKPATH], стр. 166. Однако, двоеточия (вместо точек с запятой) разделяют элементы в переменной AWKPATH. Если AWKPATH не установлена или пуста, то по умолчанию путь поиска есть ".;c:/lib/awk;c:/gnu/lib/awk".

sh-подобная оболочка (в противоположность command.com в MS-DOS или cmd.exe в OS/2) могут оказаться полезными для программирования в awk. Ian Stewartson написал прекрасную оболочку для MS-DOS и OS/2, и клон ksh и GNU Bash доступны для OS/2. Файл `README.d/README.pc' в поставке gawk содержит информацию об этих оболочках. Пользователи написанной Stewartson'ом оболочки для DOS испытают ее документацию при действиях в командных строках. В частности, установки для gawk в конфигурации оболочки могут нуждаться в изменениях и может оказаться интересным также параметр ignoretype.

gawk может быть скомпилирован для MS-DOS и OS/2 с использованием средств разработки GNU от DJ Delorie (DJGPP, MS-DOS-only) или от Eberhard Mattes (EMX, MS-DOS and OS/2). Микрософт Cи может использоваться для построения 16-битовых версий для MS-DOS and OS/2. Файл `README.d/README.pc' в поставке gawk содержит дополнительные замечания, и `pc/Makefile' содержит важные замечания о параметрах компиляции.

Чтобы построить gawk, скопируйте файлы из каталога `pc' (кроме `ChangeLog') в каталог с остатком источников gawk. `Makefile' содержит конфигурационную секцию с комментариями и может нуждаться в редактировании, чтобы работать с вашей утилитой make.

`Makefile' содержит несколько целевых программ для построения различных версий MSDOS и OS/2. Список целей будет напечатан, если выдать команду make без цели. Как пример, для построения gawk с использованием средств DJGPP, введите `make djgpp'.

Использование make для запуска стандартных тестов и установки gawk требует дополнительных инструментальных средств, подобных Unix, включая sh, sed и cp. Для того, чтобы пропустить тесты, файлы `test/*.ok' могут нуждаться в конвертировании, чтобы иметь обычные маркеры end-of-line в стиле DOS. Большинство тестов будут правильно работать с оболочкой Stewartson'а вместе с соответствующими утилитами или подходящими средствами GNU. Однако, требуется некоторое редактирование `test/Makefile'. Рекомендуется, чтобы файл `pc/Makefile.tst' был скопирован как замена в `test/Makefile'. Подробности можно найти в `README.d/README.pc'.

Назад | Вперед
Содержание (общее) | Содержание раздела



Если Вы не нашли что искали, то рекомендую воспользоваться поиском по сайту:
 





Copyright © 2005-2016 Project.Net.Ru