libjf official site is hosted at SourceForge.net: http://libjf.sourceforge.net/
Official packages are released only on SourceForge.net site, please avoid alternative sources.
Installing libjf on a "tested architecture" is a 6 steps task:
tar xvjf libjf-v.r.p-c.a.e-YYYYMMDDhhmm.tar.bz2 cd libjf-v.r.p ./configure make make check sudo make installif something goes wrong, please refer to this resources:
FAQ (distributed with the package and available on line at official site)
README (distributed with the package)
forums and tracker hosted on SourceForge.net
Please note "make check" step does not perform an "in depth" test: if you are interested in testing all the features of libjf, take a look to shipped README file.
If you have completed your 6 steps installation, libjf should be installed at default path (/opt/libjf); should you prefer an alternative path, use --prefix option at configure step. From now on we will assume you have installed the library at its default path.
Installation procedure does not install documentation will remain in your package base sub-directory doc.
It's suggested to append libjf "bin" directory to your environment var PATH:
tiian@linux:~/tutorial> export PATH=$PATH:/opt/libjf/bin/ tiian@linux:~/tutorial> type jf_report jf_report is /opt/libjf/bin/jf_reportthis can save you a lot of typing.
What's the meaning of a so large name?
major version number
minor version number (release); even values for "stable" releases, odd values for "development" releases
"current" library version as understood by libtool
"age" library version as understood by libtool
"revision" library version as understood by libtool
release timestamp as year, month, day, hours, minutes
the file is a GNU tar file
the file is compressed with bzip2 utility
If you are bored about libjf and want to un-install it, use the following command from package base directory:
sudo make uninstallplease pay attention directories are not removed; to clean-up directories too you may use this (dangerous) command:
rm -rf /opt/libjf