IRIT - UMR 5505

Français

Partenaires

CNRS
INPT
UPS
UT1
  Bandeau IRIT
 
  Service / Team :  Visual Object : from Reality To Expression
  Contact : progplay@irit.fr
  Publications :

This web site is no longer maintained.
New web site is available at: http://progandplay.lip6.fr/index_en.php

 

Download / Installation (Linux and MacOSX)

 Downloads

Build and install Spring version compatible with Prog&Play

To compile (Spring_PP_src_2.5.tar.gz - see link on the top), you will have to install some dependencies:

 Get Dependencies

  • Programs necessary to build
    • Xcode (Only for MacOSX)
    • cmake
    • 7zip (aka p7zip or 7z)
    • The usual build toolchain
      • gcc (MacOSX: comes with Xcode tools)
      • make (MacOSX: comes with Xcode tools)
  • Libraries (install development packages)
    • SDL
    • boost (tested with version 1.42)
      • thread
      • regex
      • signals
      • system
      • program-options
    • DevIL (IL, ILU)
    • OpenAL (openal-soft, older openal-0.0.8 does not work - MacOSX: Please check the OpenAL section for MacOSX specific info)
    • OpenGL headers (mesa, GLEW, etc. - MacOSX: comes with Xcode tools)
    • zlib
    • freetype (2)
    • ogg, vorbis and vorbisfile
  • For IAs
    • python (2.5+)
    • jdk (1.5+ - pre-installed on OSX)

 Build and install

Do not hesitate to consult official Web site: Linux users, MacOSX users

Default compiling process with CMake (2.6 or newer)

  • Configure:

    cmake .

  • Install:

    make install-spring

  • Default install paths are:

    Spring executable: /usr/local/bin/spring
    Read-only data: /usr/local/share/games/spring
    If you want /usr prefix instead of /usr/local, configure like this:
       cmake -DCMAKE_INSTALL_PREFIX=/usr .

 Ressources install:

Ressources (Addition_2.5.tar.gz - see link on the top) have to be installed as follow:

  • Games install

    Move Kernel_Panic_4.1.sd7, KP_campaign_2.2.sdz, Byte_Battle_2.sdz and CstList.sdz files to your ~/.spring/mods folder (if the folder does not exist - create it).

  • Maps install

    Move Marble_Madness_Map.sd7 and ByteBattleMap.sdz files to your ~/.spring/maps folder (if the folder does not exist - create it).

Installation is now ended. To get informations on the use of Prog&Play, follow this guide.

Buil and install Prog&Play library interfaces

To compile (ProgAndPlay_src_2.5.1.tar.gz - see link above), you will have to install some dependencies:

 Get Dependencies

  • Programs necessary to build
    • Xcode (Only for MacOSX)
    • make (MacOSX: comes with Xcode tools)
    • g++ (C++ compiler - MacOSX: comes with Xcode tools)
    • gnat (Ada compiler)
    • jdk (Java compiler - 1.6)
    • ocaml
  • Libraries
    • boost (tested with version 1.42)
      • thread
      • interprocess
      • date_time

 Build and install

Take a look at README.txt file included into the archive to know how to proceed.

 

Top