Long story short: I’ve been using this program as an addon in LibreELEC for many year, and I really want it to work for me with my new setup that is a unRAID server and a Vero 4K.
Is there some way that I can make this program run on the Vero 4K?
Well, I think that the developer kind of stopped updating it. Also, I’m kind of a noob about programming, and would not be able doing anything myself, besides maybe setting up a VM and compile it if I got a great guide.
Automatic makes use of the libcurl and libxml2 libraries, so make sure those are installed.
Configuration
First autogenerate the configuration files by typing
./autgen.sh
then configure the tool by typing
./configure
This should work on most systems and prepare the package for compilation. You may check out further
options by typing ./configure --help
After configure is done, you compile via
make
If everything went well, install Automatic by typing
make install
That’s it! You’re done!
Start Automatic with the command ‘automatic’. You may specify a different location for the configuration file
(the default one sits at /etc/automatic.conf)
I’d put it directly under /home/osmc, but it’s completely up to you.
Both depend on choices by the author (or you). Usually, programs compiled in that way go to /usr/local. The program might already include some autostart mechanism that gets installed by “sudo make install”. Otherwise, you’ll have to write your own.
If you post the output of the “configure” and “make install” commands, we might be able to figure out what happened.
osmc@osmc:~$ cd Automatic-0.8.3/
osmc@osmc:~/Automatic-0.8.3$ chmod +x autogen.sh
osmc@osmc:~/Automatic-0.8.3$ ./autogen.sh
./autogen.sh: 3: ./autogen.sh: aclocal: not found
./autogen.sh: 4: ./autogen.sh: autoconf: not found
./autogen.sh: 5: ./autogen.sh: automake: not found
osmc@osmc:~/Automatic-0.8.3$
Automatic makes use of the libcurl and libxml2 libraries, so make sure those are installed.
You’ll also need automake to run autogen.sh - on Debian-derived distros, apt-get install automake.
So yes, you need to make sure that libcurl, libxml2 and automake are installed.
I think if you install automake, you should be good; as aclocal is included and autoconf is a dependency so it should be auto installed along with automake.
Weird that pkg-config is not listed as a dependency, as the configure scripts requires it to check the correct packages are installed. Anyway that should get you going.