Home Help Center

Build ICE 3.2.1 with the oldschool Suse 9.3

hotlipshotlips Member Kristian LippertOrganization: Bang & OlufsenProject: Sinope
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


  • benoitbenoit Rennes, FranceAdministrators, ZeroC Staff Benoit FoucherOrganization: ZeroC, Inc.Project: Ice ZeroC Staff
    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!

Sign In or Register to comment.