Following INSTALL document, running cmake as user and install as 'sudo make install'
Supporting files were installed to /usr/local/share/callflow/
$SETUPDIR was not specifically delcared in /usr/local/bin/callflow, default is /usr/local/callflow
program filed to start
Added line: SETUPDIR="/usr/local/share/callflow"
A-OK
Calvin,
are you proposing a solution? As you're stating:
"Added line: SETUPDIR="/usr/local/share/callflow"
What do you mean with A-OK? All OK?
To which file that added the line?
I would expect the line to the stored in /usr/local/callflow/share
Hi Richard,
Sorry for not being more specific. I edited /usr/local/bin/callflow to add
SETUPDIR="/usr/local/share/callflow", then the program was able to run. But
that was not the real issue.
Going over the default build steps again, I see that callflow.conf was
installed to /callflow/callflow.conf, not /etc/callflow/callflow.conf. I
moved /callflow into /etc, then edited /etc/callflow/callflow.conf to
change SETUPDIR="/usr/local/share/callflow", since it was still the default
/usr/share/callflow. Then the program was able to run.
So two problems:
callflow/callflow.conf is installed to / rather than /etc
in callflow/callflow.conf, SETUPDIR is not properly set to /usr
/local/share/callflow
Updating a config file is no big deal, but installing it to the wrong
location was unexpected.
Last edit: Calvin E. 2017-03-08
Nevermind all of this, I was using an outdated version. I updated
to callflow version 20141023 and it runs fine following the default
installation instructions.
One new oddity is callflow.conf was installed
to /usr/local/etc/callflow/callflow/callflow.conf rather
than /usr/local/etc/callflow/callflow.conf
Last edit: Calvin E. 2017-03-08
There is no makefile or make command. You've to move the files and directories manually.
For openSUSE there is a src.rpm file, that you can use if you want to know how it is done by others.
http://download.opensuse.org/repositories/home:/rbos/openSUSE_Leap_42.2/src/
The SETUPDIR points to the directory that holds the directories: css images js scripts.
Hopefully you've a package at hand, that provides callflow for you.