PDA

Просмотр полной версии : Как убрать одинаковые модули из разных библиотек?



klg
10.08.2013, 16:14
В проекте использую библиотеки: oscat_basic_332.lib и SmsOwen.lib.
SmsOwen.lib использует функции:
FUNCTION IS_NUM : BOOL,
FUNCTION ISC_NUM : BOOL,
FUNCTION to_UML : STRING(4).
Все эти функции из библиотеки oscat_basic_332.lib.
Понятно, что необходимо убрать дублированные функции из одной из библиотек. Но как?
Спасибо.

Валенок
10.08.2013, 23:18
Oscat вроде открыта - снести оттуда и сохраницца не обращая внимание на ругательства КДС.
Сохранится лучше под своим именем и эту версию прицепить к себе и smsowen тоже. Все откомпилится если интерфейсы функций были одинаковые.

petera
11.08.2013, 00:10
Попробуйте исключить из компиляции мешающие функции в библиотеке Oscat. http://www.owen.ru/forum/showthread.php?t=13029&p=116523&viewfull=1#post116523

klg
11.08.2013, 14:14
Спасибо, petera.
Удаление через Генератор кода дало результат.