Because the ice in Fedora16 is 3.4.2, and our system was originally developed on 3.3.1, during the upgrade process, ice must use the corresponding version to modify a large number of interfaces. During the module installation process, you must add the -- nodeps option to cancel dependency detection. Manually establish a soft connection to the missing dynamic library before execution. 1. Go to the official website to download the ice3.3.1 installation package. You can download the source package (the rpm package libs should not work because it depends on openssl0.98, while the system
Because the ice provided by Fedora 16 is 3.4.2, and our system was originally developed on 3.3.1, during the upgrade process, ice must use the corresponding version to modify a large number of interfaces. During the module installation process, you must add the -- nodeps option to cancel dependency detection. Manually establish a soft connection to the missing dynamic library before execution.
1. Go to the official website to download the ice3.3.1 installation package. You can download the source package (the rpm package libs should not work, because it depends on openssl0.98, and the system installs 1.0). You can use RedHat5.1. Due to the high gcc version, an error occurs during source code package compilation. The problem is that no std namespace declaration is added and the const type needs to be forcibly converted.
2. Install ice-3.3.1-1.rhel5.noarch.rpm
3. Install db46-4.6.21-3ice.rhel5.x86_64.rpm
4. Install ice-libs-3.3.1-1.rhel5.x86_64.rpm
For more information about Fedora, see Fedora topics page http://www.linuxidc.com/topicnews.aspx? Tid = 5