начало: http://www.linux.org.ru/jump-message.jsp?msgid=1981636&lastmod=1182427162576 скачал исходники glibc-2.2.5(+linux-threads), собрал с gcc-2.95: CC=/usr/bin/gcc-2.95 ../glibc-2.2.5/configure --prefix=/usr/local/compat --enable-add-ons положил glibc в /usr/local/compat пытаюсь запустить старую прогу: -------------8<-------------------------- #!/bin/sh LD_ASSUME_KERNEL=2.4.1 export LD_ASSUME_KERNEL LD_LIBRARY_PATH="/usr/local/compat/lib" export LD_LIBRARY_PATH LD_PRELOAD="/usr/local/compat/lib/ld-linux.so.2:/usr/local/compat/lib/libdl .so" export LD_PRELOAD ./myproga --------------->8---------------------------- получаю: ./myproga: /usr/local/compat/lib/libpthread.so.0: version `GLIBC_2.3.2' not found (required by ./myproga) ./myproga: /usr/local/compat/lib/libc.so.6: version `GLIBC_2.3' not found (required by ./myproga) ./myproga: /lib/ld-linux.so.2: version `GLIBC_2.2.3' not found (required by /usr/local/compat/lib/libc.so.6) ./myproga: /lib/ld-linux.so.2: version `GLIBC_2.1.1' not found (required by /usr/local/compat/lib/libc.so.6) ./myproga: /lib/ld-linux.so.2: version `GLIBC_2.2' not found (required by /usr/local/compat/lib/libc.so.6) почему опять /lib/ld-linux.so.2? chroot не хотелось бы использовать
Форум —
Development
