Форум: "KOL";
Текущий архив: 2008.03.09;
Скачать: [xml.tar.bz2];
ВнизУстановка пакета KOL 2.73 начисто - что случилось? Найти похожие ветки
← →
Dimaxx © (2007-07-11 02:05) [0]Сабж. Переустанавливал систему. Решил установить последний КОЛ с нуля. Вроде все сделал также как и раньше. Установил Дельфи, вытащил из архива КОЛ, компиляция и установка. Все установилось и огреб такую траблу - после компиляции все КОЛ-приложения имеют размер VCL (пустое приложение 356кб).
Кстати, с 2.72 та же фигня... Файлы не правил, ничего не менял. Дельфи 5 чистая (никакие компоненты еще не ставились). В чем может быть причина? Я канеш снесу и заново поставлю, но хотелось бы знать от чего такое происходит? Вроде не первый год КОЛ юзаю, ставил много версий начисто, но тут как сглазили...
← →
KOLBoss © (2007-07-11 04:40) [1]Кажись это уже обсуждалось
http://delphimaster.net/view/11-1171907918/
смотри пост внизу.
← →
Dimaxx © (2007-07-11 10:04) [2]Не катит. Созданное пустое приложение на 2.73 уже тянет за собой классы. Равно как и уже написанные в ранних версиях. В uses все тип-топ - ничего лишнего.
← →
Dimaxx © (2007-07-11 10:15) [3]Вот щас на работе проверил. Установлен 2.72 начисто (не обновлен). При создании пустого КОЛ-приложения при компиляции требует файл DsgnIntf, потом Toolsapi и Masks. Если дать - размер 356кб.
← →
D[u]fa © (2007-07-11 11:08) [4]а условная директива kol_mck то есть?
← →
Dimaxx © (2007-07-11 11:13) [5]Да. И в пакете, и в проекте. Старые проекты пробовал, новые создавал - результат тот же. Я уже все варианты перепробовал.
← →
D[u]fa © (2007-07-11 12:21) [6]хм.. с какого сайта брал пакет?
← →
Dimaxx © (2007-07-11 12:46) [7]kolnmck.ru. Build, как написано в руководстве, тоже результатов не дает. Пакет "голый", без доп. компонентов. Скачан, распакован в папку, открыт, Build, Install. После создаем пустое КОЛ-приложение и получаем траблу, которую я описал выше.
← →
Dimaxx © (2007-07-11 12:46) [8]kolnmck.ru. Build, как написано в руководстве, тоже результатов не дает. Пакет "голый", без доп. компонентов. Скачан, распакован в папку, открыт, Build, Install. После создаем пустое КОЛ-приложение и получаем траблу, которую я описал выше.
← →
Дмитрий К © (2007-07-11 13:22) [9]Только что проверил на Д7 и Д5 - все нормально.
Пакет брал там же. Версия 2.73. Устанавливал с нуля.
← →
Dimaxx © (2007-07-11 13:24) [10]А у меня не прокатывает.
← →
homm © (2007-07-11 13:39) [11]BUILD делал?
← →
Дмитрий К © (2007-07-11 13:41) [12]
> А у меня не прокатывает.
Перед Install я НЕ делал Build.
← →
homm © (2007-07-11 13:44) [13]> - после компиляции все КОЛ-приложения имеют размер VCL
…вот здесь вот, вместо компиляции нужен билд.
← →
Dimaxx © (2007-07-11 13:52) [14]2 homm: Ты [7] читал прежде чем спрашивать?
← →
homm © (2007-07-11 13:53) [15]А ты 13 читал? Я понял что ты делал билд пакета, я тебе говорю, что после этого еше нужен бил проекта, опции опять изменились.
← →
Дмитрий К © (2007-07-11 13:57) [16]
> Dimaxx © (11.07.07 12:46) [7]
>
> kolnmck.ru. Build, как написано в руководстве, тоже результатов
> не дает. Пакет "голый", без доп. компонентов. Скачан, распакован
> в папку, открыт, Build, Install. После создаем пустое КОЛ-
> приложение и получаем траблу, которую я описал выше.
>
Перед "чистой" инсталляцией делать Build не нужно. Трабла именно из-за этого
← →
homm © (2007-07-11 14:06) [17]> Перед "чистой" инсталляцией делать Build не нужно.
По идее не должно ни на что влиять.
← →
Дмитрий К © (2007-07-11 14:07) [18]
> По идее не должно ни на что влиять.
>
Возможно, но я проверил - влияет
← →
Dimaxx © (2007-07-11 14:55) [19]
> Дмитрий К © (11.07.07 14:07) [18]
>
> Возможно, но я проверил - влияет
homm прав. И билд, и компиляция дают тот результат на чистой дельфе.
2 homm: Я уже писал, что не катит даже чистое приложение (не говоря уже о старом проекте), созданное после установки 2.73 начисто.
← →
Дмитрий К © (2007-07-11 15:17) [20]
> Возможно, но я проверил - влияет
Беру свои слова обратно. Проверил снова, действительно не влияет, и никаких проблем с созданием нового проекта или билдом существующего.
← →
homm © (2007-07-11 15:18) [21]Удалено модератором
← →
homm © (2007-07-11 15:19) [22]БИЛД! БИЛД! БИЛД!
← →
Dimaxx © (2007-07-11 16:40) [23]Удалено модератором
← →
homm © (2007-07-11 16:44) [24]> Читай внимательнее
Читал внимательно. Приведи мне где написано, что ты делал билд проекта?
Такая непробиваемая упертость поражает.
← →
homm © (2007-07-11 16:46) [25]Удалено модератором
← →
Dimaxx © (2007-07-11 17:13) [26]Удалено модератором
← →
homm © (2007-07-11 17:14) [27]Удалено модератором
← →
homm © (2007-07-11 17:15) [28]БИЛД! БИЛД! БИЛД!
← →
Dimaxx © (2007-07-11 17:40) [29]Удалено модератором
← →
D[u]fa © (2007-07-11 18:04) [30]Dimaxx а ты попробовал билд в проекте сделать?
← →
Dimaxx © (2007-07-11 20:32) [31]Пробовал везде - толку 0. И билд, и компиляцию. Тупо просит DsgnIntf + прочее и выкатывает проект 356кб. Снес дельфи на работе, заново на чистую залил КОЛ 2.73 и опять получил тоже самое... Кароч в [censored] такие траблы - вытащил старый 2.39, где все пашет.
← →
Vladimir Kladov (2007-07-11 21:29) [32]Build делается не потому, что проект новый, или старый, и вообще, проект как таковой мало при чём. Build нужен для того, чтобы для ВСЕХ pas-файлов проекта были перепостроены заново их dcu-файлы, в том числе и для KOL.pas. Поэтому Build нужен при пересборке пакета MCK, и поэтому же Build нужен при переходе от пакета MCK к любому MCK-проекту, использующему KOL.pas. Delphi ничего не знает о том, что при этом опция INPACKAGE, от еоторой зависит включение designintf и прочей VCL-ной шушеры на 1/3 мегабайта, больше не присутствует.
← →
Dimaxx © (2007-07-11 22:10) [33]
> опция INPACKAGE, от которой зависит включение designintf
> и прочей VCL-ной шушеры на 1/3 мегабайта
Странно, а для чего же {$DEFINE INPACKAGE} присутствует в MirrorKOLPackage во всех последних (да и ранее) версиях, если она врезает VCL-мусор??
Я уже все перепробовал. И билд проекта, и билд пакета. Упорно лезет требование дать компилятору DsgnIntf + ToolsApi + Masks и выкатывает экзешник на 356кб. Почему старая версия (у меня щас 2.36) нормально работает и не дает таких закидонов??
← →
ANTPro © (2007-07-11 22:26) [34]> [33] Dimaxx © (11.07.07 22:10)
Может ты MirrorKOLPackage ставишь, а не MirrorKOLPackageDX ?
← →
Dimaxx © (2007-07-11 22:33) [35]Именно его. И всегда использовал именно этот файл, а не MirrorKOLPackageDX. Я пользуюсь Д5.
← →
homm © (2007-07-12 10:10) [36]> [33] Dimaxx © (11.07.07 22:10)
> Я уже все перепробовал. И билд проекта, и билд пакета.
Ты мне скажи, оно стоило того, на 30 постов разводить ругательство, ради двух этих слов, а? Нельзя как человек сразу сказать, нужно отнекиваться, делать вид что умнее других, и советам следовать не будешь принципиально, лишь потому что они тебе кажутся глупыми. Мое мнение о тебе, сформировавшееся в этой ветке не изменилось, ты туп как пробка.
> Тупо просит DsgnIntf
Проверь какие файлы непосредственно линкуются и компилятся. Как самый простой способ — удали все *.dcu из папки с КОЛ, и посмотри какие создаются снова при компиляции. Список в студию, плиз.
← →
homm © (2007-07-12 10:11) [37]> и посмотри какие создаются снова при компиляции
При компиляции проекта.
← →
homm © (2007-07-12 10:51) [38]> Странно, а для чего же {$DEFINE INPACKAGE} присутствует
> в MirrorKOLPackage во всех последних (да и ранее) версиях,
> если она врезает VCL-мусор??
Для МСК, недогадливый ты наш, МСК — часть VCL, для нее нужен «VCL мусор».
> Упорно лезет требование дать компилятору DsgnIntf + ToolsApi
> + Masks и
Опции компиляции в проектах проверь, вдруг туда тоже INPACKAGE затисался.
← →
Dimaxx © (2007-07-12 12:36) [39]Удалено модератором
← →
Dimaxx © (2007-07-12 12:37) [40]Если я написал, что перепробовал все - мог бы додуматься своим куриным умишком, что билд юзан и в проекте, и в пакете.
Страницы: 1 2 вся ветка
Форум: "KOL";
Текущий архив: 2008.03.09;
Скачать: [xml.tar.bz2];
Память: 0.54 MB
Время: 0.046 c