Проект pjsip - использование необъявленного идентификатора 'errSSLUnrecognizedName' - PullRequest
0 голосов
/ 24 февраля 2020

У меня уже работает и строится проект. Я начинаю все с начала (удаление проекта) проекта клона из git хаба.

Я пробую другой вариант:

 ./configure --enable-shared --disable-static
             --enable-memalign-hack --enable-gpl
             --enable-libx264 CFLAGS="-O3 -DNDEBUG
             -msoft-float -fno-builtin"


 make && make install

Журнал ошибок:

  -o output/pjlib-x86_64-apple-darwin16.7.0/ssl_sock_darwin.o \
     ../src/pj/ssl_sock_darwin.c 
../src/pj/ssl_sock_darwin.c:926:11: warning: implicit declaration of function 'SecCertificateCopySerialNumberData' is invalid in C99
      [-Wimplicit-function-declaration]
        serial = SecCertificateCopySerialNumberData(cert, NULL);
                 ^
../src/pj/ssl_sock_darwin.c:926:9: warning: incompatible integer to pointer conversion assigning to 'CFDataRef'
      (aka 'const struct __CFData *') from 'int' [-Wint-conversion]
        serial = SecCertificateCopySerialNumberData(cert, NULL);
               ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/pj/ssl_sock_darwin.c:1180:10: error: use of undeclared identifier 'errSSLBadCertificateStatusResponse'
    case errSSLBadCertificateStatusResponse:
         ^
../src/pj/ssl_sock_darwin.c:1204:10: error: use of undeclared identifier 'errSSLUnrecognizedName'
    case errSSLUnrecognizedName:

...