Пытаюсь перевести небольшую программу с с++ на читый с. С g++ все компилируется и работает, с gcc выдает ошибку:
error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
Код выглядит примерно так:
struct my_structure; my_structure* get_my_structure(char* param);
Ошибка ругается на 2ю строку. Гугл ничего внятного не говорит. Не пойму, что здесь не так.
gcc (GCC) 4.2.1 (SUSE Linux)