Закрывается Lazarus после разворачивания
Модератор: Модераторы
Чёт народ Lazarus`a совсем не шевелится! У них там чё всё нормально чтоли? До сих пор ошибку не исправили 
Баг, по идее, в FPC.Чёт народ Lazarus`a совсем не шевелится!
Варианты решения:
1. Найти самому.
2. Откатить (перейти на стабильный) FPC.
3.Ждать: когда мана с неба спустится.
pupsik писал(а):1. Найти самому.
2. Откатить (перейти на стабильный) FPC.
3.Ждать: когда мана с неба спустится.
Есть четвёртый пункт, а именно: не минимизировать Lazarus и программу им скомпилированную
vitaly_l не покатит... В приложениях аналогичное будет.
pupsik писал(а):не покатит... В приложениях аналогичное будет
Я знаю, у меня 1.9 стоит. Насколько я заметил, там как-то поменяли инициализацию модулей. И например в моей программе, при переходе с 1.64 на 1.9 нужно дописывать модули в uses иначе не компилируется. А при откате обратно, нужно их комментировать. Так вот, этого более чем достаточно, чтобы где-то там подцеплялся не тот модуль, и при одинаковом названии переменных инициализируется не то что нужно и это как следствие рушит весь Лазарус. У меня при обрушении на операцию закрытия вешается ошибка Access Violation... Что-то порушено. При этом, ошибок в памяти нет. Вариантов масса.
>>3.Ждать: когда мана с неба спустится.
Мана толькочто спустилась. радуемся
Мана толькочто спустилась. радуемся
- Лекс Айрин
- долгожитель
- Сообщения: 5723
- Зарегистрирован: 19.02.2013 16:54:51
- Откуда: Волгоград
- Контактная информация:
vitaly_l писал(а): И например в моей программе, при переходе с 1.64 на 1.9 нужно дописывать модули в uses иначе не компилируется. А при откате обратно, нужно их комментировать.
Помним об условной компиляции... К сожалению, слоган "написали однажды, компилируем везде" только слоган, напильник еще никто не отменял.
zub писал(а):Мана толькочто спустилась. радуемся
что то мне подсказывает что кто то просто "забывает" что компилятор надо пересобирать после обновления
- Лекс Айрин
- долгожитель
- Сообщения: 5723
- Зарегистрирован: 19.02.2013 16:54:51
- Откуда: Волгоград
- Контактная информация:
vitaly_l, боюсь, что дело в чьих то руках... у меня даже при переносе инсталляции на другой комп, с другой версией винды, и с другими местами установки никаких траблов не было... все четко перекомпилируется и восстанавливается после этого.
Попробуй пересоздать fpc.cfg. Возможно, стоит удалить из Document and Settings\[имя пользователя]\Local Settings\Application Data (для win XP) или users\[имя пользователя]\Local Settings\Application Data (для win 7 и более поздних) папки
Free Pascal и Lazarus
Ну и посмотреть правильный ли путь забит для компилятора в настройках системы.
Попробуй пересоздать fpc.cfg. Возможно, стоит удалить из Document and Settings\[имя пользователя]\Local Settings\Application Data (для win XP) или users\[имя пользователя]\Local Settings\Application Data (для win 7 и более поздних) папки
Free Pascal и Lazarus
Ну и посмотреть правильный ли путь забит для компилятора в настройках системы.
- alexs
- долгожитель
- Сообщения: 4069
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
Лекс Айрин писал(а):К сожалению, слоган "написали однажды, компилируем везде" только слоган,
В пределах одной версии компилятора/лазаря он прекрасно работает.
Linux/Win / 32/64 бит - всё прекрасно переносится.
- Лекс Айрин
- долгожитель
- Сообщения: 5723
- Зарегистрирован: 19.02.2013 16:54:51
- Откуда: Волгоград
- Контактная информация:
alexs, про это не говорю. А вот с кросс-версионной переносимостью дело похуже.
- Лекс Айрин
- долгожитель
- Сообщения: 5723
- Зарегистрирован: 19.02.2013 16:54:51
- Откуда: Волгоград
- Контактная информация:
Я понимаю. По другому, к сожалению, никак.
слоган "написали однажды, компилируем везде"
Мне интересно: что тогда про сишный проект говорить? Там что меньше нюансов? Или иные ЯП?
