КОМПИЛИРОВАНИЕ
Модераторы: m0p3e, edward_K, Модераторы
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
если не изменилась по прежнему нет
#define ComponentVersion
в нужном месте - это важно
открываете ExtAttr.vih
после
#ifdef ComponentVersion
пишите
dddd
если при компиляции ошибки там не будет то проет составлен неправильно.
predefs.inc в большинстве случаев необходим.
- из за него тоже могет ругаться.
распакуйте вес frm - есть там в galfrm .
inc лучше целиком забрать себе и прописать пути на него в cfg.
#define ComponentVersion
в нужном месте - это важно
открываете ExtAttr.vih
после
#ifdef ComponentVersion
пишите
dddd
если при компиляции ошибки там не будет то проет составлен неправильно.
predefs.inc в большинстве случаев необходим.
- из за него тоже могет ругаться.
распакуйте вес frm - есть там в galfrm .
inc лучше целиком забрать себе и прописать пути на него в cfg.
-
- Местный житель
- Сообщения: 429
- Зарегистрирован: 24 сен 2008, 11:53
ругается же он на MCORIGINCOUNTRY
может в MCORIGINCOUNTRY.vih дело потому как я его копировала с форума
#ifndef __MCORIGINCOUNTRY_VIH
#define __MCORIGINCOUNTRY_VIH
ObjInterface IMCOriginCountry;
function getCountryName(cMC: comp; cParty: comp): string;
function getGTDNumber(cParty: comp): string;
end;
VipInterface MCOriginCountry implements IMCOriginCountry;
#end
может в MCORIGINCOUNTRY.vih дело потому как я его копировала с форума
#ifndef __MCORIGINCOUNTRY_VIH
#define __MCORIGINCOUNTRY_VIH
ObjInterface IMCOriginCountry;
function getCountryName(cMC: comp; cParty: comp): string;
function getGTDNumber(cParty: comp): string;
end;
VipInterface MCOriginCountry implements IMCOriginCountry;
#end
-
- Местный житель
- Сообщения: 429
- Зарегистрирован: 24 сен 2008, 11:53
-
- Местный житель
- Сообщения: 429
- Зарегистрирован: 24 сен 2008, 11:53
Ошибка есть! Неправильный формат дерективы #ifdef макропроцессора
Можно скинуть на почту MARK.inc и defs.inc korvana@yandex.ru?
Можно скинуть на почту MARK.inc и defs.inc korvana@yandex.ru?
Последний раз редактировалось korvanakorvana 23 окт 2009, 10:55, всего редактировалось 1 раз.
Все файло обязательно нужно брать из актульных frm.
У меня в сборке первым пунктом прописано:
rem Tools\UnRar.exe x -o+ %NEWFRM%\*.rar %GAL810FRM%
%NEWFRM% это путь на <серверная установка>\FRM.
Строчку раскомментируем после установки обновлений. После выполнения rem-им вновь.
Все include-ы ищутся в %GAL810FRM%. Если этого не делать, то вас ожидает еще много сюрпризов.
У меня в сборке первым пунктом прописано:
rem Tools\UnRar.exe x -o+ %NEWFRM%\*.rar %GAL810FRM%
%NEWFRM% это путь на <серверная установка>\FRM.
Строчку раскомментируем после установки обновлений. После выполнения rem-им вновь.
Все include-ы ищутся в %GAL810FRM%. Если этого не делать, то вас ожидает еще много сюрпризов.
Поймите одну простую вещь - данные файлы могут меняться от патча к патчу. И нужный вам находится в обновлениях.korvanakorvana писал(а): Можно скинуть на почту MARK.inc и defs.inc korvana@yandex.ru?
Конкретно эти в galFrm.rar
-
- Местный житель
- Сообщения: 429
- Зарегистрирован: 24 сен 2008, 11:53
Задавал подобный вопрос: http://www.tyumbit.ru/gal_forum/viewtopic.php?t=10121m0p3e писал(а):Как это нету.
На той машине где устанавливались обновления должна быть небольшая кучка rar файлов в папке FRM.
Действительно нет.
korvanakorvana
Посмотрел текст вашего отчета, вы же не используете ни страну происхождения, ни номер ГТД, ни адрес доставки. Зачем инклудить SFBla2Vp.frn? Выбросьте его, и сообщение об ошибке уйдет. Правда, не факт, что взамен ушедшего новое не появится, но это уже другой вопрос.ругается же он на MCORIGINCOUNTRY
-
- Местный житель
- Сообщения: 429
- Зарегистрирован: 24 сен 2008, 11:53