Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "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
15-1201951330
ketmar
2008-02-02 14:22
2008.03.09
любителям консольных утилит — просьба погонять


15-1202064673
korneley
2008-02-03 21:51
2008.03.09
Обратная совместимость BDS2006 и D7


2-1202723527
alexsashkan
2008-02-11 12:52
2008.03.09
Проблема с выборкой из базы


2-1202760380
Steep
2008-02-11 23:06
2008.03.09
строки....


15-1200650677
capkoh
2008-01-18 13:04
2008.03.09
Оценка качества кода





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский