Size: a a a

2021 February 01

И

Игорь in Modern::Perl
Sergiy Leschenko
это какая версия IO::AIO? в 4.75 Makefile.PL такого не вижу
Как раз 4.75. По исходникам строку найти не могу, но можно запустить Makefile.PL и созерцать это. Возможно, это нужно какой-то из зависимостей самого  IO::AIO. Я не вникал сильно. Там есть упоминания Canary::Stability, может из него прилетело.

В любом случае IO::AIO у меня не завелся, не собирается он на Strawberry Perl версии 5.28, поэтому описал что можно деградировать на 5.22 чтобы хоть как-то работало.
источник

VG

Vadim Goncharov in Modern::Perl
Леман не любит винду и новые перлы
источник

DF

Denis F in Modern::Perl
Vadim Goncharov
Леман не любит винду и новые перлы
Новые перлы уже любит, а виндой он не пользуется
источник

И

Игорь in Modern::Perl
Хотя решение максимально костыльное. Такой вот кроссплатформенный perl, который резко перестает быть таким столкнувшись с не кроссплатформенными XS модулями))
источник

VG

Vadim Goncharov in Modern::Perl
Denis F
Новые перлы уже любит, а виндой он не пользуется
он в коде в комментах её всячески материт
источник

SZ

Sergey Zhmylove in Modern::Perl
Vadim Goncharov
Леман не любит винду и новые перлы
И правильно делает!
источник

DF

Denis F in Modern::Perl
Vadim Goncharov
он в коде в комментах её всячески материт
Ну так есть за что :)
источник

AP

Anton Petrusevich in Modern::Perl
Игорь
Если кому-то очень понадобится Perl::LanguageServer на винде и будут такие-же проблемы как у меня, то решил скачиванием портативного https://strawberryperl.com/download/5.22.3.1/strawberry-perl-5.22.3.1-32bit-portable.zip

И там Perl::LanguageServer нормально установился.

Почему именно эта версия? Потому, что при попытке руками собрать IO::AIO, при выполнении Makefile.PL прочел послание от разработчика:

*** It seems you are running perl version 5.028001, likely the "official" or
*** "standard" version. While there is nothing wrong with doing that,
*** standard perl versions 5.022 and up are not supported by IO::AIO.

Видимо, на версии 5.022 ему надоело поддерживать IO::AIO🤷‍♂️

Если у кого-то как и у меня нет таких знаний в написании xs модулей или тупо нет желания возиться, то на 5.22 хотя-бы работает.

UPD: это решение тоже не работает. Несмотря на то, что вывод cpanm не показывает ошибок и даже наоборот на IO::AIO пишет OK, на самом деле вызов модуля даст "Can't locate IO/AIO.pm". Идеи закончились.
use Coro ;
use Coro::AIO ;
use Coro::Handle ;

глянул сорцы. сходу такие юзы. прикольно. ещё и на музе...
источник

AP

Anton Petrusevich in Modern::Perl
выбор архитектуры довольно вопросителен...
источник

AP

Anton Petrusevich in Modern::Perl
есть успешний тестер-репорт для винды: http://www.cpantesters.org/cpan/report/88f94743-6c22-1014-8029-ef19c5e00cab
источник

И

Игорь in Modern::Perl
Anton Petrusevich
выбор архитектуры довольно вопросителен...
Ну а что тут вопросительного? Остается только смириться в данном случае, если корпоративная система windows =) Не жили хорошо и нечего начинать.
источник

AP

Anton Petrusevich in Modern::Perl
Игорь
Ну а что тут вопросительного? Остается только смириться в данном случае, если корпоративная система windows =) Не жили хорошо и нечего начинать.
а чего не кэмелкейд?
источник

AP

Anton Petrusevich in Modern::Perl
под виндой девелопить — ну такое себе. мне приходится и я страдаю.
источник

И

Игорь in Modern::Perl
Anton Petrusevich
есть успешний тестер-репорт для винды: http://www.cpantesters.org/cpan/report/88f94743-6c22-1014-8029-ef19c5e00cab
Да, я тоже его видел и поэтому не терял надежды. Но что-то уже подустал. Уже 6 часов бьюсь, как-то поднадоело. Да и варианты кончились.
источник

AP

Anton Petrusevich in Modern::Perl
да я когдато эниэвент на винду ставил — тоже прикольно было. но он у меня заработал, когда я тесты подправил...
источник

И

Игорь in Modern::Perl
Anton Petrusevich
под виндой девелопить — ну такое себе. мне приходится и я страдаю.
Ну вот и мне приходится и тоже страдаю. Хотя все относительно, страдаю только на perl под виндой))
источник

AP

Anton Petrusevich in Modern::Perl
Игорь
Ну вот и мне приходится и тоже страдаю. Хотя все относительно, страдаю только на perl под виндой))
ну так я грю, бери идеа и плугин кэмелкейд
источник

AP

Anton Petrusevich in Modern::Perl
под виндой, пожалуй, лучший вариант
источник

AP

Anton Petrusevich in Modern::Perl
я по привычке в эклипсе, впрочем. но вскоде как иде — ну, можно, конечно... но там разброд и шатания.
источник

AP

Anton Petrusevich in Modern::Perl
одних только форматтеров для хтмл или жс просто упасть сколько
источник