Главная страница
    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]

Если я написал, что перепробовал все - мог бы додуматься своим куриным умишком, что билд юзан и в проекте, и в пакете.


 
homm ©   (2007-07-12 12:44) [41]

> Если я написал, что перепробовал все

Что же ты сюда тогда ветку запостил, если все переробовал? Любой совет входит в это все, так что любой совет для тебе был бы бесполезен.


> Никто кроме тебя дуболома не стал орать.

Никого кроме меня нахуй ты не посылал.


> Проблема решена

Здесь обычно полагается привести полное описание ее решения, и не дай бог я встречу там слово билд.


 
Dimaxx ©   (2007-07-12 13:55) [42]

Удалено модератором


 
homm ©   (2007-07-12 14:14) [43]

Удалено модератором


 
Dimaxx ©   (2007-07-12 14:49) [44]

Удалено модератором


 
ANTPro ©   (2007-07-13 02:50) [45]


>homm
>Dimaxx

Давайте, жить дружно ©


 
D[u]fa ©   (2007-07-13 07:13) [46]

Dimaxx дык в чем дело было? в директивах проекта?


 
MTsv DN ©   (2007-07-13 08:58) [47]

> дык в чем дело было? в директивах проекта?
Думаю, что нет. Если я правильно понял проблему, то скорее всего, в uses, вот сюда вот:
{$ENDIF (place your units here->)}, ХХХХХХХХХХХХ;, "затесался" один из модулей mirror, mckControls, mckObjs, mckCtrls, который и потянул за собой VCL-компоненты.


 
Dimaxx ©   (2007-07-13 10:12) [48]

Нет, ничего не затесалось, я проверял. И билд пакета и проекта тоже бесполезен был. Я уже пять раз сносил все и ставил заново. Результат тот же.

После поста Владимира я заменил {$DEFINE INPACKAGE} на {$DEFINE KOL_MCK}. Все пришло в норму, но проект все равно создает по-старому inc-файл для классов, хотя размер стал нормальным КОЛовским. Изврат канеш, но что применить в данной ситуации - хз. Кстати, в настройках проекта море мусора - куча директив, путей и т.п. Думал дело в этом. Вычистил (хотя по идее не должны мешать) - толку 0.

Странно то, что тут же ставишь старый 2.36 и он свободно переваривает дефолтный {$DEFINE INPACKAGE}. А 2.72 и 2.73 ни в какую. Пусть хоть с таким извратом пашет и то сойдет, хотя решение так и неайдено...


 
Dimaxx ©   (2007-07-13 10:13) [49]


> настройках проекта море мусора

Тьфу, пакета...


 
Dimaxx ©   (2007-07-13 10:17) [50]

Самое интересное, что пакет ставился нормально в любом случае и не требовал названных в [3] модулей. Их требовал проект. Причем как новый (и даже после билда) и старый (до и после билда). Вот это и убивает. Ладно старый, но новый-то почему?


 
homm ©   (2007-07-13 10:18) [51]

> Если я правильно понял проблему, то скорее всего, в uses,
> вот сюда вот:

Врятли, см [40], он пробовал все. :)


> [45] ANTPro ©   (13.07.07 02:50)

Вот скажи мне чесно, в моих постах ты видишь злобу, агрессию, посылания? Только констатитция фактов, упертости, самоуверености автора, что уже видно в [19].


 
D[u]fa ©   (2007-07-13 10:25) [52]

вам спорить не надоело? =)


 
homm ©   (2007-07-13 10:29) [53]

Удалено модератором


 
Dimaxx ©   (2007-07-13 10:53) [54]

> homm ©   (11.07.07 15:18) [21]
>
> Ты пишеш про пакет, мать твою за ногу!

Это чье? Твое или мое? И кто начал - ты или я? Я тебе не давал повода меня оскорблять... А про билд я тебе уже писал несколько раз - НЕ ПОМОГАЕТ! А ты никак не поймешь, что уже сказано и как попугай твердишь - билд, билд, билд...


 
Dimaxx ©   (2007-07-13 11:00) [55]


> Одного не пойму, что все делают вид что так и должно быть.

Просто если бы я бы неправ - мне бы указали на это другие кроме тебя. А поскольку все молчат в мой адрес, значит не считают, что я неправ. А разошелся только ты в [21]. На что я тебе и ответил в таком же тоне... А за такое (если бы мы обсуждали в реале я бы дал сразу в морду, ибо поминание родителей в таком контексте расценивается как оскорбление со всеми вытекающими последствиями.

Еще раз перечитай мои посты и по пальцам пересчитай что я проверял/использовал, а потом предъявляй претензии, что тебя не слушают и посылают.


 
homm ©   (2007-07-13 11:10) [56]

Удалено модератором


 
homm ©   (2007-07-13 11:19) [57]

> Еще раз перечитай мои посты и по пальцам пересчитай что
> я проверял/использовал, а потом предъявляй претензии, что
> тебя не слушают и посылают.
Перечитывал много раз. Сам перечитай. Ты сказал что не помогает только в [31].


> А поскольку все молчат в мой адрес, значит не считают, что я неправ.

Я преклоняюсь перед спокойствием и терпимостью посетителей этой конференции.


 
Dimaxx ©   (2007-07-13 11:19) [58]


> то ты мне написал? Где ты мне написал? Можно поподробнее,
>  в красках обрисовать и номер поста указать.

[5] - перепробовал все (естественно с билдами, но ты, видать, не понял контекста). [31] - весь пост.


> Это что, твое оскорбление? Это такое же восклицание, как
> например «черт побери».

Это оскорбление родителей того, к кому обращено. И это не тоже самое, что «черт побери».


> Вот оно, уличное воспитание.

Возможно, а вот твоего я вообще не вижу. Вижу только одно неуважение к собеседнику.


 
homm ©   (2007-07-13 11:22) [59]

> но ты, видать, не понял контекста

Какого контекста? Про билд? Про билд я сказал лишь в 11, не надо мозги пудрить.


 
homm ©   (2007-07-13 11:23) [60]

5- ответ на 4

> [4] D[u]fa ©   (11.07.07 11:08)
> а условная директива kol_mck то есть?

> [5] Dimaxx ©   (11.07.07 11:13)
> Да.


Где про билд, где?


 
homm ©   (2007-07-13 11:27) [61]

Удалено модератором
Примечание: Отдохни недельку, поучись себя вести


 
homm ©   (2007-07-13 11:28) [62]

Удалено модератором


 
homm ©   (2007-07-13 11:36) [63]

Удалено модератором


 
homm ©   (2007-07-13 11:38) [64]

Удалено модератором


 
homm ©   (2007-07-13 11:38) [65]

Удалено модератором


 
Dimaxx ©   (2007-07-13 12:23) [66]

Удалено модератором


 
=BuckLr=   (2007-07-13 12:28) [67]

Удалено модератором


 
ANTPro ©   (2007-07-13 12:59) [68]

> [67] =BuckLr=   (13.07.07 12:28)

Это, видимо, только начало :)


> [66] Dimaxx ©   (13.07.07 12:23)

Оффтоп.
Почему D5, а не D7 ?


 
Dimaxx ©   (2007-07-13 14:28) [69]

Удалено модератором


 
Игорь Шевченко ©   (2007-07-16 12:57) [70]

Уважайте труд модератора


 
homm_ro   (2007-07-16 13:09) [71]

Удалено модератором
Примечание: Нарушение режима РО


 
Psychedelic ©   (2007-07-18 15:59) [72]

Удалено модератором


 
Vladimir Kladov   (2007-07-18 16:19) [73]

Удалено модератором


 
Dimaxx ©   (2007-07-18 21:11) [74]

Удалено модератором


 
mimohodom   (2007-07-24 12:50) [75]

Так вы разобрались с самой проблемой-то? У меня подобное было с версией 2.73, которую получил из 2.70 тремя апдейтами с родного сайта. Чего-то в коде kol.pas исправлял.. Не помню, чего.


 
mimohodom   (2007-07-24 12:55) [76]


> Чего-то в коде kol.pas исправлял.. Не помню, чего.

Не, вру.. Но проблема была. И как-то решилась.



Страницы: 1 2 вся ветка

Форум: "KOL";
Текущий архив: 2008.03.09;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.64 MB
Время: 0.047 c
2-1202875687
Shousheng
2008-02-13 07:08
2008.03.09
memo добавление текста


15-1201843206
Uno-84
2008-02-01 08:20
2008.03.09
Удаленный отладчик


2-1202681612
Artem
2008-02-11 01:13
2008.03.09
Динамически созданный Memo на PageControl


15-1201712107
AlexanderMS
2008-01-30 19:55
2008.03.09
Сжатие изображений.


15-1201789249
АИК
2008-01-31 17:20
2008.03.09
Модуль DBT





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский