Sophie

Sophie

distrib > Mandriva > 2009.1 > x86_64 > media > contrib-release > by-pkgid > c12829ef4d86e6903e214c9ed684d854 > files > 16

FSMDesigner4-1.2-2mdv2009.1.x86_64.rpm

FSMDESIGNER 4 README
--------------------

See the file COPYING for license information. This program is licensed under the GNU Public License.

For compilation & installtion issues see also INSTALL.

To compile & install FSMDESIGNER4:

- you should give the configure script the base directory for 
  installation using the --prefix=install-dir option.

- Qt4 must be installed. The configure script searches for QT4 using 
  the pkg-config facility. If you installed QT4 yourself (i.e. it is 
  not the standard installation of your distribution), it may be necessary
  to let pkg-info know, where Qt is installed.

- You need to make sure that the QT4 binaries, i.e. moc, uic, rcc, are in your path!

- FSMDESIGNER 4 needs Python in version >=2.4. Only 2.4 is tested. You need the development packets! If the
  configure script complains about python chances are that you either have the development package not
	installed or the python binaries (including python-config) are not in your $PATH.

- FSMDESIGNER 4 needs Xerces C++ in version >=2.6. Only 2.6 is tested. You need the development packets of your distribution.
  The configure script tries to find 64-bit versions of the library first (i.e. in lib64 sub-dir), if that succeeds it uses these
	otherwise the scipt continues and looks for a library in the lib sub-dir. Dependant on your system settings you
	may want to specify the exact location of the libaries!

- FSMDESIGNER 4 need Swig. Version 1.3.24 has been tested. 
  Note: Configure test currently not the presence of SWIG!
  It is assumed that the swig binary resides in you path (e.g. /usr/bin).

- You need to set the PYTHONPATH variable to point to the lib directory 
  of your installation if you want to use the python scripting 
  functionality of fsmdesigner4. On a OpenSuSE 10.2 x86_64 machine this is for example
	/usr/lib64/python

If you want to start fsmdesigner4 WITHOUT installing it to a directory
within your PATH, use the supplied fsmdesigner.sh shell script.

The following steps are needed then:

- cd to base dir of FSMDESIGNER4 sources
- (if you have a svn checkout, 
   # admin/bootstrap)
- # configure --prefix=/usr/local
- # make
- # make install (note: you need to have write permissions to your
  install directory)
- modify your PATH variable to include the bin dir of your installation, i.e.
  # export PATH=/some/dir/bin:$PATH
- modify your PYTHONPATH variable to include the lib dir of your installation, i.e.
  # export PYTHONPATH=/some/dir/lib:$PYTHONPATH
- start fsmdesigner4:
  # fsmdesigner4
-Enjoy :-)