Цитата Сообщение от elf/2
а про ООП в этом треде надо завязывать, imho. пока нет языка с явной поддержкой по крайней мере...
1. статическая линковка из объектников (Витамин предложил): как это сделать на спекки оптимально
Аналогично предлагаю завязывать и с этим, пока нет компилятора с явной поддержкой этого. Ни один более-менее адекватный кодер на ZX не свяжется с этой линковкой при отсутствии её поддержки в ассемблере и загрузчике. Если уж библиотека настолько незаменимая, я бы скорее потратила время на обкусывание от неё всякой линковочной шелухи или поиск сорцов, нежели чем на издевательство над собой с целью делать линкуемые при запуске программы.

2. динамическая линковка: изложить и сравнить существующие подходы (амми/libman/Win/Lin/etc.) и в результате выбрать/синтезировать то что для спека лучше подходит
Был предложен вариант динамической линковки со статически распологаемой (по указанному программой адресу) таблицей входа (JP func1:JP func2:...). Данный вариант позволяет писать программы 'как обычно', с единственной проблемой - распределением памяти под разные библиотеки. Также есть вариант libman примерно с аналогичной функциональностью, за исключением принципа вызова. Но нет же, вам подавай писизм, с обязательным исправлением абсолютных адресов везде, где только можно! Ну ничего, время лечит...