Results 1 to 3 of 3

Thread: IceE on ARM with libIceUtil

  1. #1
    claykunz is offline Registered User
    Name: Clay Kunz
    Organization: MIT
    Project: robotics
    Join Date
    Jul 2005
    Location
    Cambridge, MA
    Posts
    14

    IceE on ARM with libIceUtil

    Hi, group -

    I'm porting a small application from x86 linux using Ice to ARM linux using Ice-E. my application uses a few helpers from IceUtil, including IceUtil::Thread, Mutex, and ThreadControl, as well as Ice::Service. I know Ice-E doesn't have Ice::Service, which is fine - I can work around it or maybe port it. I also know that Ice-E is supposed to include libIceUtil (since the readme indicates changes between Ice and Ice-E in the IceUtil library), but the tarball doesn't seem to support cross-compiling IceUtil. Can anyone help me with this, or am I missing something? I just want libIceUtil; I don't need the other stuff in cpp to compile, since I can run slice2cpp natively on the build host.

    incidentally, I was able to compile the Ice-E libraries (server and client only) for gumstix overo, using the latest open embedded toolchain (gcc 4.3), with only one source code modification (I had to add #include <sys/time.h> to IceE/Time.h, I think). I also had to tweak Make.rules.Linux to allow cross-compiling from an x64 build host; otherwise it adds the -m64 or -m32 compile-time switches, even though it's running a cross-compiler which doesn't know what to do with them.

    thanks very much.
    Clay Kunz

    MIT/WHOI Joint Program
    (Using ICE for IPC on autonomous underwater vehicles)

  2. #2
    bernard's Avatar
    bernard is offline ZeroC Staff
    Name: Bernard Normier
    Organization: ZeroC, Inc.
    Project: Ice
    Join Date
    Feb 2003
    Location
    Palm Beach Gardens, FL
    Posts
    1,294
    Hi Clay,

    With Ice-E, there is no separate "IceUtil-E" library, all the code is in the Ice-E library.

    I believe you could include IceE/Mutex.h, IceE/Thread.h etc. and with the static Ice-E library, the linker would include only those objects.

    Cheers,
    Bernard
    Bernard Normier
    ZeroC, Inc.

  3. #3
    claykunz is offline Registered User
    Name: Clay Kunz
    Organization: MIT
    Project: robotics
    Join Date
    Jul 2005
    Location
    Cambridge, MA
    Posts
    14
    thanks, Bernard. next time I will peruse the directory tree and source code more closely
    Clay Kunz

    MIT/WHOI Joint Program
    (Using ICE for IPC on autonomous underwater vehicles)

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. double data format for arm linux is not correct
    By luguolei in forum Bug Reports
    Replies: 2
    Last Post: 03-22-2011, 12:17 AM
  2. compile ice-3.4.1 with ARM
    By wan in forum Help Center
    Replies: 0
    Last Post: 07-01-2010, 05:44 AM
  3. Replies: 1
    Last Post: 11-11-2009, 01:27 PM
  4. Ice build for ARM architecture
    By codeazure in forum Help Center
    Replies: 6
    Last Post: 05-19-2008, 05:21 PM
  5. Replies: 2
    Last Post: 07-02-2006, 09:27 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •