В моем приложении iOS есть сервер mongoose, который вызывает системную функцию fork ():
if ((pid = fork()) == -1) {
// Parent
send_http_error(conn, 500, http_500_error, "fork(): %s", strerror(ERRNO));
}
Начиная с бета-версии Xcode 11, я не могу собрать проект. Я вижу следующую ошибку компоновщика:
Неопределенные символы для архитектуры x86_64:
"___ gcov_flush", на который ссылается: _spawn_process в mongoose.o
ld: символ (ы) не найдены для архитектуры x86_64 clang: error: linker
Сбой команды с кодом выхода 1 (используйте -v для просмотра вызова)
Я пробовал комментировать функцию fork (), и ошибка исчезла.