Столкнулись с такой проблемой
собираются для клиента в одном проекте два различных фейса из разных папок. НО! в каждом из этих фейсов подключается #include одноименные файлы. При компиляции последнего подключается не тот файл, который лежит рядом в той же папке, а тот который компилился для первого.
Т.е.
примерно так выглядит make.prj
#make 'Path\VIP1\interf1.vip' //там же лежит incvpp.vpp
#make 'Path\VIP2\interf2.vip' //там же лежит incvpp.vpp, но другой
в каждом подключаются фактически разные по содержанию и размеру файлы incvpp.vpp
Ранее такой проблемы не было для предыдущих Атлантисов. Настройки cfg идентичны.
Начали копать настройки, но кроме не помогающего IncludeCache ни чего не нашли.
Может кто уже сталквался с этой проблемой?
вам везло
у меня всегда сначала береться с путей в /I, а потом уже с текущего каталога. Кроме того инклюд могет содержать ifdef чтобы ускорить компиляцию.
вообще либо добивайтесь идентичности файлов, либо меняйте название( и лучше их уже тогда складывать в одно место а не плодить в каждом каталоге)
У 8-ки другая архитектура построения системы - компонентная.
Соответственно есть репозитарий, в котором прописаны все компонеты системы, которые могут пользоваться.
Посему, если необходимо подключать свой ресурс :
1. Запускаем суппорт.
2. Консоль управления ->
3. Репозитарий ->
4. Компоненты ->
По F7 добавляем новую, указываем ресурс, приоритет и т.д.
Данная информация сохраняется в базе, которая подключена в супорте.
Запускаем Галактику - получаем результат! [/img]
Max_Fin писал(а):Очень интересно. А в какой табличке сохраняется? Можно ее клиенту
подсунуть? Или нам теперь придется к клиентам с support-ом ходить?
Судя по всему хранится в табличке COMPONENTS.
На счет клиентов - думаю, что будет просто другая технология поставки Ваших доработак. Будете поставлять очередную версию Вашей собственно компоненты.
Один раз заригестрили ее у клиента(процес регистрации пока не осуждаю) и далее просто меняете версию ...
Ооо !!! Зубры и мамонты Топ-Софта подтянулись
Сначала Screw , теперь Tangar ...
Привет , Василий !
Питаю патологические отвращение и ненависть в особо тяжелой и крайне запущенной формах к семейству программ Microsoft Business Solution !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
Tangar писал(а):Будете поставлять очередную версию Вашей собственно компоненты.
А что по поводу crf файлов. Изменилась ли для них технология подключения? Ведь если рассматривать теперещнюю технологию "слоев", в таком случае, и для crf фалов необходима регистрация.
Да ребята, понимаю вашу озабоченность ...
Но, к сожалению, конкретной документации, предписаний инструментальщиков у нас по этому поводу нет (либо я ее просто еще не видел), посему конкретные вещи, познаются по-старинке - на практике. С чем сталкивался - о том могу говорить.
Об остальном - когда придется столкнуться .. Про црф-ы пока ничего сказать не могу.
У нас приоритеной версией все еще остается 7.12 А там старый добрый 3.03. 22