Installation
Automatic installation (FMX and VCL only)
Unzip the distribution file TMSFNCWebSocketSetup.zip
into a separate directory, further referred to as {$TMSDIR}
Run the setup executable file and install the components for the correct environment. If the setup for FMX or VCL fails follow the manual installation instructions below.
Manual installation
FMXLinux (tested in Ubuntu 20.04)
FMXLinux is not installed out of the box in RAD Studio. Please follow the instructions here to install FMXLinux.
After following the above instructions, please execute the following commands
sudo apt install joe wget p7zip-full curl openssh-server build-essential zlib1g-dev libcurl4-gnutls-dev libncurses5
sudo apt-get install zlib1g-dev
sudo apt install libgl1-mesa-glx libglu1-mesa libgtk-3-common libgstreamer1.0-0 libgstreamer-plugins-base1.0-0
sudo apt install libwebkit2gtk-4.0-dev
For Delphi 10 Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney, 11, 12
In the IDE, select File, Open and browse for FMXTMSFNCWebSocketPkgD*.dproj
From the project manager, right click on the FMXTMSFNCWebSocketPkgD*.dproj
project and from the menu, choose install
In the IDE, select File, Open and browse for VCLTMSFNCWebSocketPkgD*.dproj
From the project manager, right click on the VCLTMSFNCWebSocketPkgD*.dproj
project and from the menu, choose install
In the IDE, select File, Open and browse for TMSFNCWebSocketPkgDED*.dproj
From the project manager, right click on the TMSFNCWebSocketPkgDED*.dproj
project and from the menu, choose install
(* XE9, XE10, XE11, XE12, XE13, XE14 or XE15)