OK, I had a version of libltdl installed, but I guess it was an old one, so I uninstalled it and installed a different (newer) version. GiFT then "appeared" to install (after cd'ing to it's directory, doing ./configure, make and make install) but it still doesn't seem to work right.
It installed some files in /usr/local/bin, one executive file called gift, another called giftd, a perl program called giFT-setup, and a plain text doc called gift-setup.
Hmmm but that's as far as I got. I'll show a sample of the text in the plain doc:
main();
sub main
{
my $templates = find_templates ($datadir);
my $configed = find_configured ($confdir);
# no available templates, bogus install
if (scalar @$templates == 0)
{
print <<"__EOF__";
*** ERROR ***
No available configuration templates were found. This could mean that you
legitimately have none and need to install the giFT daemon properly or that
you have placed them in an alternate data directory than this script is
looking. The configuration template path being used is:
$datadir
__EOF__
return;
}
#
# Configuration modules which will be read from the available templates.
# This basically creates a new data structure which is a hash of module
# entries, including ->{path_cfg} and ->{path_tpl}. This data
# structure may be further trimmed through the condition below.
#
my $modules_hash = build_modules ($configed, $templates);
#
# If there have been previously configured modules, we need to ask the
# user if they'd like us to rebuild from available templates or only
# add new configuration templates to the confdir.
#
if (scalar @$configed > 0)
{
print <<"__EOF__";
*** WARNING ***
Previous configuration has been detected. This script is capable of
preserving that configuration and only adding from new available templates.
If you choose no, all presently installed configuration modules will be used
in place of any custom configuration you have. In the future, previous
configuration will be read and used as defaults, but this script does not
currently have such a feature.
So, I need a giFT daemon now?
j/k
Can anyone make some sense of this info? Thanks
J