PACKAGE |
MANUAL |
VERSION |
LINK |
Presentation |
RobotFlow Presentation |
0.2 |
[PDF] |
FlowDesigner |
FlowDesigner documentation |
0.9 |
[PDF]
[PS] |
FSM |
Finite State Machine Generator |
1.0 |
[PDF] |
Nodes |
Available RobotFlow Nodes |
0.2.6 |
[HTML] |
API |
Doxygen Documentation |
0.2.6 |
[HTML] |
Installing RobotFlow
1) What's needed
- An ANSI C++ compiler
- most of gcc 2.96 variants are OK
- egcs 1.1.2 is untested (probably doesn't work)
- HP's aCC should work after some modifications
- autoconf, automake, libtool (which require perl and m4)
- GNU make
- GNOME2 (including the development libraries, libxml2 and libSDL)
- FlowDesigner properly installed
- Player/Stage properly installed
2) Before installation
- Make sure you included FlowDesigner binaries path (ex. /usr/local/bin) in your PATH environment variable. You should now be able to
run the script : flowdesigner_config.
3) Installation steps
- Go to the RobotFlow directory
- Run the autogen.sh script (or the configure script if you downloaded the RobotFlow
distribution from Sourceforge) in the RobotFlow directory. It uses autoconf, automake
and libtool to create the makefiles. You must specify where Player is installed with
the autogen.sh or configure script if you want to use the Player blocks.
- % ./autogen.sh --with-player="path" or ./configure --with-player="path"
- Run make
- Install RobotFlow (you may need to be root>
- % su (type root password)
- % make install
- The RobotFlow toolkit should now be installed properly.
4) Running FlowDesigner
- The PATH environment variable should include the directory where FlowDesigner is installed.
- If FlowDesigner libraries are not installed in the /usr/lib directory, you also might need to set the LD_LIBRARY_PATH
environment variable to the directory where FlowDesigner libraries are installed.
- If you plan to use Player & Stage, you will also need to set the PATH environment variable to the proper directories.
- Run the visual editor (flowdesigner) included with FlowDesigner.
- Right clicking on the canvas, you should see the RobotFlow menu and available blocks
- Enjoy!
$Id: doc.html,v 1.18 2005/10/05 18:13:46 maestro Exp $