Установка gtk 1.2 (имя пакета gtk1) с дросселями macports в финальной версии, в libintl.h, строка 440.
extern locale_t libintl_newlocale (junk, stuff, stuff)
Компилятору не удается найти locale_t, и я не делаю никакихлучше.
Файл импортирует locale.h, который не существует, и xlocale.h, который не определяет этот тип.
Где должен быть определен locale_t?Это может быть так же просто, как пропущенная зависимость, но я не знаю, чего не хватает.
По запросу, здесь есть xlocale.h, за вычетом авторских прав, которые принадлежат Open Group.
#include <X11/Xfuncproto.h>
#include <X11/Xosdefs.h>
#ifndef X_LOCALE
#include <locale.h>
#else
#define LC_ALL 0
#define LC_COLLATE 1
#define LC_CTYPE 2
#define LC_MONETARY 3
#define LC_NUMERIC 4
#define LC_TIME 5
_XFUNCPROTOBEGIN
extern char *_Xsetlocale(
int /* category */,
_Xconst char* /* name */
);
_XFUNCPROTOEND
#define setlocale _Xsetlocale
#include <stddef.h>
#endif /* X_LOCALE */