Цитата(Сергей Борщ @ Dec 4 2012, 03:59)

Не видя исходников можно сделать лишь одно заключение: у вас обоих ошибка в тексте ваших программ. А фраза "Хотя структура "XXX" объявлена в файле interf.h, который задейайнен в main.c" наводит на мысль, что автор не понимает разницы между объявлением и определением переменной.
единственное место где упоминается "XXX" в main.c - это
instance->engPar = XXX;
фрагмент interf.h:
CODE
typedef struct XXX_par {
uint32 Pass; //!< software password
uint32 idPass; //!< set Device ID password
uint32 aCfgPass[4]; //!< set calibration/measurement/event/create configuration password
uint32 setTime; //!< time of setting this parameter structure, seconds since 1970
} iXXX;
extern const iXXX XXX;
Сообщение отредактировал TigerSHARC - Dec 4 2012, 06:33