Страница 1 из 4
КОМПИЛИРОВАНИЕ
Добавлено: 15 сен 2009, 13:22
korvanakorvana
РЕбята я недавно перешла на 8-ку до этого на 5.4 . расскажите как происходит теперь компилирование , и внедрение ресурсника в галактику. как настроить сам компилятор?
Добавлено: 15 сен 2009, 14:47
Blind_Orog
Я настроил так...
Тебе нужны _vip.bat, _vip.PRJ, vip.cfg.
vip.exe забираешь с фтп галактики
получившийся файл user.res кидаешь в exe
Пример файла _vip.bat
Код: Выделить всё
@if exist *.log del *.log
@if exist *.res del *.res
@if exist *.crf del *.crf
@if exist *.tmp del *.tmp
D:\Gal810\exe\vip.exe _vip.prj /F %1
Пример файла _vip.PRJ
Код: Выделить всё
#include GalNet.inc
end;
#include GloVars.inc
#make "forma.frm"
Пример файла vip.cfg
Код: Выделить всё
! куда собираем
/r:user.res
! Тип визуализации по умолчанию (NUMERIC, INDICATOR или ROTATE)
/visual:numeric
! Уровень выдачи диагностики (0-только Error, 1-Warning и Error,
! 2-все : Warning, Info, Error)
/E:"2"
! Формировать Include-файлы в результате компиляции
/i-
! Путь на каталог, где будут храниться отчеты и другие выходные
! данные (например, .\OUT)
/o:incviplo
! Путь на каталог где ведутся временные файлы (например, C:\TMP)
/t:"C:\TEMP\vip\tmp"
! При задании файлов по маске, искать также файлы в поддиректория
/d
! Результат компиляции сохранять в ресурсе
/r+
! Формировать листинги в результате компиляции
/L+
[database]
databasename=D:\GAL810\DATA\
CheckRepository=Off
[common]
trimfilename=true
[licparam]
LicFileName=license.lic
#include C:\HWKEYSRV\HWKey.cfg
! Пути для поиска Include-файлов
/i:D:\Gal810\VIP\INC\;
...
/i:D:\Gal810\VIP\Inc\Z\;
/linc=INC\autoexec.vpp;
[system]
OpenResources=D:\Gal810\exe\C_CheckKBU.res
...
OpenResources=D:\Gal810\exe\Z_ZAR.res
Добавлено: 15 сен 2009, 21:01
Sniper
Blind_Orog
это при условии, что есть лицензия на ВИП в саппорте (в лике Billmenu)
Re: КОМПИЛИРОВАНИЕ
Добавлено: 15 сен 2009, 21:03
Sniper
korvanakorvana писал(а):... и внедрение ресурсника в галактику. как настроить сам компилятор?
читайте инструкцию по установке и основы использования из документации к версии 8.10 (про репозитарий)
раньше подключали через конфиг /openresources
сейчас инфа по подключенным ресурсам хранится в базе (в репозитарии) и управляется через утилиту саппорта (Консоль управления. Репозитарий) или через загрузку XML
Добавлено: 16 сен 2009, 09:23
Blind_Orog
Sniper
ну да...
просто если есть лицензия только на fcom то проще компилить прямо в support'е
korvanakorvana
для подключения ресурсов у меня используется интерфейс по примеру
http://www.tyumbit.ru/gal_forum/viewtop ... 1%CA%C8%D5
Добавлено: 20 окт 2009, 10:49
korvanakorvana
какие ФАЙЛЫ ПРОПИСАТЬ В [system] В vip.cfg
Добавлено: 20 окт 2009, 10:55
korvanakorvana
обязателен ли [database] ?
Добавлено: 20 окт 2009, 10:59
Алексей
смотря для чего

я вооще просто строчкой в вип.кфг подцепляю ресурсы. этот вот обычно нужен всегда
Добавлено: 20 окт 2009, 11:09
korvanakorvana
можно прислать пример файла vip.cfg
korvana@yandex.ru
Добавлено: 20 окт 2009, 11:17
Алексей
Код: Выделить всё
[DataBase]
DataBaseName=\\SQL\galsrv\data
[HardwareKey]
SharedPath=\\SQL\KEYSERV\EXCHANGE
[licparam]
licfilename=\\SQL\galsrv\License\Support\Btrieve\license.lic
[System]
ResourceFastCompress=Off
/i:E:\810\inc;
/resources=\\SQL\galsrv\exe\extfun.res
Добавлено: 21 окт 2009, 07:29
korvanakorvana
разобралась)
А где взять все эти файлики?
#include predefs.inc
#include MCOriginCountry.vih
#include ExtAttr.vih
#include ExtClass.vih
const
#include GalNet.csc
#include Excel.inc
#include Mark.inc
#include CommonC.inc
Добавлено: 21 окт 2009, 07:51
korvanakorvana
При компилировании Ругается
Хотя формы рабочие
ругается на
SFBla2Vp.frn Странно((... Его мне разработчики прислали
Может каких файликов не подцепляю
Добавлено: 21 окт 2009, 10:14
edward_K
В папке gal810\Frm лежат формы и описания объектных интерфесов
брать лучше не из galfrm а из архивов с именем компоненты.
поищите там файлы с раширением vih
либо поиском в total c галкой искать в архивах,
либо распакуйте напирмер так
"C:\Program Files\WinRAR\winrar.exe" x -y -u *.rar
потом в vip.cfg включите путь куда вы положите нужные файлы
(лучше в отдельную - чтобы знать что в случае чего нужно бы поискать в патчах более свежее).
/i:??????;???????;
Если папка будет лежать там где стартует vip то путь отноительный - это вам позволит перемещать папку с иходниками.
в проект включите в данном случае
#include MCOriginCountry.vih
#include ExtAttr.vih
Добавлено: 21 окт 2009, 11:28
korvanakorvana
потом в vip.cfg включите путь куда вы положите нужные файлы
Помогите плиз с написанием этой команды((...
Добавлено: 21 окт 2009, 11:33
korvanakorvana

Такое сообщение выскакивает после запуска откомпилированного данного отчета