Results 1 to 2 of 2

Thread: Installation of Ice

  1. #1
    stephan is offline Registered User
    Name: Stephan Stapel
    Organization: Stephan Stapel
    Project: BristolNG
    Join Date
    Oct 2003
    Location
    Essen, Germany
    Posts
    172

    Installation of Ice

    Hi!

    I was observing installation difficulties for Ice in installing Linux for some people.

    Late installations of Linux distributions sometimes don't come with BerkeleyDB or OpenSSL installed unfortunately, so patching the system can get a tedious task (this is just an observation).
    As only plain-Ice is needed for this installation (no Freeze etc. required), I wonder why I would need BerkeleyDB and OpenSSL at all.

    While readline and ncurses usage is switchable, I could unfortunately not find any switches I could place to allow not to build Freeze or the SSL support.

    Would it e.g. be sufficient to remove the two directories from the subdirs list in the top Makefile?

    Or could you introduce additional switches to the build system in future versions to lower the number of interdependencies to 3rd party libraries?

    cheers,

    Stephan

  2. #2
    benoit's Avatar
    benoit is offline ZeroC Staff
    Name: Benoit Foucher
    Organization: ZeroC, Inc.
    Project: Ice
    Join Date
    Feb 2003
    Location
    Rennes, France
    Posts
    2,196
    Yes, if you don't want to build Freeze, you can simply remove it from the following Makefiles:

    src/Makefile
    test/Makefile
    demo/Makefile

    If you want to run the test suite without Freeze, you will also have to comment out the Freeze tests from allTests.py.

    The other option is to just go into each source directory in the src directory and build only what you need (knowning that Ice depends on IceUtil and all the services depend on Ice and some depend on Freeze).

    readline is optional because of licensing issues (see the comment in config/Make.rules).

    I'm not sure if making BerkeleyDB and/or OpenSSL optional is worth the added complexity, it's quite simple already to build only few bits of the Ice source distribution .

    Benoit.

Thread Information

Users Browsing this Thread

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

Similar Threads

  1. Trouble with installation of ICE-3.3.0
    By Shawn Zhang in forum Help Center
    Replies: 1
    Last Post: 12-31-2008, 06:39 AM
  2. Ice installation locations
    By asamardzic in forum Bug Reports
    Replies: 6
    Last Post: 06-08-2008, 02:55 AM
  3. Ice 3.2.1 installation on FC4
    By janarbek in forum Help Center
    Replies: 17
    Last Post: 02-14-2008, 12:07 AM
  4. ICE installation for VS 2005
    By Alex Goldobin in forum Help Center
    Replies: 1
    Last Post: 12-13-2005, 05:06 AM
  5. Need help with Ice Installation
    By anitha in forum Help Center
    Replies: 5
    Last Post: 09-04-2005, 10:06 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
  •