Форум » [x]Harbour » Nulrdd » Ответить

Nulrdd

Dima: Ключик -nulrdd в Hbmk2 говорит о том что не цеплять никакие RDD. А какие RDD он цепляет по умолчанию ? Собственно хочется собрать проект без лишних RDD и умалчиваемых , не используемых библиотек. Как это верно реализовать ? Просто хочется уменьшить размерчик EXE (про UPX я не забыл ).

Ответов - 3

Pasha: см. src\rdd\rddsys.prg: REQUEST _DBF REQUEST DBFNTX REQUEST DBFFPT или сделай вызов: AEval(RddList(), {|c| qout(c)}) а nulsys предназначен для программы, которая не использует ни одного rdd. В качестве подсистемы rdd подлинковывается маленькая заглушка.

Dima: Pasha Не очень понял. Если я не хочу цеплять по умолчанию DBFNTX , что нужно сделать ?

Pasha: Сделать свой модуль rddsys, в котором вместо DBFNTX указать rdd, которые нужны, например: rddsys.prg: ANNOUNCE RDDSYS REQUEST _DBF REQUEST DBFCDX REQUEST DBFFPT Кстати, в клиппере было точно так же.




полная версия страницы