BT5 install freerdp

Source: Internet
Author: User
Tags doxygen freerdp
Reference: https://github.com/FreeRDP/FreeRDP/wiki/Compilationdebianbased? 1sudoapt-getinstallbuild-essential tialgit-corecmakelibssl-devlibx11-devlibxext-devlibxinerama-devl reference:
 
Https://github.com/FreeRDP/FreeRDP/wiki/Compilation
 
Debian based
 
? 1 sudo apt-get install build-essential git-core cmake libssl-dev libx11-dev libxext-dev libxinerama-dev libxcursor-dev libxdamage-dev libxv-dev libxkbfile-dev libasound2-dev
 
Building 1.0.1 or master requires:
 
? 1 sudo apt-get install libavutil-dev libavcodec-dev
 
Optionally, you can install the following dependencies:
 
Debian based
 
Sudo apt-get install libcunit1-dev libdirectfb-dev xmlto doxygen libxtst-dev
 
Where cunit is for the unit tests, directfb is for dfreerdp, xmlto is for man pages, and doxygen for API documentation.
Generate makefiles:
 
? 1 cmake-DCMAKE_BUILD_TYPE = Debug-DWITH_SSE2 = ON.
 
Build:
 
? 1 make
 
Install:
 
? 1 sudo make install
 
 
Now create/etc/ld. so. conf. d/freerdp. conf and add the following line to it:
 
? 1/usr/local/lib/freerdp
 
 
Depending on your OS/distribution, you may also need to add this line:
 
? 1/usr/local/lib
 
Run
 
? 1 ldconfig
 
If this step is missing, an error is reported: (solution from: http://hi.baidu.com/susuper_/blog/item/b1a3af012ea741326a60fbfb.html)
 
? 12 root @ bt:/usr/local/bin # xfreerdp: error whileloading shared libraries: libfreerdp-core.so.1.0: cannot open shared object file: No such file or directory
 
You shoshould now have xfreerdp installed in/usr/local/bin:
 
? 12 awake @ envy :~ $ Which xfreerdp/usr/local/bin/xfreerdp
 
 
Plugins are installed in/usr/local/lib/freerdp:
 
? 12 awake @ envy:/usr/local/lib/freerdp $ lscliprdr. so disk. so drdynvc. so printer. so rail. so rdpdbg. so rdpdr. so rdpsnd_alsa.so rdpsnd. so
 
Keymaps are installed in/usr/local/share/freerdp:
 
? 123 awake @ envy:/usr/local/share/freerdp $ ls keymaps/aliases ataritt empty fujitsu Su IBM macosx sony xfree86 xkb. plamiga digital_vndr evdev hp macintosh sgi_vndr sun xfree98
 
 
After launching FreeRDP at least once ,~ /. Freerdp will be created to store known hosts:
 
? 1234 awake @ envy :~ /. Freerdp $ lscacert known_hostsawake @ envy :~ /. Freerdp $ lscacert known_hosts
 
CA certificates can be added ~ /. Freerdp/cacert for additional trusted CAs.
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.