Dynamic Dynamic Loader logo

Dynamic Dynamic Loader (DDL) Project

NMSU

HOME

EVENT TOOL FRAMEWORK

DOCUMENTATION

DOWNLOAD

WRAPPER REDIRECTION

TABLE BASED REDIRECTION

REDIRECTION USING TCL

C++ REDIRECTION

FAQ

RESEARCH GROUP

PUBLICATIONS

FUTURE DIRECTIONS



Back to PLEASE Lab



Frequently Asked Questions

Q: The Makefiles seem to expect tcl and tk headers to be in /usr/include whereas they dwell in /usr/include/tcl8.x.
A: Please change the Makefile to suite your system. Sorry for the inconvenience.

Q:relocation error: /lib/libc.so.6: symbol __libc_stack_end, version GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time reference.
A: The version problem with symbol "__libc_stack_end" is due to incompatibility between your system glibc and the new extended loader (DDL) you are trying to use. This is a known problem.

You can find out your system glibc version using "ldd --version". You need an extended loader of that version. We have extended loaders of several versions such as 2.2.5, 2.3.1, 2.3.2, 2.3.3 etc.. Let us know what your system glibc version is and we'll send you a copy of compiled extended loader.

Sometimes, even though you are using the same version of glibc as that of extended loader, the problem may arise. This is due to the source patches with which the glibc is compiled and distributed by different linux vendors. In short, you need the extended loader compiled with same patches as that of your system glibc. We have precompiled extended loaders of Linux Slackware 10.




Last Updated: November 29, 2004