Я попытался использовать sem_timedwait в AIX.
Я получил эту ошибку:
*"ld: 0711-317 ERROR: Undefined symbol: .sem_timedwait"*
Я могу догадаться, что мне не хватает некоторых библиотек.
Кто-нибудь может помочь?
Вы связываете librt?Я бы попробовал добавить -lrt к вашей ссылке.Также pthread.
Я не знаю, как или если AIX реализует это, но POSIX помечает интерфейсы тайм-аута как необязательные:
[TMO] [Option Start] Тайм-ауты [Option Конец] Описанная функциональность необязательный. Описанная функциональность также является расширением ISO C стандарт.