← All posts tagged Windows

dr-Chaos

Сегодня узнал о наличии такого замечательного терминала mintty под винду, который умеет UTF-8 и наследован от putty . И всё для того чтоб нормально stack-ом собирать.
Вот теперь сижу и думаю: за что мне это все!

dr-Chaos

Образовалась забавная проблема: один и тот же код собранный ghc 7.6.3 и ghc 7.8.4 после запуска занимает разный private bytes. 6 Мб и 104 Мб соответственно.
Всё бы ничего, но во втором случае довольно быстро кончается память. Подскажите куда копать.
ghc 32 битный, система 64 битная.

dr-Chaos

Мда... cabal нормально не работает без прописанных в PATH путей. Даже если cabal-у указать путь к gcc в конфиге, пакет network не соберется т.к. использует autoconf, а он уже не может без gcc в PATH. Пичаль какая-то :(

dr-Chaos

Мануал по установке минимального хаскеля с кабалом без платформы:
1. Скачиваем и ставим MinGW, пропичываем в PATH путь к bin-у.
2. Скачиваем ghc и cabal, распаковываем и прописываем к ним пути в PATH.
3. Запускаем msys-ный bash
3.1 cabal update && cabal install cabal-install
3.2 Прописываем в PATH C:\Users\root\AppData\Roaming\cabal\bin
Енв готов! Поём и пляшем.

dr-Chaos

Ну что за хуйня!? Есть xunpickleDocument и xpickleDockument. При этом прервая принимает URI который для винды будет /d:/foo/bar.xml , а вторая путь к файлу d:\foo\bar.xml . И нету функции что нормализует путь в ФС к URI.
Ну ёб вашу мать.