Archived

This forum has been archived. Please start a new discussion on GitHub.

Questions about building Ice on Linux / MacOS

bold84
bold84 Bangkok, Thailand

Is there a specific reason why all executables (apart from the slice compilers) are excluded in the Makefile for static builds?

Thanks in advance and kind regards.

Ben

Comments

  • xdm
    xdm La Coruña, Spain

    The Slice compilers are statically linked with Slice library because the Slice library is for internal usage, our distributions don't ship with a Slice library.

    The distributions provide the static libraries required for building user applications, if you want to build a static linked executable that uses Ice you have all the required static libraries.

    For the rest of executables we never saw the need to link them statically and supporting this configuration would make the build more complicated.

  • bold84
    bold84 Bangkok, Thailand

    Thank you very much.