Hi, Does LD_PRELOAD work under cygwin? I've tried the following without success:
gcc test.c gcc -shared testlib.c -o testlib.dll LD_PRELOAD=$HOME/testlib.dll ./a.exe where test.c is: #include <fcntl.h> int main() { open("", 1); return 0; } and testlib.c is: #include <stdio.h> int open(const char *s, int i, ...) { puts("test"); return 0; } Is there anything I'm doing wrong? Or is it just not supported? -- basic -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple