Installer doesn't work on SuSE Linux 8.1
The Linux installer doesn't work on SuSE Linux 8.1.
"Fortunately" I've run into the same problem with
another InstallAnywhere script, so I can tell you
the cause.
I suggest that you fix the installer script,
or switch to a newer version of InstallAnywhere.
Following is a quote from ZeroG's support forum:
==================================================
There is an issue with the launcher for Linux, that is affecting Suse 8.1 installs. Due to an older bug in Redhat we have a work around in place. This is conflicting with new versions of Suse.
In your InstallAnywhere directory under resources\launchanywheres\unix you'll find a file called laxunix.sh
In this file is the following block
Code Sample
glibc floating stack problem on Linux
if
then
case `uname -r` in
2.[456]*)
LD_ASSUME_KERNEL=2.2.5
export LD_ASSUME_KERNEL
;;
esac
fi
If you are installing to Suse only, you can simply comment out that export line by adding a # at the start. If you are deploying to both Redhat and Suse, you will need to add an extra conditional statement to make sure it's redhat.. Something like:
Code Sample
if `cat /etc/redhat-release
then
if
then
case `uname -r` in
2.[456]*)
LD_ASSUME_KERNEL=2.2.5
export LD_ASSUME_KERNEL
;;
esac
fi
fi
This issue has been reported with engineering and should be resolved in an upcoming release.
请先登录再写评论。