Specify / narrow system requirements for Installers
My experience: Win10 64Bit : gives 0xc000007b (mixing 32/64bit arch) WinXP 32Bit : is no valid 32Bit Program Linux 32Bit : nope: raumsrvInstaller: ELF 64-bit LSB executable, x86-64 Linux 64Bit (Centos 7 and Ubuntu 14.04) both throws [includes/sciter/sciter-x-api.h] Unable to load library: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /home/parallels/Downloads/libsciter-gtk-64.so) But only when you start it over CLI. No response at all with GUI.
P.S. I would prefer some simple bash/powershell script to do the remote install. (Copy some Files over SSH and manipulate one or two config files?) No fiddling with libraries...
Solution for Ubuntu: Install gcc4.9(!) sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update sudo apt-get install gcc-4.9 g++-4.9
Interessting... It runs on my Windows 10 64Bit and Windows 8.1 64Bit Machines. Yes in Linux its built with gcc 4.9 64bit and i do only have this machine to test it. (so it won't run on 32bit)
But in fact you can easily install the Daemon manually
- Download http://bassmaniacs.com/data/appBinaries/raumserver/currentVersion/binaries.zip There are 2 binaries (Folders). One for ARMv5 and one for ARMv7 (depends on which RF Hardware it will be installed)
- Connect to a RF Device by SSH and copy the content (ARMv5 or ARMv7, depends on device) to any location you like
- Copy the S99raumserver file to the init.d Folder of the device and Change the daemon path inside the file to ther Location you copied the binaries
- Restart the device and the Server should be running
One little bit of information was missing on Win 10 64bit: You need the 32Bit libraries for Visual C++ Redistributable Packages für Visual Studio 2013 NOT the 64Bit Because installer is all 32Bit ..
RaumserverInstaller.exe: PE32 executable for MS Windows (GUI) Intel 80386 32-bit binaries: directory icon.ico: MS Windows icon resource - 1 icon installSettings.xml: XML document text libeay32.dll: PE32 executable for MS Windows (DLL) (console) Intel 80386 32-bit msvcp120.dll: PE32+ executable for MS Windows (DLL) (GUI) Mono/.Net assembly msvcr120.dll: PE32+ executable for MS Windows (DLL) (GUI) Mono/.Net assembly raumserverInstaller.dll: PE32 executable for MS Windows (DLL) (GUI) Intel 80386 32-bit sciter32.dll: PE32 executable for MS Windows (DLL) (GUI) Intel 80386 32-bit settings.xml: XML document text ssh.dll: PE32 executable for MS Windows (DLL) (console) Intel 80386 32-bit ssleay32.dll: PE32 executable for MS Windows (DLL) (console) Intel 80386 32-bit zlib1.dll: PE32 executable for MS Windows (DLL) (console) Intel 80386 32-bit