Installiere FreeRDP und klicke zum Fehler: Feld 'des3_ctx' hat unvollständigen Typ
594
Harry
Ich habe versucht, den FreeRDP-Server mithilfe des Links zu installieren: https://github.com/FreeRDP/Remmina/wiki/Compile-on-Ubuntu-16.04
Ich drückte während des
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
Könnten Sie mir bitte helfen, dieses Problem zu lösen?
Danke, Harry
Ich gehe davon aus, dass Sie "make && make install" meinen. Ja, "&" und "&&" bedeuten "und", aber bitte, wenn Sie einen Befehl zitieren, ** zitieren Sie den Befehl **.
Scott vor 5 Jahren
0
@Scott Ich habe den Kommentar aktualisiert. Könnten Sie mir helfen, dieses Problem zu beheben?
Harry vor 5 Jahren
0
Ich bin Programmierer, und wenn ich dieses Problem hätte, würde ich mir den Quellcode ansehen (die `.c`- und` .h'-Dateien, deren Namen zusammen mit den Zeilennummern angegeben werden), aber das ist wahrscheinlich schlecht Weg, es zu tun. Ich weiß nichts über FreeRDP. Sie erhalten eine bessere Antwort von jemandem, der dies tut. PS Ich hoffe, Sie haben es nicht eilig. [SU] hat Benutzer auf der ganzen Welt in verschiedenen Zeitzonen. Viele unserer Benutzer schlafen jetzt oder sind anderweitig an Aktivitäten beteiligt, die sie daran hindern, Fragen zu [SE] zu beantworten. … (Fortsetzung)
Scott vor 5 Jahren
0
(Fortsetzung)… Auch das Erntedankfest in den USA dämmert, so dass viele Amerikaner für die nächsten 32 Stunden offline sein werden. Wenn Sie nach zwei Tagen keine Antwort erhalten haben, schlage ich vor, dass Sie auf "Flag" klicken und die Frage stellen, ob die Frage zu Unix & Linux migriert werden soll. Ich stelle fest, dass sie ein "freerdp" -Tag haben (obwohl es nicht sehr häufig verwendet wird), daher könnte es einige FreeRDP-Experten in dieser Community geben.
Scott vor 5 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
8
Laptop Standby unter Linux / Ubuntu
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
3
Kann ich Microsoft Office 2007 unter Ubuntu ausführen?