1.3 Compiling

1.3.1 Linux

Under Linux, you can compile using one of the three following ways (in the roboop directory):

  1. Using the command
    make -f makefile.gcc

  2. If you have CMake installed then use
    cmake .  
    make

  3. If you have Bakefile installed then use
    bakefile -f gnu roboop.bkl  
    make

1.3.2 MS Windows

Borland Compiler
: you can compile using one of the three following ways:
  1. Using the command
    make -f makefile.bc5

  2. If you have CMake installed then use the CMake program from the Start menu to generate a Borland makefile, then from the prompt (in the roboop directory) execute the command
    make

  3. If you have Bakefile installed then use (in the roboop directory)
    bakefile -f borland roboop.bkl  
    make

Cygwin and MinGW
: you can compile using one of the three following ways (in the roboop directory):
  1. Using the command
    make -f makefile.gw32

  2. If you have CMake installed then use
    cmake .  
    make

  3. If you have Bakefile installed then use
    ln -s /usr/include/boost-1_33_1/boost/ /usr/include/boost  
    bakefile -f gnu roboop.bkl  
    make

Visual C++
: you can compile using one of the following ways:
  1. Using the command
    nmake -f makefile.vcpp

  2. Opening the Visual C++ 6.0 Workspace roboop.dsw or the Visual C++ 7.0 Solution roboop.sln and building the targets.
  3. If you have CMake installed then use the CMake program from the Start menu to generate NMake makefiles, then from the prompt (in the roboop directory) execute the command
    nmake

  4. If you have CMake installed then use the CMake program from the Start menu to generate one of the different Visual Studio project formats available, then by opening the Visual C++ Workspace or Solution generated and building the targets.
  5. If you have Bakefile installed then use (in the roboop directory)
    bakefile -f msvc roboop.bkl  
    nmake

    or

    bakefile -f msvc6proj roboop.bkl

    and by opening the Visual C++ Workspace generated and building the targets.

1.3.3 Mac OSX

You can compile using one of the following ways (in the roboop directory):

  1. Using the command
    make -f makefile.gccOSX

  2. If you have CMake installed then use
    cmake .  
    make

  3. If you have Bakefile installed then use
    bakefile -f gnu roboop.bkl  
    make

1.3.4 QNX

Under QNX, you can compile using the command (in the roboop directory):

make -f makefile.qnx