Archived

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

Build ICE 3.2.1 with the oldschool Suse 9.3

Hi
My current linux is a Suse 9.3 because of an old tool-chain for a third party library.
How do I build Ice for Suse 9.3?
My build fails when it wants to access ssl.h that is not present.
I downloaded the thirdparty-stuff you got but could not build the ssl-stuff.
I know there is an old forum-thread (Installing (or building) Ice on Suse 9.3 ).
It does not seem like I have the same problems!

Any suggestions out there?
Does anyone have the necessary binaries I could use?

Best Regards,
Kristian Lippert

Comments

  • benoit
    benoit Rennes, France
    Hi Kristian,

    The ssl.h header is from OpenSSL and is needed by the IceSSL plugin. You need to install OpenSSL 0.9.7 or later to get this header. You can get it by installing the openssl-devel package from your SuSE 9.3 distribution. Another option is to compile and install OpenSSL from source (sources are available here).

    Or if you don't need IceSSL, you can skip the build of IceSSL (you'll also need to skip the build of the Glacier2 and IceGrid services since they depend on it). The easiest way to skip the compilation of these components is to modify the src/Makefile, test/Makefile and demo/Makefile files. Note that you'll also have to modify the demo configuration files which refer to the IceSSL plugin if you don't build it.

    Let us know if you need more information on this!

    Cheers,
    Benoit.