Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Soft                                 2:5075/15.58   07 Mar 2002  13:12:29
 To : All
 Subject : "История одного модуля" :)
 -------------------------------------------------------------------------------- 
 
 
 е прошло и пол года, как у меня получилось установить модуль MySQL. :) Как я до 
 сих пор уверен причина - плохие доки. По крайней мере те, которые  прочитал (а
 их было не менее полсотни) мне ничего не дали а лишь запутали ещё больше. Так
 вот началось всё с скромного сайтика Cpan. Хорошо настроенный собирался
 оттделаться с ним за 30 минут. у все вы знаете во сколько преуменьшина цифра :) 
 Скачал модуль, прогчитал доку всё как полагается. Устанавливаю согласно букве
 доке. у и что вы думаете. Читаю подзаголовок Install on Win 9x. Там всего 4-5
 строк. у запустил как полагается Makefile.pl, он мне сделал Makefike, задал пару
 вопросов. асмтрой у меня боевой ну думаю так и дальше пойдёт, но не тут то было.
 Дошёл до строки nmake - Makefile. Что за nmake, куда его писать, что с ним
 делать. Тут можно сослаться на мою непросвящённость. Согласен. Предложили мне
 почитать FAQ c Cpan'a. Почитал и что вы думаете. Разобрать что это такое
 разобрался. Как мне утверждали - это программка от компилятора C, а где её
 достать почему-то ничего не говорилось. аверна подразумевается, мол у каждого
 должен быть. Допустим.  еимоверными усилиями удалость мне достать этот nmake.exe
 от С. И что вы думаете? Опять делаю всё по доке. Запускаю Makefile.pl Он у меня 
 всё спрашивает тут как и раньше проблем нет. Дохожу до строки nmake makefile c
 поднятым настроением и набираю в командной строке так как сказано в доке. Что я 
 вижу! "Fatal error in line ....". Допустим модуль плох или не та версия или
 что-то в этом роде. Кстати почему-то нигде небыло ни в одном фаске написано, для
 какого перла нужны какие модули. Сам догадывайся? у ладно допустим я ошибался.
 Скачал все модули DBD, DBI имеющиеся на cpane и проделал то же самое с каждым.
 Такая же фигня. Окончательно убитый узнал, что оказывается модули для ActivePerl
 необходимо брать не с Cpana, а с сайта Activestate и что они оказывается разные.
 и в одной доке не было об этом не написано. Я сам должен догадываться? Имея
 предыдущий горький опыт, первым делам прочитал все FAQи с эктивстейта.
 Воодушевлённый новым "достижением" скачал УКАЗАЫЙ В ДОКЕ nmake.exe, скачал
 модуль оттуда же и повторяю эту рутинную операцию заново. perl makefile.pl всё
 ок как полагается nmake makefile (nmake и модуль с одного и того же сайта, как
 всё указано на эктивстейте) и И что вы думаете? Как это не уже смешно, но опять 
 пишет fatal error. Скачал всё как указывалос в доке с одного и того же сайта
 модуль и nmake всё как указано в доке. И он мне пишет что мол не хочет работать.
 Извините - это вы считаете нормальным!?!? есколькими днями ранее узнал что есть 
 ещё такая чтучка как ppm.bat. Так как без прохи у меня инет не идёт, а set
 HTTP_proxy пишет что такой команды нет, решил устанавливать модули с локала
 предпварительно скачав. асчёт не работы через прохи говорят, что мол версия не
 та, но как это не странно perl у меня самой последней версии. Почему-то ни в
 одной доке опять не было написано, что для ppm неужны свои специальные архивы с 
 ppd файлами. Сам догадывайся. у как полагается перл мне пишет мол нету ppd. По
 чистой случайнтосит узнал, что сущестуют на activestate и ППМ пакеты. Там
 разделение на два типа идёт perl 5xx и perl6xx. у имея перл версии 5.6 смело
 нажтимал напервую ссылку. Запускаю ppm.bat и с радостью пишу install /location
 E:/catalog DBD-MySQL начинает пакеты распаковывать. Радости нет предела, но не
 пришёл ещё мой час :) а этот раз ему не понравилась версия. Как оказалось в
 последствии, версия перл на которые подразделялисть модули как я раньше говорил 
 имелось ввиду версия Build извините а это я тоже сам должен догадываться. Скачал
 и ну сами понимаете мне было жалко соседей. как я ликовал. е знаю как вы, но я
 считаю такие доки по меньшей мере не нормальными. Специально после установки
 модуля уже зная как это реальн делается прочитал все ФАКи и доки ещё раз, но
 нигде ничего конкретного и правильного что бы мне помогло как и в первы й раз я 
 не увидел. Спсибо за внимание
 
 icq #120669090
 http://moneky.h1.ru
 --- F.I.P.S./32 v1.0r W95/NT [M]
  * Origin:  (2:5075/15.58)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 "История одного модуля" :)   Soft   07 Mar 2002 13:12:29 
Архивное /ru.perl/34023c8720ed.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional