diff options
author | Dwayne Boone <dwayne@zeroc.com> | 2007-05-02 12:28:55 +0000 |
---|---|---|
committer | Dwayne Boone <dwayne@zeroc.com> | 2007-05-02 12:28:55 +0000 |
commit | 7963ae4ec546b18f4f215208973f9c6b55b0ef80 (patch) | |
tree | bf52d16c5511310e8c0bbcfcabd2ff508b3a0ac8 /cppe | |
parent | Removed unused changeEndpoints method (diff) | |
download | ice-7963ae4ec546b18f4f215208973f9c6b55b0ef80.tar.bz2 ice-7963ae4ec546b18f4f215208973f9c6b55b0ef80.tar.xz ice-7963ae4ec546b18f4f215208973f9c6b55b0ef80.zip |
Bug 2161
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 ------ |