Re: Debian Linux
Posted in 2003
Cindy Lichtenauer wrote:
> Anyone have any successful experience with Informix on Debian Linux?
>
> Will IDS 9.4 run on it?
Yes, but for Debian 3.0r1 you need a patched libpthread.so for IDS 9.4.
Andreas
------------
Build a patched libpthread.so (see attached
libifxpthread-glibc225.patch) using following steps as user root:
# cp libifxpthread-glibc225.patch /tmp
Install kernel headers (Debian 3.0r1 official binary CD #6):
# apt-cdrom
# apt-get install kernel-headers
compile glibc sources (Debian 3.0r1 official source CD #1):
# apt-cdrom
# mkdir source
# cd source
# apt-get --compile source glibcPatch the glibc sources:
# cd glibc-2.2.5/glibc-2.2.5/linuxthreads
# cat /tmp/libifxpthread-glibc225.patch | patch -bCompile libpthread.so:
# cd ../../i386-linux/obj
# make
Install libifxpthread.so.4:
# export INFORMIXDIR=/opt/informix (example, IDS 9.40 directory)
# cp linuxthreads/libpthread.so $INFORMIXDIR/lib/libifxpthread.so.4
# chown informix:informix $INFORMIXDIR/lib/libifxpthread.so.4
# chmod 755 $INFORMIXDIR/lib/libifxpthread.so.4
# ln -s $INFORMIXDIR/lib/libifxpthread.so.4 /var/lib/libpthread.so.0Check oninit for right path to libpthread.so.0:
# ldd $INFORMIXDIR/bin/oninit
libpthread.so.0 => /var/lib/libpthread.so.0