X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=2.1 required=5.0 tests=AWL,BAYES_00,SARE_HEAD_HDR_XSPAMTST,SPF_SOFTFAIL,TW_KM,TW_LG,T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Date: Fri, 23 Jul 2010 15:00:30 +0300 From: Vikentsy Lapa To: cygwin AT cygwin DOT com Subject: How to find debug messages from cygwin.dll Message-ID: <20100723120030.GA4817@wn.serv224> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Mutt/1.5.20 (2009-06-14) X-SpamTest-Envelope-From: val AT newman DOT bas-net DOT by X-SpamTest-Group-ID: 00000000 X-SpamTest-Info: Profiles 14814 [Jul 23 2010] X-SpamTest-Method: none X-SpamTest-Rate: 15 X-SpamTest-SPF: softfail X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0284], KAS30/Release X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com For debugging purpose I need own build cygwin.dll.=20 I use snapshot cygwin-src-20100707.tar.bz2 =20 When I go through build process ( as noticed at page http://cygwin.com/faq/= faq-nochunks.html#faq.programming.building-cygwin )=20 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-cygw= in/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/win= sup/testsuite/include -isystem /usr/src/cygwin-1.7.5-1/winsup/w32api/includ= e -B/oss/build/i686-pc-cygwin/newlib/ -isystem /oss/build/i686-pc-cygwin/ne= wlib/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 -DDEBU= GGING -MD -I/usr/src/cygwin-1.7.5-1/winsup/testsuite/libltp/include -Wall -= Wstrict-aliasing -Wwrite-strings -fno-common -pipe -fbuiltin -fmessage-leng= th=3D0 -I. -I/usr/src/cygwin-1.7.5-1/winsup/cygwin/include -I/usr/src/cygwi= n-1.7.5-1/winsup/cygwin -I/usr/src/cygwin-1.7.5-1/winsup/w32api/include /us= r/src/cygwin-1.7.5-1/winsup/testsuite/winsup.api/ltp/chown01.c -I/usr/src/c= ygwin-1.7.5-1/winsup/testsuite/libltp/include /oss/build/i686-pc-cygwin/win= sup/testsuite/libltp.a /oss/build/i686-pc-cygwin/winsup/testsuite/../cygwin= /binmode.o -lgcc /oss/build/i686-pc-cygwin/winsup/testsuite/../cygwin/libcy= gwin0.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 ar= e placed?=20 2) When I run command ./configure I palce enviroment variable CFLAGS=3D-DDE= BUGGING. This is enough for switch on debug code ? There is mention about option --enable-debuggin in file how-to-debug-cygw= in.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 co= nfigure syslog-ng. But nothing appear in /var/log/messages. What I may try to do?=20 4) Do I need a file /dev/kmsg for debugging output?=20 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