Использование библиотеки в Си — где может быть ошибка?
Здравствуйте.
Используем в одном проекте свою собственную библиотеку - назовем ее bibl(libbibl.a). Библиотеку пишем в соседнем проекте, работаем в экслипсе. Библиотека собирается без ошибок, нет никаких ошибок внутри в общем-то. Либка используется в других проектах и работает.
Делаем новый проект, который использует данную библиотеку. Разумеется в настройки линковщика её добавили, прописали все. Не вызывая никаких функций библиотеки ошибок нет. Как только вызываем функцию из этой библиотеки, то смотрите - в самом проекте ошибок нет, а вот в проекте библиотеки внезапно появляются ошибки о том что переменные нельзя нигде найти. Хотя до этого библиотека прекрасно собиралась, безо всяких ошибок. Эклипс пишет что переменные нельзя найти, но по ним можно спокойно прокликать, и перейти в объявление, так же объявлены все инклуды.
Подскажите где копать - ибо глюк довольно странный, подключал много библиотек, и работал с ними, но вот сегодня столкнулся с такой странностью.
p.s. index rebuild, клин & ребилд олл делал.