How to find debug messages from cygwin.dll
Vikentsy Lapa
vlapa@newman.bas-net.by
Fri Jul 23 12:10:00 GMT 2010
For debugging purpose I need own build cygwin.dll.
I use snapshot cygwin-src-20100707.tar.bz2
When I go through build process ( as noticed at page http://cygwin.com/faq/faq-nochunks.html#faq.programming.building-cygwin )
some questions arises.
1) I run command 'make check' and following error appear:
running gcc -L/oss/build/i686-pc-cygwin/winsup -L/oss/build/i686-pc-cygwin/winsup/testsuite -L/oss/build/i686-pc-cygwin/winsup/w32api/lib -isystem /usr/src/cygwin-1.7.5-1/winsup/include -isystem /usr/src/cygwin-1.7.5-1/winsup/testsuite/include -isystem /usr/src/cygwin-1.7.5-1/winsup/w32api/include -B/oss/build/i686-pc-cygwin/newlib/ -isystem /oss/build/i686-pc-cygwin/newlib/targ-include -isystem /usr/src/cygwin-1.7.5-1/newlib/libc/include -I/usr/lib/gcc/i686-pc-cygwin/4.3.4/include -nodefaultlibs -mwin32 -g -DDEBUGGING -MD -I/usr/src/cygwin-1.7.5-1/winsup/testsuite/libltp/include -Wall -Wstrict-aliasing -Wwrite-strings -fno-common -pipe -fbuiltin -fmessage-length=0 -I. -I/usr/src/cygwin-1.7.5-1/winsup/cygwin/include -I/usr/src/cygwin-1.7.5-1/winsup/cygwin -I/usr/src/cygwin-1.7.5-1/winsup/w32api/include /usr/src/cygwin-1.7.5-1/winsup/testsuite/winsup.api/ltp/chown01.c -I/usr/src/cygwin-1.7.5-1/winsup/testsuite/libltp/include /oss/build/i686-pc-cygwin/winsup/testsuite/libltp.a /oss/build/i686-pc-cygwin/winsup/testsuite/../cygwin/binmode.o -lgcc /oss/build/i686-pc-cygwin/winsup/testsuite/../cygwin/libcygwin0.a -lkernel32 -luser32 -o ltp-chown01.exe
/usr/lib/gcc/i686-pc-cygwin/4.3.4/crtbegin.o:cygming-crtbegin.c:(.data+0x0): undefined reference to `___register_frame_info'
/usr/lib/gcc/i686-pc-cygwin/4.3.4/crtbegin.o:cygming-crtbegin.c:(.data+0x4): undefined reference to `___deregister_frame_info'
FAIL: ltp/chown01.c (compile)
How to determine where libriaries with symbols ___deregister_frame_info are placed?
2) When I run command ./configure I palce enviroment variable CFLAGS=-DDEBUGGING. This is enough for switch on debug code ?
There is mention about option --enable-debuggin in file how-to-debug-cygwin.txt, but when I try use it debug code do not insert in binary file.
3) Where I can find debug messages?
From source code i see that messages go to syslog. So I install and configure syslog-ng.
But nothing appear in /var/log/messages.
What I may try to do?
4) Do I need a file /dev/kmsg for debugging output?
There is no kmsg file in my /dev/ directory.
Any help would be appreciated.
--
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
More information about the Cygwin
mailing list