Vitamin, чего тебе эта линковка далась?
Что ты линкуешь, если твоя прога даже не подозревает о том, как либла функцию выполняет? Прога делает лишь вызов подпрограммы, ждет результа (подтверждения) и продолжает дальше. Может там вообще будет ret вместо подпрограммы. Зачем линковать твою прогу к моей либле, если сидит себе резидентом (например) либла graphix.library в банке №н. Прога лишь делает запрос к основной либле (ехес) (скажем, с бейсиком грузится) об открытии либлы графикс, затем пользует ее нафсю.
Потом прога закрылась, а либла осталась, если скажем не было bc,gfx_handle; de,flushlibrary; hl,execbase; jp (hl), то ее может следующая прога заюзать! Причем, заметь, БЕЗ ЛИНКОВКИ! =)




Ответить с цитированием