Появилась необходимость EXE перевести в DLL. Изменил Target Type в Project properties, скомпилировал и ... получил кучу ошибок + ненужные Include в главном модуле.

Для ABC это так и задумывалось или где-то нужно еще что-то настроить?
Модератор: Дед Пахом
А вообще можно было бы простым и доступным языком дать полезный и емкий ответ. Наверное пальцы б не отсохли?А хелп почитать 1 страничку плющит и колбасит
Закинь на меня свой app и dct: сейчас есть время - посмотрю, а потом отпишу, что и как. (как-то сейчас все multydll-проекты делаю на автомате и даже не задумываюсь, но в свое время, с чем-то подобным сталкивался)Tolusha писал(а):При создании multi-dll приложения в app, которое хранит и экспортирует все объявленные переменные и таблицы, кларион подключает много ненужных для данной задачи inc файлов. Есть ли какие-нибудь настройки по этому поводу или нет?
Да я так и делал. Кларион сгенерировал модуль:Admin писал(а):P.S. Куда уж проще не знаю ...
Код: Выделить всё
[size=9] PROGRAM
INCLUDE('ABASCII.INC'),ONCE
INCLUDE('ABBREAK.INC'),ONCE
INCLUDE('ABBROWSE.INC'),ONCE
INCLUDE('ABCPTHD.INC'),ONCE
INCLUDE('ABDROPS.INC'),ONCE
INCLUDE('ABEIP.INC'),ONCE
INCLUDE('ABERROR.INC'),ONCE
INCLUDE('ABFILE.INC'),ONCE
INCLUDE('ABFUZZY.INC'),ONCE
INCLUDE('ABGRID.INC'),ONCE
INCLUDE('ABPOPUP.INC'),ONCE
INCLUDE('ABPRHTML.INC'),ONCE
INCLUDE('ABPRNAME.INC'),ONCE
INCLUDE('ABPRPDF.INC'),ONCE
INCLUDE('ABPRTARG.INC'),ONCE
INCLUDE('ABPRTARY.INC'),ONCE
INCLUDE('ABPRTEXT.INC'),ONCE
INCLUDE('ABPRXML.INC'),ONCE
INCLUDE('ABQEIP.INC'),ONCE
INCLUDE('ABQUERY.INC'),ONCE
INCLUDE('ABREPORT.INC'),ONCE
INCLUDE('ABRESIZE.INC'),ONCE
INCLUDE('ABRPATMG.INC'),ONCE
INCLUDE('ABRPPSEL.INC'),ONCE
INCLUDE('ABTOOLBA.INC'),ONCE
INCLUDE('ABTBLSYN.INC'),ONCE
INCLUDE('ABUTIL.INC'),ONCE
INCLUDE('ABVCRFRM.INC'),ONCE
INCLUDE('ABWINDOW.INC'),ONCE
INCLUDE('ABWMFPAR.INC'),ONCE
INCLUDE('CFCBUTTON.INC'),ONCE
INCLUDE('CFCENUMPRN.INC'),ONCE
INCLUDE('CFCFONT.INC'),ONCE
INCLUDE('CFCFULLSCREEN.INC'),ONCE
INCLUDE('CFCHOTKEY.INC'),ONCE
INCLUDE('CFCPREVIEWREPORT.INC'),ONCE
INCLUDE('CFCSEARCHTXT.INC'),ONCE
INCLUDE('CFCWNDPROC.INC'),ONCE
INCLUDE('CFCRULER.INC'),ONCE
INCLUDE('CWSYNCHC.INC'),ONCE
INCLUDE('ERRORS.CLW'),ONCE
INCLUDE('KEYCODES.CLW'),ONCE
INCLUDE('NETALL.INC'),ONCE
INCLUDE('NETCRIT.INC'),ONCE
INCLUDE('NETEMAIL.INC'),ONCE
INCLUDE('NETSIMP.INC'),ONCE
INCLUDE('NETTALK.INC'),ONCE
INCLUDE('NETWEB.INC'),ONCE
INCLUDE('NETWWW.INC'),ONCE
INCLUDE('QPROCESS.INC'),ONCE
INCLUDE('TRIGGER.INC'),ONCE
INCLUDE('WINEXT.INC'),ONCE
INCLUDE('ABRULE.INC'),ONCE
INCLUDE('CFILTBASE.INC'),ONCE
INCLUDE('CFILTERLIST.INC'),ONCE
INCLUDE('MDISYNC.INC'),ONCE
INCLUDE('RTFCTL.INC'),ONCE[/size]