Próbuję skompilować źródła (nie moje) słownika angielsko-angielskiego "Mentat". Pojawia się śmieszny problem, mianowicie GCC wyrzuca m.in. coś takiego:
gcc -c -o o/mentat.o mentat.c
mentat.c: In function `DisposeApp':
mentat.c:1161: `_MUI_DisposeObject_v1' undeclared (first use in this function)
Funkcja DisposeApp wygląda tak:
void DisposeApp(struct ObjApp * Object)
{
MUI_DisposeObject(Object->App);
FreeVec(Object);
}
I żadnego "_MUI_DisposeObject_v1" tam nie ma. Przeszukałem całe GG: oraz katalog ze źródłami Mentata, lecz także tu string "_MUI_DisposeObject_v1" nie występuje.
Samo makro MUI_DisposeObject zdefiniowane mam w GG:os-include/ppcinline/muimaster.h jako:
#define MUI_DisposeObject(__p0)
LP1NR(36, MUI_DisposeObject,
Object *, __p0, a0,
, MUIMASTER_BASE_NAME, 0, 0, 0, 0, 0, 0)
Czy ktoś jest w stanie podpowiedzieć, co może być nie tak?