Есть кучка исходников. Есть одно Workspace в котором несколько файлов проектов собирающихся из этих исходников.
При создании, или открытии проекта, в этом рабочем пространстве и последующей попытке сборки, может случиться ошибка Error - Error reading object file на первом линкуемом файле в проекте. В других проектах этого Workspace такой ошибки нет.
Изменение прав .obj файла, пути к нему, диска проблему не решает. Проблема и не в исходниках.
Помогает следующее изменение пути Intermediary Directory во вкладке Directories в свойствах Build options файла проекта. Путь сначала нужно удалить, применить изменения, закрыть окно свойств, собрать проект (ошибка исчезнет но .obj-файлы будут не там, где хотелось бы), открыть окно свойств и вновь ввести путь. И вот после этого проект будет собираться, и .obj файлы будут там где хотелось. И, при необходимости, можно менять путь Intermediary Directory.