Есть ли обходной путь для этой ошибки в gcc ?
В частности, я думаю, что сталкиваюсь с ошибкой при компиляции оболочки для pthread_mutex_t. Заголовок выглядит так:
class DerivedClass: public pthread_mutex_t{
public:
DerivedClass() {}
~DerivedClass(){}
DerivedClass someFunction(){}
};
Код взят из устаревшей системы и используется для компиляции в GCC 3.2.x, но не в GCC 4.1.2.
... Теоретически, я думаю, я мог бы перекомпилировать все в GCC с обратной версией или реорганизовать ссылочные источники, чтобы отключить оболочку, но я хочу посмотреть, есть ли более простой способ в первую очередь.
Большое спасибо.