Непонятная ошибка при компиляции gcc
От: Helga_F Россия  
Дата: 13.06.06 11:39
Оценка:
Я пытаюсь откомпилировать исходники драйвера для нестандартной платы компилятором gcc (версия 2.95.2) . Имеются скрипты и makefile для компиляции. В принципе достаточно запустить скрипт и все… Но не тут-то было. Дело в том, что я компилирую в Виндах, используя Cygwin.

При компиляции появляется ошибка следующего содержания: dereferencing pointer to incomplete type. Причем данная ошибка появляется не в строке, где происходит объявление переменной данного типа (это структура), а в момент обращения к ее полям.

Помогите разобраться, так как я никогда раньше не компилировала с помощью gcc, и никогда такой ошибки не встречала.
Могу сказать точно, что файл, где объявлена данная структура включен в файл, в котором происходит обращение к ее полям. В файле makefile стоит ключ компиляции -l и прописан путь где лежит данный файл.
Может кто-нибудь может указать мне направление, куда копать. Заранее спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.