我尝试使用以下链接安装 FreeRDP 服务器:https://github.com/FreeRDP/Remmina/wiki/Compile-on-Ubuntu-16.04
我在
make && sudo make install
[ 25%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/nsc.c.o
[ 26%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_sse2.c.o
[ 26%] Linking C shared library libfreerdp-codec.so
[ 26%] Built target freerdp-codec
Scanning dependencies of target freerdp-core
[ 27%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/activation.c.o
In file included from /home/hari/openuds/freerdp/FreeRDP-1.0.2/libfreerdp-core/tls.h:23:0,
from /home/hari/openuds/freerdp/FreeRDP-1.0.2/libfreerdp-core/transport.h:33,
from /home/hari/openuds/freerdp/FreeRDP-1.0.2/libfreerdp-core/mcs.h:24,
from /home/hari/openuds/freerdp/FreeRDP-1.0.2/libfreerdp-core/rdp.h:23,
from /home/hari/openuds/freerdp/FreeRDP-1.0.2/libfreerdp-core/activation.h:23,
from /home/hari/openuds/freerdp/FreeRDP-1.0.2/libfreerdp-core/activation.c:20:
/home/hari/openuds/freerdp/FreeRDP-1.0.2/libfreerdp-core/crypto.h:67:17: error: field ‘des3_ctx’ has incomplete type
EVP_CIPHER_CTX des3_ctx;
^~~~~~~~
/home/hari/openuds/freerdp/FreeRDP-1.0.2/libfreerdp-core/crypto.h:72:11: error: field ‘hmac_ctx’ has incomplete type
HMAC_CTX hmac_ctx;
^~~~~~~~
libfreerdp-core/CMakeFiles/freerdp-core.dir/build.make:62: recipe for target 'libfreerdp-core/CMakeFiles/freerdp-core.dir/activation.c.o' failed
make[2]: *** [libfreerdp-core/CMakeFiles/freerdp-core.dir/activation.c.o] Error 1
CMakeFiles/Makefile2:494: recipe for target 'libfreerdp-core/CMakeFiles/freerdp-core.dir/all' failed
make[1]: *** [libfreerdp-core/CMakeFiles/freerdp-core.dir/all] Error 2
Makefile:151: recipe for target 'all' failed
make: *** [all] Error 2
你能帮我解决这个问题吗?
谢谢,哈利