root sava-desktop libssh2-0 11 make make Entering directory home sava

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
[root@sava-desktop libssh2-0.11]# make
make[1]: Entering directory `/home/sava/temp/libssh2-0.11/src'
gcc -o channel.o channel.c -c -g -O2 -I/usr/include -I/usr/include -Wall -g -I../include/ -fPIC
In file included from channel.c:38:
../include/libssh2_priv.h:206: ошибка: ‘MD5_DIGEST_LENGTH’ не описан в этой области (не в функции)
../include/libssh2_priv.h:209: ошибка: ‘SHA_DIGEST_LENGTH’ не описан в этой области (не в функции)
channel.c: В функции ‘libssh2_channel_direct_tcpip_ex’:
channel.c:260: предупреждение: при передаче аргумента 6 ‘libssh2_channel_open_ex’: указуемые типы различаются знаковостью
channel.c:108: замечание: expected ‘const char *’ but argument is of type ‘unsigned char *’
channel.c: В функции ‘libssh2_channel_x11_req_ex’:
channel.c:636: предупреждение: при передаче аргумента 1 ‘RAND_bytes’: указуемые типы различаются знаковостью
/usr/include/openssl/rand.h:102: замечание: expected ‘unsigned char *’ but argument is of type ‘char *’
channel.c:638: предупреждение: при передаче аргумента 1 ‘snprintf’: указуемые типы различаются знаковостью
/usr/include/stdio.h:363: замечание: expected ‘char * __restrict__’ but argument is of type ‘unsigned char *’
make[1]: *** [channel.o] Ошибка 1
make[1]: Leaving directory `/home/sava/temp/libssh2-0.11/src'
make: *** [all] Ошибка 1