Dilma писал(а):
Copy from ... to ...Dilma писал(а):
Очевидно, что после такого dll работать не будет Да, тут я промаргал момент... А ведь знал, что компилятор Copy только копирует и переименовывает...
1) попробовал make_FTCG_pack.dll из пакета toropchin - (скопировал в папку make и переименовал естественно в make_RTCG_pack.dll)
2) попробовал make_web.dll из стандартного пакета web - (скопировал в папку make и переименовал естественно в make_RTCG_pack.dll)
результат: без ругательного сообщения (dll не предназначена для выполнения в Windows) но в окне отладки - (Ошибка компиляции, код [1]:библиотека не найдена)
В установщике пакета у Торопчина FTCG_pack.his есть строка добавляющая компилятор, в стандартном ххх_pack.his такой строки нет. Может быть в этом дело???
FTCG_pack.his
function run(){
sys.addcompiler("ftcgCopy","\"%fname%\" \"%oname%\"","\compiler\\copyer.exe","ftcg");
sys.addpack("ftcg_pack","FTCG_pack","Исходники компонентов на языке FTCG","ftcg");
sys.setcompiler("ftcg_pack","ftcgCopy");
sys.addproject("ftcg_pack","FTCG_EntryPoint","Компонент","Исходники компонентов на языке FTCG","hws","make_ftcg_pack.dll");
}
sys.addcompiler("ftcgCopy","\"%fname%\" \"%oname%\"","\compiler\\copyer.exe","ftcg");
sys.addpack("ftcg_pack","FTCG_pack","Исходники компонентов на языке FTCG","ftcg");
sys.setcompiler("ftcg_pack","ftcgCopy");
sys.addproject("ftcg_pack","FTCG_EntryPoint","Компонент","Исходники компонентов на языке FTCG","hws","make_ftcg_pack.dll");
}