lqp - toolchain под виндой
June 16th, 2015
03:52 pm

[Link]

Previous Entry Add to Memories Tell A Friend Next Entry
toolchain под виндой
Нужно: C,make,perl,bash, набор коммандлайновых утилит, все это под виндой.

MinGW/MSYS включает в себя perl, но старый (5.8). Мелочь, а неприятно.

Аналогично Cygwin.

С другой стороны Strawberry Perl вкл.чает в себя C, make и изрядный кусок MinGW. Причем все это, оказывается, после инсталляции вполне доступно из командной строки. Но, к сожалению ни bash, ни многих утилиты, не связанных непосредственно с компиляцией там нет.

Я все-таки склоняюсь к тому, чтобы, для пробы, взять за основу Strawberry Perl и скопировать к нему недостающие утилиты из MSYS. Говорят, где-то не то на github, не то на sourceforge лежит дистрибутив MSYS, специально предназначенный для совместного использования со Strawberry Perl. Но все ссылки протухли, найти не смог.

(8 comments | Leave a comment)

Comments
 
From:[info]fortness90.dreamwidth.org
Date:June 16th, 2015 - 09:47 am
(Link)
Red Hat Cygwin - Perl 5.14 - пойдет ??
From:[info]lqp
Date:June 16th, 2015 - 11:19 am
(Link)
Ну, лучше конечно чем 5.8. Но все же текущий perl - 5.22
From:(Anonymous)
Date:June 16th, 2015 - 10:37 am
(Link)
марксисты знают толк в извращениях
[User Picture]
From:[info]vitus-wagner.dreamwidth.org
Date:June 16th, 2015 - 01:04 pm
(Link)
Посмотри на GnuWin32. Там есть много недостающих утилит. Собственно bash по-моему, нет. Но зато они гораздо более дружат с русским языком, чем msys и cygwin. (gnuwin32.sf.net)

А в качестве шелла можно взять виндовую сборку zsh. Глядишь, понравится и под линуксом тоже на него перейдешь (zsh-nt.sf.net)
From:[info]lqp
Date:June 16th, 2015 - 09:59 pm
(Link)
Не, это все слишком сложно. Я забыл сказать, что мне нужна не тщательно вылизываемая рабочая среда для своего рабочего компа, а простая процедура для быстрого развертывания чего-то в первом приближении юзабельного на случйном компе с использованием дистрибутивов из интернета. Поэтому идея скачивания файлов из десятка разных мест меня не вдохновляет.

Ну и потом, Strawberry с MingW заведомо совместимы (потому это просто разные сборки одного и того же), а какие глюки вылезут при сочетании их с построенным все же на несколько других принципах GnuWin32 - xthn pyftn/




zsh - гавно.
From:(Anonymous)
Date:June 16th, 2015 - 04:04 pm
(Link)
Oracle VirtualBox и делать все в Линуксовой виртуальной машине легче чем возиться с Цигвином и подобными решениями.
From:[info]lqp
Date:June 16th, 2015 - 10:00 pm
(Link)
Ну кое для чего так и делаю. Но в данном случае нужно под виндой, пусть и кое-как.
[User Picture]
From:[info]perfaqes
Date:June 19th, 2015 - 12:38 pm
(Link)
https://github.com/msys2

внутре там pacman, пакеты вот такие: https://github.com/Alexpux/MSYS2-packages

инсталлер есть https://msys2.github.io/, но я руками скачал и прописал в path

перл там вот такой:

This is perl 5, version 22, subversion 0 (v5.22.0) built for x86_64-msys-thread-multi
Powered by LJ.Rossia.org