Mirror of the gdb mailing list
 help / color / mirror / Atom feed
From: Christopher Faylor <cgf-use-the-mailinglist-please@cygwin.com>
To: gdb@sourceware.org
Subject: Re: Why gdb 6.5 prints fullname in /cygdrive/... format om Windows?
Date: Wed, 09 Aug 2006 21:28:00 -0000	[thread overview]
Message-ID: <20060809212757.GA4545@trixie.casa.cgf.cx> (raw)
In-Reply-To: <20060809181819.GQ1385@adacore.com>

On Wed, Aug 09, 2006 at 11:18:19AM -0700, Joel Brobecker wrote:
>>Of course, don't count on this working.  The GDB could easily be built
>>on Cygwin, and the cygwin1.dll delivered.  In this case there will be
>>no cygpath, and your front end won't work.
>
>Just FYI, and Chris might contradict me, but delivering cygwin1.dll
>introduces some issues that are not necessarily easy to overcome.

Nope.  You are spot on, Joel.  And, thanks for offering independent
verification of this point.

>One of them is compatibility when the end user already has a cygwin
>installation present on his system.  When that happens, very often the
>two will not be able to coexist at the same time and the user may see
>error messages saying that the application could not be loaded because
>of such issues.  We've been able to work around this problem so far by
>having the cygwin install and our debugger use the same one (which one
>do you choose?), but I think it might be a risky practice.

There are issues involved with using two versions of cygwin1.dll on the
same system and they can manifest no matter how much binary editing you
do or source code modification you do.  It is safest to have only the
most recent version on your system.

Cygwin wasn't designed to be distributed as a standalone DLL.  While
you can do that, this practice, like the use of MS-DOS paths is not
something that is guaranteed to work 100% correctly.

cgf


  parent reply	other threads:[~2006-08-09 21:28 UTC|newest]

Thread overview: 43+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-08-08  6:45 Nikolay Molchanov
2006-08-08 10:36 ` Nick Roberts
2006-08-08 13:18   ` Daniel Jacobowitz
2006-08-08 15:29     ` Christopher Faylor
2006-08-08 17:31       ` Bob Rossi
2006-08-08 17:36         ` Joel Brobecker
2006-08-08 19:24           ` Why gdb 6.5 prints fullname in /cygdrive/... format on Windows? Nikolay Molchanov
2006-08-08 19:27             ` Daniel Jacobowitz
2006-08-08 20:01             ` Joel Brobecker
2006-08-08 20:17               ` Pedro Alves
2006-08-08 21:07               ` Christopher Faylor
2006-08-08 17:36         ` Why gdb 6.5 prints fullname in /cygdrive/... format om Windows? Daniel Jacobowitz
2006-08-09  9:17           ` Andrew STUBBS
2006-08-09 13:42             ` Daniel Jacobowitz
2006-08-09 14:38               ` Christopher Faylor
2006-08-09 18:10             ` Bob Rossi
2006-08-09 18:12               ` Daniel Jacobowitz
2006-08-09 18:18               ` Joel Brobecker
2006-08-09 18:23                 ` Bob Rossi
2006-08-09 21:28                 ` Christopher Faylor [this message]
2006-08-08 18:53 ` Eli Zaretskii
2006-08-08 19:33   ` Nikolay Molchanov
     [not found]   ` <44D8E404.5050407@Sun.COM>
2006-08-08 21:31     ` Eli Zaretskii
2006-08-09  7:23       ` Nikolay Molchanov
2006-08-09  8:41         ` Pedro Alves
2006-08-09 16:49           ` Why gdb 6.5 prints fullname in /cygdrive/... format on Windows? Nikolay Molchanov
2006-08-09 17:40         ` Why gdb 6.5 prints fullname in /cygdrive/... format om Windows? Eli Zaretskii
2006-08-10  6:22         ` How to set a breakpoint in file, which name has spaces? Nikolay Molchanov
2006-08-10 12:58           ` Daniel Jacobowitz
2006-08-10 16:36             ` Nikolay Molchanov
2006-08-10 17:51               ` Daniel Jacobowitz
2006-08-11  5:27                 ` Nikolay Molchanov
2006-08-11 12:55                   ` Eli Zaretskii
2006-08-11 13:48                     ` Daniel Jacobowitz
2006-08-11 16:17                       ` Eli Zaretskii
2006-08-11 20:13                         ` Joel Brobecker
2006-08-13 18:02                           ` Daniel Jacobowitz
2006-08-13 20:33                             ` Joel Brobecker
2006-08-12 11:44                     ` Mark Kettenis
2006-08-12 12:31                       ` Andreas Schwab
2006-08-12 14:22                         ` Mark Kettenis
2006-08-12 14:20                       ` Eli Zaretskii
2006-08-12 14:46                         ` Mark Kettenis

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20060809212757.GA4545@trixie.casa.cgf.cx \
    --to=cgf-use-the-mailinglist-please@cygwin.com \
    --cc=gdb@sourceware.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox