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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Stas Vlasov                          2:5080/172.172 13 Oct 2002  12:43:05
 To : Vlad
 Subject : Re: Странный вопрос
 -------------------------------------------------------------------------------- 
 
 
 Saturday October 12 2002, Vlad writes to Stas Vlasov:
 
  SV>> Господа, если кто пользуется цигвином, ответьте
  SV>> на один вопрос (лучше проверить!):
  SV>> Если написать перловый скрипт типа:
 
  SV>> #!perl
  SV>> use Win32;
  V>    ^^^^^^^^^^^
  V> Зачем это? Для портируемости?
 
 Для установки Win32::SerialPort, зависящего от него, ибо Device::SerialPort под 
 цигвином у меня не устанавливается, а Win32::SerialPort имеет такой же
 интерфейс, причем у обоих в составе практически одинаковые тестовые скрипты,
 включая скрипт, умеющий в зависимости от платформы подключать нужный модуль.
 
  V> Бога ради, не смешите. Perl - он и в Африке Perl. Задачи специфичные
  V> для конкретной платформы решаются с помощью дистрибутива под эту
  V> платформу (не верю, что найдутся те, кто станет уверять будто
  V> цигвиновский перл (наверное такой вы установили?) работает стабильнее и
  V> правильней, нежели тот, что предлагает ActiveState). А cygwin - не
  V> всегда значит *NIX, следовательно придется ставить нужную систему и
  V> perl к ней соответствующий.
 
 В курсе. Hе надо так эмоционально.
 
  V> По производственной необходимости я больше имею дело с w2k, и
  V> активстейтовский перл прекрасно вызывается из цигвина, и ни на что не
  V> ругается, даже если я и вписал туда ваше совсем ненужное в хелоуворлде
  V> "use Win32".
 
 Как он отнесется к цигвиновским путям (совершенно не хочется ставить еще и
 другой шелл, не от цигвина)?
 
  V> К плохому не нужно привыкать. Если нужна совместимость - "use POSIX",
  V> прежде почитав perldoc POSIX, если нужен fork и пр. - прошу к
  V> документации по операционной системе и перлу для этой системы.
 
 Мне нужен доступ к последовательному порту, включая DCD,CTS,RTS,DTR.
 Termios в цигвине - похоже слишком урезан, чтобы поставить туда
 Device::SerialPort, ставящийся на POSIX-системы.
 
  SV>> print "Hello World\n";
  SV>> то будет ли скрипт нормально воспринят перлом?
  V> это работает _на__всех__системах_, на которых установлен Perl, и не
  V> требует загрузки дополнительных модулей.
 
 В данном скрипте главное - не то, что вы отквотили.
 
  SV>> Can't locate Win32.pm in @INC (@INC contains:
  SV>> /usr/lib/perl5/5.6.1/cygwin-multi /usr/lib/perl5/5.6.1
  SV>> /usr/lib/perl5/site_perl/5.6.1/cygwin-multi
  V> Английским по белому написано, что его не может найти perl по тем
  V> путям, которые находятся в @INC.
 
 В курсе. Хочу узнать, такое только у меня, или это распространенное явление.
 
  SV>> P.S. Хотел установить Win32::SerialPort, раз уж Device::SerialPort
  SV>> не устанавливается.
  V> У меня все прекрасно стало. Чудесно читаю инфу из своего мобильного
  V> гаджета. Проблема может заключаться в компиляторе для XS.
 
 В этих модулях компилятор не требуется. Вообще.
 Они - чистый перл.
 
  V> Для справки:
  V> система - Windows2000,
  V> perl - ActiveState Perl 5.6.1 Build 631
 
 Вот именно ActiveState меня не интересует. Ибо ставить два перла ради одного
 скрипта - влом.
 
 Good luck.
          Stas
 
 P.S. Поумерьте свой праведный гнев. Меня не интересует портируемость той
 программы, ибо то, что от нее требуется, под юниксами делалось бы штатными
 средствами.
 
 --- Еще одно "золото" 1.1.5-20020105
  * Origin: gui is good, but console better (2:5080/172.172)
 
 

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

 Тема:    Автор:    Дата:  
 Странный вопрос   Stas Vlasov   11 Oct 2002 23:46:41 
 Re: Странный вопрос   Vlad   12 Oct 2002 01:10:24 
 Re: Странный вопрос   Stas Vlasov   13 Oct 2002 12:43:05 
 Re[2]: Странный вопрос   Vlad   13 Oct 2002 20:49:54 
 Re: Re[2]: Странный вопрос   Stas Vlasov   14 Oct 2002 10:45:26 
 Re[2]: Странный вопрос   Aleksey Kotov   20 Oct 2002 11:16:23 
 Re: Re[2]: Странный вопрос   Stas Vlasov   21 Oct 2002 15:55:13 
 Re[2]: Странный вопрос   Aleksey Kotov   22 Oct 2002 10:04:37 
 Re: Re[2]: Странный вопрос   Stas Vlasov   23 Oct 2002 11:47:06 
 Re[2]: Странный вопрос   Aleksey Kotov   24 Oct 2002 18:57:10 
 Re: Re[2]: Странный вопрос   Stas Vlasov   26 Oct 2002 01:19:14 
 Re[4]: Странный вопрос   Vlad   29 Oct 2002 00:00:40 
 Re: Re[4]: Странный вопрос   Stas Vlasov   29 Oct 2002 14:02:09 
Архивное /ru.perl/45963da91933.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional