Форум » » Проблемы с компиляцией » Ответить

Проблемы с компиляцией

semen: Доброе утро. Столкнулся с проблемой. Очень медленная компиляция user-modules после переустановки windows. Время компиляции программы увеличилось в 2-3 раза. До переустановки винды, такой проблемы не было. Все работало "махом". Может кто сталкивался и решил? Софт крестрона - последний. Откатываться на старые версии, тоже пробовал. Не помогает.

Ответов - 20

Вячеслав: Заметил эффект резкого увеличения времени компиляции при подключенном патче Ethernet. Стоит вынуть сетку, все сразу ускоряется в разы. Связь не понял пока. Тем более зависит от сетки в которой сидишь, впрочем сетка зависит от проекта. Но то что зависит от подключения к IP это точно. Попробуйте вынимать сетевой патч на время компиляции.

semen: Нет, у меня не так. Ноут практически всегда по wifi. Проводом редко. Заметил так же, что не сами user-modules, а только те, которые содержат simpl+ и соответственно "голые" модули simpl+ в программе. Кросскомпайлер тоже пробовал старые версии. Думаю, как то связано с переустановкой винды..

gosha: gmake из командной строки запускается или вылетает с 898 ошибкой?


semen: gosha Сам gmake не нашел. Есть gnu_make.exe, но он требует правила какие то(no rule to make target).

Igor: semen, было подобное лет 7 назад, решилось обновлением .NET framework.

gosha: semen: если доходит до этого, значит запускается, и проблема не в этом. Igor:. Net framework тут, скорее всего, ни при чем, ни сам Simpl Windows, ни Simpl+ Compiler ( который, по сути, m68k-gcc под cygwin) его не пользуют

semen: Ноут новый, куплен в июле. Как установил весь крестроновский софт, так и работало без проблем. Проблем с компиляцией не было никаких.Загадил комп разным софтом, начал криво работать, решил переустановить windows. Восстановил со скрытого раздела на жестком с полным стиранием системного диска. Установил весь софт от крестрон и обнаружилась такая беда.. Если использовать только стандартные symbols от крестрон, то проблемы нет. Все быстро. Если что то стороннее, то на каждом стороннем модуле, подвисания по 1-2. Сейчас проект с knx, а там модулей море. Очень уж долго. У напарника, такая проблема всегда. Но он винду сносит несколько раз в месяц. Привык уже и не помнит, как было на новой системе. Почему то кажется, что проблема связана именно с переустановкой windows.

Igor: Хорошо, не надо обновлять .NET.

gosha: Стоп, так проблема в скорости компиляции?

semen: gosha Да, именно в скорости. Визуально это выглядит как зависшая программа simpl. Если тыкнуть в окошко, то оно белеет и пишит стандартное "Программа не отвечает". Через какое то время опять отвисает.. В конце концов, компиляция завершается. Но тратиться очень много времени при наличии в программе simpl+ модудей.

Вячеслав: А wi-fi отключать пробовали, возможно история то как и с проводным интерфейсом. Попробовать то не долго.

eoulianov: Хотите оторваться на полной скорости? Поставьте XP Mode на виртулке - там забегает, только нужно перетащить всё связанное с SIMPL - на диск виртуалки, а всё остальное оставить на основной винде. Я в Win7 ещё обнаружил что файловые операции в ней гораздо медленнее, а SIMPL открывает кучу файлов и по многу раз.. Ну да, и общий момент - не держите много модулей в SIMPL User Modules и User SIMPL+ modules - лучше держать в Project. Если что-то идёт не так - закройте SIMPL, потрите SPlsWork, откройте проект в SIMPL заново и Re-Synch Program ему, и Recompile All.

semen: Вячеслав Жесть! С отключенным wifi - 40сек. С включенным - 120сек. Как от wifi то зависит??

semen: eoulianov пишет: SIMPL User Modules и User SIMPL+ modules - лучше держать в Project Это как?

Igor: semen, имеется в виду каталоги, в которых хранятся сторонние модули .UMC и .USP.

Вячеслав: semen пишет: Вячеслав Жесть! С отключенным wifi - 40сек. С включенным - 120сек. Как от wifi то зависит?? Вот и я про тоже,как сеть то может влиять, но выяснил такую зависимость.

Alexandr: Коллеги, у меня вообще Simpl+ теперь не компилируется, просто зависает на этапе компиляции. Есть какие мысли куда копать? Комп новый, Win 10.

Вячеслав: Попробуйте удалить папку SPlsWork. Впрочем, это уже рекомендовали выше. Ну и наверное софт можно обновить. Уже дважды сталкивался что тулбокс не открывает Info страницы из меню. Но открывает их из раздела discovery. Переустанавливаешь, начинает работать. Похоже крестрон добавил какой то инструмент, который заставляет время от времени без видимой необходимости обновлять софт.

Alexandr: софт рабочий (на других компах работает). проблема на одном их 3 компов. Удаление папки помогает ровно на 1 раз.

Alexandr: Зависает всегда процесс Gnu_make.exe



полная версия страницы