Hello, thank you, but I don't understand what it means to me, that 'i586 libs should handle that'.... however: The 'export LD_ASSUME_KERNEL=2.4.21' stops the first error but ends in a runtime error: ------------- detlef@sepia:~> export LD_ASSUME_KERNEL=2.4.21 detlef@sepia:~> startdelphi Runtime error 234 at 56A3E9B7 detlef@sepia:~> ------------ The problem 'i586 against i686 libs' sounds to my ears like: this isn't a '64Bit problem' but an 'update to suse 9.1 with kernel 2.6' problem. Is this correct ? How going on from here ? detlef oertel Andreas Jaeger wrote:
Marcus Meissner
writes: On Sun, May 02, 2004 at 09:46:45PM +0200, Andreas Jaeger wrote:
Marcus Meissner
writes: On Sun, May 02, 2004 at 09:20:06PM +0200, detlef oertel wrote:
Hello to all,
after updating my amd64-box to suse 9.1 (uname -a: Linux sepia 2.6.4-52-default #1 Wed Apr 7 02:15:23 UTC 2004 x86_64 x86_64 x86_64 GNU/Linux) my kylix 3 don't start anymore. The error message is: --------------- /opt/kylix3/bin/delphi: relocation error: /opt/kylix3/bin/libwine.borland.so: symbol errno, version GLIBC_2.0 not defined in file libc.so.6 with link time reference ----------------
Anybody knows what to do ?
Try export LD_ASSUME_KERNEL=2.4.21 before starting it.
Which uses the i586 glibc and not the i686 one...
The problem is that kylix is broken, it should have never used errno - and glibc has removed support for that...
Correct.
In that case, you have to use i386 libraries from 9.0 ...
The i586 libs should handle that, we added some backward code to only that version...
Andreas