diff options
Diffstat (limited to 'cppe')
-rw-r--r-- | cppe/INSTALL.LINUX | 39 | ||||
-rw-r--r-- | cppe/INSTALL.WINCE | 2 | ||||
-rw-r--r-- | cppe/INSTALL.WINDOWS | 2 |
3 files changed, 42 insertions, 1 deletions
diff --git a/cppe/INSTALL.LINUX b/cppe/INSTALL.LINUX index 8631d13fe37..888d77dc3c6 100644 --- a/cppe/INSTALL.LINUX +++ b/cppe/INSTALL.LINUX @@ -15,6 +15,8 @@ only on: - Novell SuSE Linux Enterprise Server 10 for x86 or x86_64 (SLES 10) + - Gumstix Linux revision 1364 + C++ compiler ------------ @@ -23,7 +25,8 @@ Ice-E is expected to build properly with GCC 3.3 or later. However, only the following compilers are officially supported: - GCC 3.4.6 on RHEL 4.4 - - GCC 4.1.x on SLES 10 + - GCC 4.1.x on SLES 10A + - GCC 4.1.1 ARM cross-compiler on Gumstix Slice-to-Embedded-C++ translator @@ -39,6 +42,8 @@ available at http://www.zeroc.com/download.html +Please ensure that the translator bin directory is added to your PATH. + Python ------ @@ -90,6 +95,38 @@ variable to add the "lib" directory: $ export LD_LIBRARY_PATH=`pwd`/lib:$LD_LIBRARY_PATH +Cross-compiling for Gumstix +--------------------------- + +To build Ice-E for the gumstix you must first build the buildroot +toolchain. Ice-E has been tested with revision 1364 of buildroot. For +information on how to obtain and build the toolchain please see the +following link from the Gumstix Support Wiki: + +http://docwiki.gumstix.org/Buildroot + +Make sure to enable C++ support in the toolchain. See: + +http://docwiki.gumstix.org/Sample_code/Cpp/Hello_World + +Once you have the toolchain built, add the bin directory to your path +by running the following: + +$ export PATH=<Buildroot install dir>/build_arm_nofpu/staging_dir/bin:$PATH + +You now must set the following environment variables: + +$ export CXX=arm-linux-c++ +$ export AR=arm-linux-ar + +Finally, you just need to follow the regular Ice-E build steps as +mentioned above. + +In order to run the test suite, you must copy the executables to your +gumstix board and then manually run the server followed by the client. +Any failures will be reported. + + ====================================================================== 32 bit builds on x86_64 ====================================================================== diff --git a/cppe/INSTALL.WINCE b/cppe/INSTALL.WINCE index 081fe2b2ee1..e51276d88a2 100644 --- a/cppe/INSTALL.WINCE +++ b/cppe/INSTALL.WINCE @@ -34,6 +34,8 @@ available at http://www.zeroc.com/download.html +Ensure that the translator bin directory is located in your PATH. + ====================================================================== Installing and Configuring Microsoft Visual C++ 2005 diff --git a/cppe/INSTALL.WINDOWS b/cppe/INSTALL.WINDOWS index 93d46f7082c..8afbda7e9f5 100644 --- a/cppe/INSTALL.WINDOWS +++ b/cppe/INSTALL.WINDOWS @@ -37,6 +37,8 @@ available at http://www.zeroc.com/download.html +Ensure that the translator bin directory is located in your PATH. + Python ------ |