в моем случае lib2 хочет символы из lib1, а lib1 из lib2. то есть у меня вопрос - можно ли и как? сам я ar крайне редко пользовал и экспиринса не имею, но в ламирских библиотеках бывают callback и т.п. то есть запрета на то чтобы либа хотела внешних символов я не слышал. ну то есть да - в результате тыка список линковки такой $(objs) -l1 -l2. выбрал порядок либ, чтобы было меньше ошибок, затем часть файлов перетащил из lib2 в lib1, но кое что пришлось перетащить в объектники. но вопрос остался - можно как-то линкер проинструктировать или описать "колбеки" в исходниках либы?