| delorie.com/archives/browse.cgi | search |
| 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
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |