CyberMage Опубликовано 25 июля, 2005 Жалоба Поделиться Опубликовано 25 июля, 2005 Народ , подскажите кто знает.... использую справочник "Библеотека Программиста" Т.Кристиансен, Н.Торкингтон; Питер-пресс; 2000. набираю pl код из книги. Хочу посмотреть совместное использование переменных в разных процессах. Справочнк говорит, что данный метод относится к SysV IPC. но при выполнении pl кода, выполнение стопорится на этой строке use IPC::Shareable; и выдаётся сообщение , что модуль Shareable.pm не найден (в системе такой модуль действительно я не нашёл). И как я понимаю, данный модуль мог быть отнесён к другой библеотеке или называется несколько иначе. Может кто подскажет, что нужно использовать в данном случае? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
allez Опубликовано 25 июля, 2005 Жалоба Поделиться Опубликовано 25 июля, 2005 Это означает, что надо просто установить данный модуль с http://www.cpan.org. P.S. Если не знаете, как это делается: 1. Отыскать модуль на http://search.cpan.org; 2. Скачать архив (последняя версия - IPC-Shareable-0.60.tar.gz); 3. Перейти в каталог с архивом; 4. Распаковать архив командой gunzip -c IPC-Shareable-0.60.tar.gz | tar xvf -; 5. Перейти в каталог с распакованными исходными текстами модуля; 6. Собрать модуль командой perl Makefile.PL && make; 7. Протестировать модуль командой make test (необязательно); 8. Установить модуль командой make install; 9. Запомнить, что если модуль не найден в системе, то нужно не маяться дурью и лезть в дебри, а идти на http://www.cpan.org; 10. Усвоить, наконец, что слово "библИотека" пишется через "и". Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
CyberMage Опубликовано 25 июля, 2005 Автор Жалоба Поделиться Опубликовано 25 июля, 2005 allez -> Спасибо за библИотеку. Я тоже пришёл к такому же выводу. Но хотелось услышать это со стороны. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.