Ноо тогда он их не включит в пакет. Не сгенерит объектные файлы для этих модулей. Я думаю, что мне надо перегруппировать модули. Чтобы их стало поменьше. Но не слишком сильно, чтобы ghc смог скомпилировать файлы. Если файл слишком большой он будет крайне долго компилировать.8 июля 2016 г., 13:07 пользователь Pavel Troev <pavel.troev@gmail.com> написал:ну да.. у меня давно зуб на виндовую консоль по поводу utf-8похоже надо подправить .cabal файл -убрать все модули из секции Library / Other-Modules:C:\sap\sharc_timbre\sharc-timbre-0.1>cabal installWarning: The package list for 'hackage.haskell.org' is 81.2 days old.Run 'cabal update' to get the latest list of available packages.Resolving dependencies...Configuring sharc-timbre-0.1...Building sharc-timbre-0.1...Preprocessing library sharc-timbre-0.1...In-place registering sharc-timbre-0.1...Creating package registration file:C:\Users\root\AppData\Local\Temp\pkgConf-sharc-timbre-048275436.1Installing library inC:\Users\root\AppData\Roaming\cabal\x86_64-windows-ghc-7.10.3\sharc-timbre-0.1-Ig1DfnlqQG6G3PN7S26idDRegistering sharc-timbre-0.1...Installed sharc-timbre-0.18 июля 2016 г., 12:02 пользователь Anton Kholomiov <anton.kholomiov@gmail.com> написал:Похоже слишком много модулей, я этот пакет кодогенерил из БД, стоит пересмотреть структуру пакета,спасибо, теперь я знаю причину.. я что-то слышал о том, что в windows есть лимит на длину строк в командной строке, и мой пакет упёрся в это ограничение8 июля 2016 г., 12:51 пользователь Pavel Troev <pavel.troev@gmail.com> написал:cabal get sharc-timbrecabal cd sharc-timbre-0.1cabal configurecabal build -vвидим строку ghc --make ....удаляем где-то половину нот до "Sharc.Instruments.ViolinMuted.Note15"начал компилировать, похоже дело именно в длине команды[ 618 of 1379] Compiling Sharc.Instruments.Cellarc\Instruments\CelloPizzicato\Note25.o )[ 619 of 1379] Compiling Sharc.Instruments.Cellarc\Instruments\CelloPizzicato\Note26.o )...8 июля 2016 г., 11:40 пользователь Anton Kholomiov <anton.kholomiov@gmail.com> написал:я пока ещё не изучал вопрос, но вроде работает и там очень много обновлений, но судя по тому что они писали в HCAR могут быть сюрпризы, они планируют следующие релизы посвятить стабилизации ghc.2016-07-08 12:27 GMT+04:00 Pavel Troev <pavel.troev@gmail.com>:а стоит на ghc 8 переходить?2016-07-08 11:24 GMT+03:00 Anton Kholomiov <anton.kholomiov@gmail.com>:Спасибо, то есть это от версии может зависеть..
У меня ghc-8.0.1. со стэком у меня не сложилось под виндой, но это совсем другая история...2016-07-08 12:19 GMT+04:00 Pavel Troev <pavel.troev@gmail.com>:было похожее - пакет не собирался на win ghc 7.10.2 и спокойно собрался на 7.10.3,если используете stack, то можно просто поменять lts на 7.10.32016-07-08 11:06 GMT+03:00 Anton Kholomiov <anton.kholomiov@gmail.com>:_______________________________________________fails to install on windows 7. It's my own package called `sharc-timbre`:I've got an error that I don't know how to fix with cabal install.Has anyone experienced such a thing? It installs fine on ubuntu but
~~~
Building sharc-timbre-0.1...
Preprocessing library sharc-timbre-0.1...
C:\Program Files\Haskell Platform\8.0.1\bin\ghc.exe: createProcess: does not
exist (No such file or directory)
cabal: Leaving directory 'C:\Users\антон\AppData\Local\Temp\cabal-tmp-4484\sharc-timbre-0.1'
~~~Thanks,Anton
Haskell-Cafe mailing list
To (un)subscribe, modify options or view archives go to:
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
Only members subscribed via the mailman list are allowed to post.--С уважением,
Павел Троев
Консультант БерингПойнт
Проект SOL, Газпром-нефть
Моб. тел: +7 916 441 48 61
pavel.troev@gmail.com | troev.pd@gazprom-neft.ru--С уважением,
Павел Троев
Консультант БерингПойнт
Проект SOL, Газпром-нефть
Моб. тел: +7 916 441 48 61
pavel.troev@gmail.com | troev.pd@gazprom-neft.ru--С уважением,
Павел Троев
Консультант БерингПойнт
Проект SOL, Газпром-нефть
Моб. тел: +7 916 441 48 61
pavel.troev@gmail.com | troev.pd@gazprom-neft.ru--С уважением,
Павел Троев
Консультант БерингПойнт
Проект SOL, Газпром-нефть
Моб. тел: +7 916 441 48 61
pavel.troev@gmail.com | troev.pd@gazprom-neft.ru