Библиотека ACE в Ubuntu 20.04 - PullRequest
1 голос
/ 07 мая 2020

Я пытаюсь собрать ACE 6.4.8 под Ubuntu 20.04.

Я получаю следующее сообщение

/ACE_wrappers/ace/os_include/os_stropts.h:56:17: fatal error: stropts.h: No such file or directory
   56 | #  include /**/ <stropts.h>
      |                 ^~~~~~~~~~~
compilation terminated.
make[1]: *** [/home/ap1/Projects/ACE_wrappers/include/makeinclude/rules.local.GNU:189: .shobj/ACE.o] Error 1
make[1]: Leaving directory '/home/ap1/Projects/ACE_wrappers_6_4_8/ace'
make: *** [GNUmakefile:777: ACE] Error 2

Насколько я понимаю, заголовочный файл stropts.h является частью posix C lbrary и были удалены из glib c.

Есть ли здесь какая-нибудь работа для правильной компиляции ACE?

1 Ответ

0 голосов
/ 07 мая 2020

Это связано с недавними изменениями в Ubuntu 20.04, используемая вами версия ACE устарела. Пожалуйста, обновите до ACE 6.5.9, которую вы можете загрузить с github , которая включает необходимое исправление .

...