GNUEnterprise Quick Install for Red Hat 7.2
05 April 2002
Keith Nasman, Updated by Erik Jarvi
info@gnue.org
Change directories to /usr/local
download the CVS by executing the following command: cvs -z3 -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/gnue co gnue
Since stock RH7.2 installs Python 1.5.2 you will need to install Python2.1 and the Python2.1-devel package. This is easy because the RPMs are on Disc2. Install them with rpm -Uvh <package name>. Now this install doesn't remove Python 1.5.2 so we have to make sure that the right one gets used.
Go to the dependencies web page. Grab the wx* files. Then grab the mx.DateTime package and install. I had to "mv /usr/local/lib/python2.1/site-package/mx /usr/lib/python2.1/site-packages" to get gfclient to run properly.
Now, go into each of the tool directories (common, designer, forms, navigator, objectserver and reports) and run "/usr/bin/python2.1 setup.py install" as noted in the README.
Now go into the geas directory and run ./autogen.sh
The apps are installed into /usr/local/bin as gfclient, gfdesigner, gnuenav, grrun, and grserve. With the default python being 1.5.2 these won't run so edit the first line of each file to read "#!/usr/bin/env python2".
Run a test of "/usr/local/bin/gfclient —help" to see if you get the usage listing. If you do then you can go to /usr/local/gnue/forms/samples/intro and run "/usr/local/bin/gfclient intro.gfd".