Changes between Version 2 and Version 3 of SEMAINE-1.0-linux


Ignore:
Timestamp:
12/23/08 10:30:46 (12 years ago)
Author:
florian
Comment:

added fix-info for compilation on 64-bit linux

Legend:

Unmodified
Added
Removed
Modified
  • SEMAINE-1.0-linux

    v2 v3  
    1313}}} 
    1414 
    15 Depending on the speed of the machine, the compilation takes about one hour. 
     15Depending on the speed of the machine, the compilation takes about one hour. NOTE: If you use a 64-bit platform, please read the paragraph below, BEFORE you run buildall.sh. 
    1616 
    1717== Supported platforms == 
     
    2121If ASR is deactivated (see [wiki:SEMAINE-1.0-Dependencies#Linux dependencies]), the code also compiles on Mac OS X. Development environment, X11 SDK and automake/autoconf (can be installed using [http://www.macports.org/ MacPorts]) are required. 
    2222 
     23Under 64-bit openSuse the linux buildall.sh failes when compiling activemqcpp, issuing a symbol relocation error. It has not been tested yet, whether other 64-bit platforms are also affected. In order to avoid this Problem, please edit "bin/buildall/module.uuid.sh" and append CFLAGS="-fPIC" at the end of the ./configure line, before you run buildall.sh for the first time. If you did not do that beforehand and your build fails, then you can apply the fix after the failed build. However, you must then edit "bin/buildall/modules.config" and change the line ". $INCDIR/module.uuid.sh enabled" to ". $INCDIR/module.uuid.sh clean" and then run buildall.sh again. Applying the fix on 32-bit platforms should not do any harm. 
     24 
    2325== Running the demonstrator == 
    2426