Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/Remmina/remminadoc.gitlab.io.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAntenore Gatta <antenore@simbiosi.org>2020-04-14 23:29:41 +0300
committerAntenore Gatta <antenore@simbiosi.org>2020-04-14 23:29:41 +0300
commit0b0713fe0c2c7057136977a45f57bb6fe2773de6 (patch)
tree58cb80fce363c944b1a3e8ca27b83fb2606d1022 /public/md__builds__remmina_remmina-ci__remmina_8wiki__compilation__compile-on-_arch-_linux.html
parenta37aec7d4ac8b0a1ff9a5e725e1a80b8f95a2cdc (diff)
Automatic doc build by remmina-ci
Diffstat (limited to 'public/md__builds__remmina_remmina-ci__remmina_8wiki__compilation__compile-on-_arch-_linux.html')
-rw-r--r--public/md__builds__remmina_remmina-ci__remmina_8wiki__compilation__compile-on-_arch-_linux.html4
1 files changed, 2 insertions, 2 deletions
diff --git a/public/md__builds__remmina_remmina-ci__remmina_8wiki__compilation__compile-on-_arch-_linux.html b/public/md__builds__remmina_remmina-ci__remmina_8wiki__compilation__compile-on-_arch-_linux.html
index cca617aa7..7daeeb7d9 100644
--- a/public/md__builds__remmina_remmina-ci__remmina_8wiki__compilation__compile-on-_arch-_linux.html
+++ b/public/md__builds__remmina_remmina-ci__remmina_8wiki__compilation__compile-on-_arch-_linux.html
@@ -91,8 +91,8 @@ $(document).ready(function(){initNavTree('md__builds__remmina_remmina-ci__remmin
<p>You will also find the uninstall instructions at the bottom of this page.</p>
<p>You must be <b>root</b> to follow this guide.</p>
<p><b>1.</b> Update your system </p><div class="fragment"><div class="line">pacman -Syu</div></div><!-- fragment --><p> and reboot if needed.</p>
-<p>Install packages needed to compile FreeRDP and Remmina: </p><div class="fragment"><div class="line">pacman -S base-devel git libssh libvncserver gnome-keyring libgnome-keyring libpulse \ </div><div class="line"> vte3 cmake libappindicator-gtk3 docbook-utils docbook-xsl spice-gtk spice-protocol</div></div><!-- fragment --><p> <b>2.</b> Remove installed versions of remmina and freerdp</p>
-<div class="fragment"><div class="line">pacman -Rs remmina freerdp</div></div><!-- fragment --><p><b>3.</b> Create a new directory for development in your home directory, and cd into it </p><div class="fragment"><div class="line">mkdir ~/remmina_devel</div><div class="line">cd ~/remmina_devel</div></div><!-- fragment --><p><b>4.</b> Download the latest source code of FreeRDP from its master branch </p><div class="fragment"><div class="line">git clone https://github.com/FreeRDP/FreeRDP.git</div><div class="line">cd FreeRDP</div></div><!-- fragment --><p> <b>5.</b> Configure FreeRDP for compilation (don't forget to include -DWITH_PULSE=ON) </p><div class="fragment"><div class="line">cmake -DCMAKE_BUILD_TYPE=Debug -DWITH_SSE2=ON -DWITH_CUPS=on -DWITH_WAYLAND=off -DWITH_PULSE=on -DCMAKE_INSTALL_PREFIX:PATH=/opt/remmina_devel/freerdp .</div></div><!-- fragment --><p> Please note that the above line will make FreeRDP install in /opt/remmina_devel/freerdp</p>
+<p>Install packages needed to compile FreeRDP and Remmina: </p><div class="fragment"><div class="line">pacman -S base-devel git libssh libvncserver gnome-keyring libgnome-keyring libpulse \</div><div class="line"> vte3 cmake libappindicator-gtk3 docbook-utils docbook-xsl spice-gtk spice-protocol</div></div><!-- fragment --><p> <b>2.</b> Remove installed versions of remmina and freerdp</p>
+<div class="fragment"><div class="line">pacman -Rs remmina freerdp</div></div><!-- fragment --><p><b>3.</b> Create a new directory for development in your home directory, and cd into it </p><div class="fragment"><div class="line">mkdir ~/remmina_devel</div><div class="line">cd ~/remmina_devel</div></div><!-- fragment --><p><b>4.</b> Download the latest source code of FreeRDP from its master branch </p><div class="fragment"><div class="line">git clone --branch 2.0.0 https://github.com/FreeRDP/FreeRDP.git</div><div class="line">cd FreeRDP</div></div><!-- fragment --><p> <b>5.</b> Configure FreeRDP for compilation (don't forget to include -DWITH_PULSE=ON) </p><div class="fragment"><div class="line">cmake -DCMAKE_BUILD_TYPE=Debug -DWITH_SSE2=ON -DWITH_CUPS=on -DWITH_WAYLAND=off -DWITH_PULSE=on -DCMAKE_INSTALL_PREFIX:PATH=/opt/remmina_devel/freerdp .</div></div><!-- fragment --><p> Please note that the above line will make FreeRDP install in /opt/remmina_devel/freerdp</p>
<p><b>6.</b> Compile FreeRDP and install </p><div class="fragment"><div class="line">make &amp;&amp; make install</div></div><!-- fragment --><p> <b>7.</b> Make your system dynamic loader aware of the new libraries you installed. For Arch x64: </p><div class="fragment"><div class="line">echo /opt/remmina_devel/freerdp/lib64 | sudo tee /etc/ld.so.conf.d/freerdp_devel.conf &gt; /dev/null</div><div class="line">sudo ldconfig</div></div><!-- fragment --><p> Please note: in your system the above lib directory could be different (<code>/opt/remmina_devel/freerdp/</code> in manjaro)</p>
<p><b>8.</b> Link executable in /usr/local/bin </p><div class="fragment"><div class="line">ln -s /opt/remmina_devel/freerdp/bin/xfreerdp /usr/local/bin/</div></div><!-- fragment --><p> <b>9.</b> Test the new freerdp by connecting to a RDP host </p><div class="fragment"><div class="line">xfreerdp +clipboard /sound:rate:44100,channel:2 /v:hostname /u:username</div></div><!-- fragment --><p> <b>10.</b> Now clone remmina repository, to your devel dir: </p><div class="fragment"><div class="line">cd ~/remmina_devel</div><div class="line">git clone https://gitlab.com/Remmina/Remmina.git</div></div><!-- fragment --><p> <b>11.</b> Configure Remmina for compilation </p><div class="fragment"><div class="line">cd Remmina</div><div class="line">cmake -DWITH_TELEPATHY=off -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX:PATH=/opt/remmina_devel/remmina -DWITH_APPINDICATOR=off -DCMAKE_PREFIX_PATH=/opt/remmina_devel/freerdp --build=build .</div></div><!-- fragment --><p> <b>12.</b> Compile remmina and install it </p><div class="fragment"><div class="line">make &amp;&amp; make install</div></div><!-- fragment --><p> <b>13.</b> Link the executable </p><div class="fragment"><div class="line">ln -s /opt/remmina_devel/remmina/bin/remmina /usr/local/bin/</div></div><!-- fragment --><p> <b>14.</b> Run remmina </p><div class="fragment"><div class="line">remmina</div></div><!-- fragment --><p> NOTES for execution:</p><ul>
<li>Icons and .desktop files are not installed, so don't search for remmina in Gnome Shell. You can only launch it from a terminal or pressing ALT-F2 and typing remmina.</li>