Page 1 of 1

Building from source [Debian 10]

Posted: Monday 16 December 2019 8:22
by Rene2322
After years of using Domoticz on the Raspberry, I recently switched to a large piece of metal on which I now, among other things, running a virtualized machine for Domoticz.

I chose Debian 10 as operating system.

I followed the instructions on page: https://www.domoticz.com/wiki/Build_Dom ... rom_source

I ran the procedure twice (in case I made a mistake), but there is something missing, or I do something wrong. Anyhow, after compiling Domoticz I try to change directory to Domoticz, but this folder doesn't excist. Only "dev-domoticz" and the earlier compiled/installed "open-zwave-read-only".

Do I need to rename, or is something else going wrong?

thanks in advanced, Rene

Re: Building from source [Debian 10]

Posted: Monday 16 December 2019 9:48
by waaren
Rene2322 wrote: Monday 16 December 2019 8:22 Do I need to rename, or is something else going wrong?
The wiki for building domoticz does not contain the steps for copying the required files to the work directory.

files / directories (including subdirectories) you need are

Code: Select all

drwxr-xr-x 1 pi     pi         1446 Mar  6  2019 Config
-rwxr-xr-x 1 pi     pi     14840844 May  9  2019 domoticz
-rw-r--r-- 1 pi     pi         4427 Aug 29  2017 domoticz.sh
drwxr-xr-x 1 pi     pi           60 Apr  2  2018 dzVents
-rw-r--r-- 1 pi     pi        94045 May  9  2019 History.txt
-rw-r--r-- 1 pi     pi        35147 Aug 29  2017 License.txt
drwxr-xr-x 1 pi     pi           30 Aug 29  2017 plugins
drwxr-xr-x 1 pi     pi          350 Mar 25  2019 scripts
-rw-r--r-- 1 pi     pi         3414 Aug 29  2017 server_cert.pem
-rwxr-xr-x 1 pi     pi          607 Jun 14  2018 updatebeta
-rwxr-xr-x 1 pi     pi          624 Jun 14  2018 updaterelease
drwxr-xr-x 1 pi     pi          270 Apr 27  2019 www

Re: Building from source [Debian 10]

Posted: Monday 16 December 2019 19:38
by Rene2322
Thanks for the input. I have copied all the suggested files and folders.
Next I ran into a new problem. Something with libssl. Domoticz is looking for libssl.so.1.0.0 while Debian Buster comes with libssl1.1
On github I read that I need to change the makefile (CMakeList.txt) before make.

I will give it a try tomorrow.