delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2010/07/23/08:00:48

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 <vlapa AT newman DOT bas-net DOT by>
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
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: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019