Results 1 to 9 of 9

Thread: PURE_CLIENT and iceecd.lib

  1. #1
    jkidd is offline Registered User
    Name: Jens Villadsen
    Organization: Personal
    Project: Master Thesis - evaluation embedded middleware
    Join Date
    Oct 2009
    Posts
    9

    PURE_CLIENT and iceecd.lib

    Where is the cohesion mentioned between preprocessor directive ICEE_PURE_CLIENT and the iceecd.lib (I develop in a C++ Win32 Ice Embedded environment). I spent a day debugging obscure memory errors because I mistakenly used the iceed.lib instead. It really is my own mistake, but I can't seem to find it in the documentation. And by the way - there is a spelling error on page 1246 in the "Distributed Programming with Ice" (search for the word "toto") and on page 844 (search for the word tSlicehe).

  2. #2
    matthew's Avatar
    matthew is offline ZeroC Staff
    Name: Matthew Newhook
    Organization: ZeroC, Inc.
    Project: Internet Communications Engine
    Join Date
    Feb 2003
    Location
    NL, Canada
    Posts
    1,458
    This is mentioned in the README file that accompanies the distribution:

    =============================================
    4. Run-time Libraries
    =============================================

    Ice-E supports building static and dynamic Ice-E run-time libraries.
    Furthermore, in order to minimize the size of Ice-E applications, two
    versions of the run-time library are provided:

    * The "client" library is suitable for applications requiring only
    client-side functionality.

    * The "server" library supports client and server-side functionality.

    A simple rule of thumb is to use the server library if your program
    creates an object adapter, otherwise you can use the client library.

    Users of the client library must define the preprocessor macro
    ICEE_PURE_CLIENT when compiling an application and link with the
    appropriate run-time library.
    Thanks for the manual bugs, we'll fix those.

  3. #3
    jkidd is offline Registered User
    Name: Jens Villadsen
    Organization: Personal
    Project: Master Thesis - evaluation embedded middleware
    Join Date
    Oct 2009
    Posts
    9
    My bad. I see it now. However, shouldn't this also be included in the manual? I'm still kinda rookie regarding open source projects so I don't know the contume in documentation. Regard this as just a question.

  4. #4
    dwayne's Avatar
    dwayne is offline ZeroC Staff
    Name: Dwayne Boone
    Organization: ZeroC, Inc.
    Project: Internet Communications Engine
    Join Date
    Jan 2005
    Location
    St. John's, Newfoundland
    Posts
    397
    The Ice manual documents the full featured Ice, which for the most part describes Ice-E as well. The ways in which Ice-E feature are different than Ice is described in the documentation files that come with the Ice-E distribution.
    Dwayne Boone

  5. #5
    jkidd is offline Registered User
    Name: Jens Villadsen
    Organization: Personal
    Project: Master Thesis - evaluation embedded middleware
    Join Date
    Oct 2009
    Posts
    9

    Did I mention...?

    I think I forgot to mention that we succesfully made Ice run on a Linux PowerPC-405 and a Linux OMAP 3530 without any problems... (well we had some problems but they were related to the cross compiler)

  6. #6
    michi's Avatar
    michi is offline Registered User
    Name: Michi Henning
    Organization: Triodia Technologies
    Project: I have a passing interest in Ice :-)
    Join Date
    Feb 2003
    Location
    Brisbane, Australia
    Posts
    1,055
    Quote Originally Posted by jkidd View Post
    And by the way - there is a spelling error on page 1246 in the "Distributed Programming with Ice" (search for the word "toto") and on page 844 (search for the word tSlicehe).
    I've fixed the "tSlicehe" one, thanks. What do you think is wrong on page 1246? It says

    For example, structure members are marshaled in the order of their Slice definition; if a structure member itself is of complex type, such as a sequence, the sequence is marshaled in toto where it appears inside its enclosing structure.

    I can't see anything wrong here.

    Thanks,

    Michi.

  7. #7
    jkidd is offline Registered User
    Name: Jens Villadsen
    Organization: Personal
    Project: Master Thesis - evaluation embedded middleware
    Join Date
    Oct 2009
    Posts
    9
    I guess im the only one together with my dictionary that finds the word "toto" rather unfamiliar... is that on purpose?

  8. #8
    matthew's Avatar
    matthew is offline ZeroC Staff
    Name: Matthew Newhook
    Organization: ZeroC, Inc.
    Project: Internet Communications Engine
    Join Date
    Feb 2003
    Location
    NL, Canada
    Posts
    1,458

  9. #9
    jkidd is offline Registered User
    Name: Jens Villadsen
    Organization: Personal
    Project: Master Thesis - evaluation embedded middleware
    Join Date
    Oct 2009
    Posts
    9
    Acknowledged

Thread Information

Users Browsing this Thread

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

Similar Threads

  1. Replies: 1
    Last Post: 11-11-2009, 01:27 PM
  2. Replies: 1
    Last Post: 02-05-2009, 06:49 AM
  3. Replies: 2
    Last Post: 11-23-2004, 12:06 AM
  4. vc static lib
    By hellocyf in forum Help Center
    Replies: 2
    Last Post: 08-04-2004, 10:53 PM
  5. Replies: 2
    Last Post: 10-20-2003, 09:29 AM

Posting Permissions

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