Czy istnieje gdzieś paczka do NND z taką wersją kompilatora?
Próbuję skompilować
net6-1.3.6 (potrzebne mi to, żeby działał serwer Sobby -
http://gobby.0x539.de/trac/). Podczas kompilacji wyskakują takie błędy:
In file included from src/gettext_package.cpp:20:
inc/gettext_package.hpp:42: error: parse error before `char'
inc/gettext_package.hpp:47: error: parse error before `char'
src/gettext_package.cpp:47: error: parse error before `char'
src/gettext_package.cpp: In member function `const char*
Kod, który powoduje błąd, to:
const char* gettext(const char* text) const;
Czyli, innymi słowy, kompilator nie rozumie słówka const przed char*. Wygląda to co najmniej dziwnie.
Jeden koleś skompilował to gcc3.3.5-3 i wyszły mu te same błędy. Napisał o tym na liście dyskusyjnej i wręcz nikt nie mógł uwierzyć. Inny facet skompilował to wersją z tytułu mojego posta i błędów nie było.
Może ktoś ma paczkę do NND z nowszym GCC? Albo nawet inaczej - może ktoś jest w stanie powiedzieć, skąd się ten błąd bierze?