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

О проекте

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

MySQL

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

Хостинг

Другое








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

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

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

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

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

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

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

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

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

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

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

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



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





Руководство пользователя для 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