<div dir="ltr">For those who wants to help. Pavel discovered the cause of the problem for me. I've got too many modules in my package and it causes the error. The length of the command line strings is limited for windows so if you have too many modules the final build command can not list them all. I need to regroup my modules I guess..<div><br></div><div>It's solved! </div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">8 июля 2016 г., 20:24 пользователь Anton Kholomiov <span dir="ltr"><<a href="mailto:anton.kholomiov@gmail.com" target="_blank">anton.kholomiov@gmail.com</a>></span> написал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Ноо тогда он их не включит в пакет. Не сгенерит объектные файлы для этих модулей. Я думаю, что мне надо перегруппировать модули. Чтобы их стало поменьше. Но не слишком сильно, чтобы ghc смог скомпилировать файлы. Если файл слишком большой он будет крайне долго компилировать.</div><div class="gmail_extra"><br><div class="gmail_quote">8 июля 2016 г., 13:07 пользователь Pavel Troev <span dir="ltr"><<a href="mailto:pavel.troev@gmail.com" target="_blank">pavel.troev@gmail.com</a>></span> написал:<div><div class="h5"><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>ну да.. у меня давно зуб на виндовую консоль по поводу utf-8</div><div><br></div><div>похоже надо подправить .cabal файл -</div><div>убрать все модули из секции Library / Other-Modules: </div><div><br></div><div><br></div><div><br></div><div><div>C:\sap\sharc_timbre\sharc-timbre-0.1>cabal install</div><div>Warning: The package list for '<a href="http://hackage.haskell.org" target="_blank">hackage.haskell.org</a>' is 81.2 days old.</div><div>Run 'cabal update' to get the latest list of available packages.</div><div>Resolving dependencies...</div><div>Configuring sharc-timbre-0.1...</div><span><div>Building sharc-timbre-0.1...</div><div>Preprocessing library sharc-timbre-0.1...</div></span><div>In-place registering sharc-timbre-0.1...</div><div>Creating package registration file:</div><div>C:\Users\root\AppData\Local\Temp\pkgConf-sharc-timbre-048275436.1</div><div>Installing library in</div><div>C:\Users\root\AppData\Roaming\cabal\x86_64-windows-ghc-7.10.3\sharc-timbre-0.1-Ig1DfnlqQG6G3PN7S26idD</div><div>Registering sharc-timbre-0.1...</div><div>Installed sharc-timbre-0.1</div></div><div><br></div><div><br></div><div><img src="cid:ii_155c9fa3aa73482a" alt="Встроенное изображение 1" style="margin-right:0px"><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">8 июля 2016 г., 12:02 пользователь Anton Kholomiov <span dir="ltr"><<a href="mailto:anton.kholomiov@gmail.com" target="_blank">anton.kholomiov@gmail.com</a>></span> написал:<div><div><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Похоже слишком много модулей, я этот пакет кодогенерил из БД, стоит пересмотреть структуру пакета,<br></div>спасибо, теперь я знаю причину.. я что-то слышал о том, что в windows есть лимит на длину строк в командной строке, и мой пакет упёрся в это ограничение<br></div><div class="gmail_extra"><br><div class="gmail_quote">8 июля 2016 г., 12:51 пользователь Pavel Troev <span dir="ltr"><<a href="mailto:pavel.troev@gmail.com" target="_blank">pavel.troev@gmail.com</a>></span> написал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>cabal get sharc-timbre</div><div>cabal cd sharc-timbre-0.1</div><div>cabal configure</div><div>cabal build -v</div><div>видим строку ghc --make ....</div><div>удаляем где-то половину нот до "Sharc.Instruments.ViolinMuted.Note15"</div><div>начал компилировать, похоже дело именно в длине команды</div><div><div>[ 618 of 1379] Compiling Sharc.Instruments.Cell</div><div>arc\Instruments\CelloPizzicato\Note25.o )</div><div>[ 619 of 1379] Compiling Sharc.Instruments.Cell</div><div>arc\Instruments\CelloPizzicato\Note26.o )</div><div>...</div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote"><span>8 июля 2016 г., 11:40 пользователь Anton Kholomiov <span dir="ltr"><<a href="mailto:anton.kholomiov@gmail.com" target="_blank">anton.kholomiov@gmail.com</a>></span> написал:<br></span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">я пока ещё не изучал вопрос, но вроде работает и там очень много обновлений, но судя по тому что они писали в HCAR могут быть сюрпризы, они планируют следующие релизы посвятить стабилизации ghc.<br><br></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">2016-07-08 12:27 GMT+04:00 Pavel Troev <span dir="ltr"><<a href="mailto:pavel.troev@gmail.com" target="_blank">pavel.troev@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">а стоит на ghc 8 переходить?</div><div><div><div class="gmail_extra"><br><div class="gmail_quote">2016-07-08 11:24 GMT+03:00 Anton Kholomiov <span dir="ltr"><<a href="mailto:anton.kholomiov@gmail.com" target="_blank">anton.kholomiov@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Спасибо, то есть это от версии может зависеть..<br><br>У меня ghc-8.0.1. со стэком у меня не  сложилось под виндой, но это совсем другая история...<br></div><div class="gmail_extra"><br><div class="gmail_quote">2016-07-08 12:19 GMT+04:00 Pavel Troev <span dir="ltr"><<a href="mailto:pavel.troev@gmail.com" target="_blank">pavel.troev@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">было похожее - пакет не собирался на win ghc 7.10.2 и спокойно собрался на 7.10.3,<div>если используете stack, то можно просто поменять lts на 7.10.3</div></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div>2016-07-08 11:06 GMT+03:00 Anton Kholomiov <span dir="ltr"><<a href="mailto:anton.kholomiov@gmail.com" target="_blank">anton.kholomiov@gmail.com</a>></span>:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div dir="ltr"><div><div>I've got an error that I don't know how to fix with cabal install. <br></div>Has anyone experienced such a thing? It installs fine on ubuntu but<br></div>fails to install on windows 7. It's my own package called `sharc-timbre`:<br><div><div><div><br>~~~<br>Building sharc-timbre-0.1...<br>Preprocessing library sharc-timbre-0.1...<br>C:\Program Files\Haskell Platform\8.0.1\bin\ghc.exe: createProcess: does not<br>exist (No such file or directory)<br>cabal: Leaving directory 'C:\Users\антон\AppData\Local\Temp\cabal-tmp-4484\sharc-timbre-0.1'<br>~~~<br><br></div><div>Thanks,<br></div><div>Anton<br></div></div></div></div>
<br></div></div>_______________________________________________<br>
Haskell-Cafe mailing list<br>
To (un)subscribe, modify options or view archives go to:<br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</a><br>
Only members subscribed via the mailman list are allowed to post.<span><font color="#888888"><br></font></span></blockquote></div><span><font color="#888888"><br><br clear="all"><span><font color="#888888"><div><br></div>-- <br><div data-smartmail="gmail_signature">С уважением,<br><br>Павел Троев<br>Консультант БерингПойнт<br>Проект SOL, Газпром-нефть<br>Моб. тел: +7 916 441 48 61<br><a href="mailto:pavel.troev@gmail.com" target="_blank">pavel.troev@gmail.com</a> | <a href="mailto:troev.pd@gazprom-neft.ru" target="_blank">troev.pd@gazprom-neft.ru</a><br><br><br></div>
</font></span></font></span></div>
</blockquote></div><br></div>
</blockquote></div><br><br clear="all"><span><font color="#888888"><div><br></div>-- <br><div data-smartmail="gmail_signature">С уважением,<br><br>Павел Троев<br>Консультант БерингПойнт<br>Проект SOL, Газпром-нефть<br>Моб. тел: +7 916 441 48 61<br><a href="mailto:pavel.troev@gmail.com" target="_blank">pavel.troev@gmail.com</a> | <a href="mailto:troev.pd@gazprom-neft.ru" target="_blank">troev.pd@gazprom-neft.ru</a><br><br><br></div>
</font></span></div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><div><div><br><br clear="all"><span><font color="#888888"><div><br></div>-- <br><div data-smartmail="gmail_signature">С уважением,<br><br>Павел Троев<br>Консультант БерингПойнт<br>Проект SOL, Газпром-нефть<br>Моб. тел: +7 916 441 48 61<br><a href="mailto:pavel.troev@gmail.com" target="_blank">pavel.troev@gmail.com</a> | <a href="mailto:troev.pd@gazprom-neft.ru" target="_blank">troev.pd@gazprom-neft.ru</a><br><br><br></div>
</font></span></div></div></div>
</blockquote></div><br></div>
</blockquote></div></div></div><div><div><br><br clear="all"><div><br></div>-- <br><div data-smartmail="gmail_signature">С уважением,<br><br>Павел Троев<br>Консультант БерингПойнт<br>Проект SOL, Газпром-нефть<br>Моб. тел: +7 916 441 48 61<br><a href="mailto:pavel.troev@gmail.com" target="_blank">pavel.troev@gmail.com</a> | <a href="mailto:troev.pd@gazprom-neft.ru" target="_blank">troev.pd@gazprom-neft.ru</a><br><br><br></div>
</div></div></div>
</blockquote></div></div></div><br></div>
</blockquote></div><br></div>