delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2006/08/23/16:58:25

X-Spam-Check-By: sourceware.org
X-Mail-Handler: MailHop Outbound by DynDNS
X-Report-Abuse-To: abuse AT dyndns DOT com (see http://www.mailhop.org/outbound/abuse.html for abuse reporting information)
X-MHO-User: postmaster AT innobec DOT com
Message-ID: <44ECC152.3020503@innobec.com>
Date: Wed, 23 Aug 2006 16:57:54 -0400
From: Pierre Baillargeon <pbaillargeon AT innobec DOT com>
User-Agent: Thunderbird 1.5.0.5 (Windows/20060719)
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: no message or dialog when a DLL is missing
X-SA-Do-Not-Run: IfYouSaySo
X-SA-Exim-Connect-IP: 192.168.62.162
X-SA-Exim-Mail-From: pbaillargeon AT innobec DOT com
X-SA-Exim-Scanned: No (on rodriguez); SAEximRunCond expanded to false
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
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

Hi,

Problem: when running a program from bash and the program requires a DLL 
that is missing (or lacks a particular function), I do not get any error 
message nor dialog box. Only a exit status of 128. Can I change this 
behavior?

What I expected is a dialog would pop-up saying "XYZ.dll not found" like 
cmd.exe does, for example.

I've read the cygwin FAQ, documentation, searched google and the mailing 
list. The closest I've found so far is the thread "program fails to find 
it's DLL" which hints that bash used to pop-up a dialog just like 
cmd.exe does but the behavior changed. If this is true, is there 
anything option that can be set to get the old behavior?

Short version info: cygwin 1.5.20, bash 3.1-6.

Long:

Cygwin Configuration Diagnostics
Current System Time: Wed Aug 23 16:56:13 2006

Windows 2003 Server Ver 5.2 Build 3790 Service Pack 1

Running under WOW64 on AMD64

Path:	C:\tools\cygwin\usr\local\bin
	C:\tools\cygwin\bin
	C:\tools\cygwin\bin
	C:\tools\cygwin\usr\X11R6\bin
	c:\Program Files (x86)\Intel\Compiler\C++\9.1\EM64T\Bin
	c:\Program Files (x86)\Microsoft Visual Studio 8\Common7\IDE
	c:\Program Files (x86)\Microsoft Visual Studio 8\VC\BIN\x86_amd64
	c:\Program Files (x86)\Microsoft Visual Studio 8\VC\BIN
	c:\Program Files (x86)\Microsoft Visual Studio 8\Common7\Tools
	c:\Program Files (x86)\Microsoft Visual Studio 8\Common7\Tools\bin
	c:\Program Files (x86)\Microsoft Visual Studio 8\VC\PlatformSDK\bin
	c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
	c:\Program Files (x86)\Microsoft Visual Studio 8\VC\VCPackages
	c:\Program Files (x86)\Microsoft Visual Studio 8\SDK\v2.0\bin
	c:\Tools\gmake
	c:\Tools\mks\mksnt
	c:\Tools\tcsh
	c:\Tools\Perl\bin\
	c:\WINDOWS\system32
	c:\WINDOWS
	c:\WINDOWS\System32\Wbem
	c:\Program Files (x86)\Microsoft SQL Server\90\Tools\binn\
	c:\Tools\unix
	c:\Program Files (x86)\Vim\vim64

Output from C:\tools\cygwin\bin\id.exe (nontsec)
UID: 1003(pbaillargeon) GID: 513(None)
0(root)                 513(None)               544(Administrators)
545(Users)              1004(Debugger Users)

Output from C:\tools\cygwin\bin\id.exe (ntsec)
UID: 1003(pbaillargeon) GID: 513(None)
0(root)                 513(None)               544(Administrators)
545(Users)              1004(Debugger Users)

SysDir: C:\WINDOWS\system32
WinDir: C:\WINDOWS

USER = 'pbaillargeon'
PWD = '/home/pbaillargeon/toxik_dev/base/ng/etc/bin/WinNT'
HOME = '/home/pbaillargeon'
MAKE_MODE = 'unix'

Use '-r' to scan registry

a:  fd             N/A    N/A
c:  hd  NTFS    152546Mb  69% CP CS UN PA FC
d:  cd             N/A    N/A
e:  hd             N/A    N/A
f:  cd             N/A    N/A
k:  net NTFS     28642Mb  63% CP CS    PA        toxik_dev

C:\tools\cygwin      /          system  binmode
C:\tools\cygwin/bin  /usr/bin   system  binmode
C:\tools\cygwin/lib  /usr/lib   system  binmode
.                    /cygdrive  system  binmode,cygdrive

Found: C:\tools\cygwin\bin\awk.exe
Found: c:\Tools\mks\mksnt\awk.exe
Found: C:\tools\cygwin\bin\bash.exe
Found: C:\tools\cygwin\bin\cat.exe
Found: c:\Tools\mks\mksnt\cat.exe
Found: c:\Tools\unix\cat.exe
Found: C:\tools\cygwin\bin\cp.exe
Found: c:\Tools\mks\mksnt\cp.exe
Found: c:\Tools\unix\cp.exe
Found: C:\tools\cygwin\bin\cpp.exe
Not Found: crontab
Found: C:\tools\cygwin\bin\find.exe
Found: c:\Tools\mks\mksnt\find.exe
Found: c:\Tools\unix\find.exe
Found: C:\tools\cygwin\bin\gcc.exe
Found: C:\tools\cygwin\bin\gdb.exe
Found: C:\tools\cygwin\bin\grep.exe
Found: c:\Tools\mks\mksnt\grep.exe
Found: c:\Tools\unix\grep.exe
Found: C:\tools\cygwin\bin\kill.exe
Found: c:\Tools\mks\mksnt\kill.exe
Found: C:\tools\cygwin\bin\ld.exe
Found: C:\tools\cygwin\bin\ls.exe
Found: c:\Tools\mks\mksnt\ls.exe
Found: c:\Tools\unix\ls.exe
Found: C:\tools\cygwin\bin\make.exe
Found: c:\Tools\gmake\make.exe
Found: c:\Tools\mks\mksnt\make.exe
Found: c:\Tools\unix\make.exe
Found: C:\tools\cygwin\bin\mv.exe
Found: c:\Tools\mks\mksnt\mv.exe
Found: c:\Tools\unix\mv.exe
Found: c:\Tools\mks\mksnt\patch.exe
Found: c:\Tools\unix\patch.exe
Found: C:\tools\cygwin\bin\perl.exe
Found: c:\Tools\Perl\bin\perl.exe
Found: C:\tools\cygwin\bin\rm.exe
Found: c:\Tools\mks\mksnt\rm.exe
Found: c:\Tools\unix\rm.exe
Found: C:\tools\cygwin\bin\sed.exe
Found: c:\Tools\mks\mksnt\sed.exe
Found: c:\Tools\unix\sed.exe
Found: C:\tools\cygwin\bin\ssh.exe
Found: C:\tools\cygwin\bin\sh.exe
Found: c:\Tools\mks\mksnt\sh.exe
Found: c:\Tools\unix\sh.exe
Found: C:\tools\cygwin\bin\tar.exe
Found: c:\Tools\mks\mksnt\tar.exe
Found: c:\Tools\unix\tar.exe
Found: C:\tools\cygwin\bin\test.exe
Found: c:\Tools\mks\mksnt\test.exe
Found: c:\Tools\unix\test.exe
Found: c:\Tools\mks\mksnt\vi.exe
Found: C:\tools\cygwin\bin\vim.exe
Found: c:\Program Files (x86)\Vim\vim64\vim.exe

   173k 2006/07/20 k:\base\ng\etc\bin\WinNT\cygpng12.dll
  6712k 2006/07/20 k:\base\ng\etc\bin\WinNT\cygqt-3.dll
    60k 2006/07/20 k:\base\ng\etc\bin\WinNT\cygz.dll
  1831k 2006/08/23 k:\base\ng\etc\bin\WinNT\cygwin1.dll
     Cygwin DLL version info:
         DLL version: 1.5.20
         DLL epoch: 19
         DLL bad signal mask: 19005
         DLL old termios: 5
         DLL malloc env: 28
         API major: 0
         API minor: 156
         Shared data: 4
         DLL identifier: cygwin1
         Mount registry: 2
         Cygnus registry name: Cygnus Solutions
         Cygwin registry name: Cygwin
         Program options name: Program Options
         Cygwin mount registry name: mounts v2
         Cygdrive flags: cygdrive flags
         Cygdrive prefix: cygdrive prefix
         Cygdrive default prefix:
         Build date: Sat Jul 1 02:22:36 EDT 2006
         Shared id: cygwin1S4

   103k 2006/06/05 C:\tools\cygwin\bin\cygapr-1-0.dll
    70k 2006/06/05 C:\tools\cygwin\bin\cygaprutil-1-0.dll
   802k 2003/09/15 C:\tools\cygwin\bin\cygaspell-15.dll
    56k 2005/07/09 C:\tools\cygwin\bin\cygbz2-1.dll
     7k 2005/11/20 C:\tools\cygwin\bin\cygcharset-1.dll
     7k 2003/10/19 C:\tools\cygwin\bin\cygcrypt-0.dll
  1108k 2006/06/01 C:\tools\cygwin\bin\cygcrypto-0.9.7.dll
  1050k 2006/06/01 C:\tools\cygwin\bin\cygcrypto-0.9.8.dll
   194k 2006/06/12 C:\tools\cygwin\bin\cygcurl-3.dll
   895k 2004/04/28 C:\tools\cygwin\bin\cygdb-4.2.dll
   965k 2005/05/14 C:\tools\cygwin\bin\cygdb-4.3.dll
  1156k 2004/04/28 C:\tools\cygwin\bin\cygdb_cxx-4.2.dll
  1240k 2005/05/14 C:\tools\cygwin\bin\cygdb_cxx-4.3.dll
   174k 2004/10/14 C:\tools\cygwin\bin\cygexpat-0.dll
    40k 2006/03/24 C:\tools\cygwin\bin\cygform-8.dll
    45k 2001/04/25 C:\tools\cygwin\bin\cygform5.dll
    35k 2002/01/09 C:\tools\cygwin\bin\cygform6.dll
    48k 2003/08/09 C:\tools\cygwin\bin\cygform7.dll
    28k 2003/07/20 C:\tools\cygwin\bin\cyggdbm-3.dll
    30k 2003/08/11 C:\tools\cygwin\bin\cyggdbm-4.dll
    19k 2003/03/22 C:\tools\cygwin\bin\cyggdbm.dll
    15k 2003/07/20 C:\tools\cygwin\bin\cyggdbm_compat-3.dll
    15k 2003/08/11 C:\tools\cygwin\bin\cyggdbm_compat-4.dll
    17k 2001/06/28 C:\tools\cygwin\bin\cyghistory4.dll
    29k 2003/08/10 C:\tools\cygwin\bin\cyghistory5.dll
    24k 2006/03/25 C:\tools\cygwin\bin\cyghistory6.dll
   947k 2005/11/20 C:\tools\cygwin\bin\cygiconv-2.dll
    22k 2001/12/13 C:\tools\cygwin\bin\cygintl-1.dll
    37k 2003/08/10 C:\tools\cygwin\bin\cygintl-2.dll
    31k 2005/11/20 C:\tools\cygwin\bin\cygintl-3.dll
    21k 2001/06/20 C:\tools\cygwin\bin\cygintl.dll
    12k 2003/02/17 C:\tools\cygwin\bin\cygioperm-0.dll
    23k 2006/04/19 C:\tools\cygwin\bin\cygltdl-3.dll
    48k 2005/11/19 C:\tools\cygwin\bin\cygmagic-1.dll
    21k 2006/03/24 C:\tools\cygwin\bin\cygmenu-8.dll
    26k 2001/04/25 C:\tools\cygwin\bin\cygmenu5.dll
    20k 2002/01/09 C:\tools\cygwin\bin\cygmenu6.dll
    29k 2003/08/09 C:\tools\cygwin\bin\cygmenu7.dll
    21k 2004/10/22 C:\tools\cygwin\bin\cygminires.dll
    67k 2006/03/24 C:\tools\cygwin\bin\cygncurses++-8.dll
   156k 2001/04/25 C:\tools\cygwin\bin\cygncurses++5.dll
   175k 2002/01/09 C:\tools\cygwin\bin\cygncurses++6.dll
   227k 2006/03/24 C:\tools\cygwin\bin\cygncurses-8.dll
   226k 2001/04/25 C:\tools\cygwin\bin\cygncurses5.dll
   202k 2002/01/09 C:\tools\cygwin\bin\cygncurses6.dll
   224k 2003/08/09 C:\tools\cygwin\bin\cygncurses7.dll
    90k 2006/01/25 C:\tools\cygwin\bin\cygneon-25.dll
    12k 2006/03/24 C:\tools\cygwin\bin\cygpanel-8.dll
    15k 2001/04/25 C:\tools\cygwin\bin\cygpanel5.dll
    12k 2002/01/09 C:\tools\cygwin\bin\cygpanel6.dll
    19k 2003/08/09 C:\tools\cygwin\bin\cygpanel7.dll
   109k 2006/02/10 C:\tools\cygwin\bin\cygpcre-0.dll
   299k 2006/02/10 C:\tools\cygwin\bin\cygpcrecpp-0.dll
     7k 2006/02/10 C:\tools\cygwin\bin\cygpcreposix-0.dll
  1249k 2005/12/30 C:\tools\cygwin\bin\cygperl5_8.dll
    22k 2002/06/09 C:\tools\cygwin\bin\cygpopt-0.dll
   108k 2001/06/28 C:\tools\cygwin\bin\cygreadline4.dll
   148k 2003/08/10 C:\tools\cygwin\bin\cygreadline5.dll
   152k 2006/03/25 C:\tools\cygwin\bin\cygreadline6.dll
   230k 2006/06/01 C:\tools\cygwin\bin\cygssl-0.9.7.dll
   214k 2006/06/01 C:\tools\cygwin\bin\cygssl-0.9.8.dll
   140k 2006/07/14 C:\tools\cygwin\bin\cygsvn_client-1-0.dll
    27k 2006/07/14 C:\tools\cygwin\bin\cygsvn_delta-1-0.dll
    23k 2006/07/14 C:\tools\cygwin\bin\cygsvn_diff-1-0.dll
    14k 2006/07/14 C:\tools\cygwin\bin\cygsvn_fs-1-0.dll
   127k 2006/07/14 C:\tools\cygwin\bin\cygsvn_fs_base-1-0.dll
    89k 2006/07/14 C:\tools\cygwin\bin\cygsvn_fs_fs-1-0.dll
     9k 2006/07/14 C:\tools\cygwin\bin\cygsvn_ra-1-0.dll
    86k 2006/07/14 C:\tools\cygwin\bin\cygsvn_ra_dav-1-0.dll
    20k 2006/07/14 C:\tools\cygwin\bin\cygsvn_ra_local-1-0.dll
    58k 2006/07/14 C:\tools\cygwin\bin\cygsvn_ra_svn-1-0.dll
   106k 2006/07/14 C:\tools\cygwin\bin\cygsvn_repos-1-0.dll
   135k 2006/07/14 C:\tools\cygwin\bin\cygsvn_subr-1-0.dll
    30k 2006/07/14 C:\tools\cygwin\bin\cygsvn_swig_py-1-0.dll
   154k 2006/07/14 C:\tools\cygwin\bin\cygsvn_wc-1-0.dll
  1065k 2006/06/09 C:\tools\cygwin\bin\cygxml2-2.dll
    65k 2005/08/23 C:\tools\cygwin\bin\cygz.dll
  1831k 2006/07/01 C:\tools\cygwin\bin\cygwin1.dll
     Cygwin DLL version info:
         DLL version: 1.5.20
         DLL epoch: 19
         DLL bad signal mask: 19005
         DLL old termios: 5
         DLL malloc env: 28
         API major: 0
         API minor: 156
         Shared data: 4
         DLL identifier: cygwin1
         Mount registry: 2
         Cygnus registry name: Cygnus Solutions
         Cygwin registry name: Cygwin
         Program options name: Program Options
         Cygwin mount registry name: mounts v2
         Cygdrive flags: cygdrive flags
         Cygdrive prefix: cygdrive prefix
         Cygdrive default prefix:
         Build date: Sat Jul 1 02:22:36 EDT 2006
         Shared id: cygwin1S4

Warning: There are multiple cygwin1.dlls on your path

No Cygwin services found.


Cygwin Package Information
Package              Version
_update-info-dir     00411-1
alternatives         1.3.20a-2
ash                  20040127-3
aspell               0.50.3-1
aspell-en            0.51.0-1
autoconf             2.59-2
autoconf2.1          2.13-1
autoconf2.5          2.59-2
automake1.9          1.9.6-1
base-files           3.7-1
base-passwd          2.2-1
bash                 3.1-6
bash-completion      20060301-1
bc                   1.06-2
binutils             20060709-1
bison                2.3-1
byacc                1.9-1
bzip2                1.0.3-1
ccdoc                0.8.41-2
clisp                2.38-1
cmake                2.4.2-1
coreutils            5.97-1
crypt                1.1-1
ctags                5.6-1
curl                 7.15.4-1
cygrunsrv            1.17-1
cygutils             1.3.0-1
cygwin               1.5.20-1
cygwin-doc           1.4-3
diffutils            2.8.7-1
e2fsprogs            1.35-3
ed                   0.2-1
editrights           1.01-1
expat                1.95.8-1
file                 4.16-1
findutils            4.2.27-1
flex                 2.5.4a-3
gawk                 3.1.5-4
gcc                  3.4.4-1
gcc-core             3.4.4-1
gcc-g++              3.4.4-1
gcc-mingw-core       20050522-1
gcc-mingw-g++        20050522-1
gdb                  20060706-2
gdbm                 1.8.3-7
grep                 2.5.1a-2
groff                1.18.1-2
gzip                 1.3.5-2
hexedit              1.2.10-1
indent               2.2.9-1
ioperm               0.4-1
less                 381-1
libapr1              1.2.7-1
libaprutil1          1.2.7-1
libaspell15          0.50.3-1
libbz2_1             1.0.3-1
libcharset1          1.9.2-2
libcurl3             7.15.4-1
libdb4.2             4.2.52-1
libdb4.3             4.3.28-1
libgc                6.4-1
libgdbm              1.8.0-5
libgdbm-devel        1.8.3-7
libgdbm3             1.8.3-3
libgdbm4             1.8.3-7
libiconv             1.9.2-2
libiconv2            1.9.2-2
libintl              0.10.38-3
libintl1             0.10.40-1
libintl2             0.12.1-3
libintl3             0.14.5-1
libltdl3             1.5.22-1
libncurses-devel     5.5-2
libncurses5          5.2-1
libncurses6          5.2-8
libncurses7          5.3-4
libncurses8          5.5-2
libneon25            0.25.5-1
libpcre0             6.6-1
libpopt0             1.6.4-4
libreadline4         4.1-2
libreadline5         4.3-5
libreadline6         5.1-5
libtool1.5           1.5.22-1
libxml2              2.6.26-1
links                0.99pre14-1
login                1.9-7
lynx                 2.8.5-4
m4                   1.4.5-1
make                 3.81-1
man                  1.5p-1
mingw-runtime        3.10-1
minires              1.00-1
mktemp               1.5-3
ncurses              5.5-2
openssh              4.3p2-3
openssl              0.9.8b-1
openssl097           0.9.7j-1
perl                 5.8.7-5
ping                 1.0-1
python               2.4.3-1
readline             5.1-5
rsync                2.6.6-1
run                  1.1.10-1
sed                  4.1.5-1
subversion           1.3.2-1
subversion-python    1.3.2-1
tar                  1.15.1-4
tcltk                20060202-1
tcsh                 6.14.00-5
termcap              20050421-1
terminfo             5.5_20060323-1
texinfo              4.8-3
time                 1.7-1
unzip                5.50-5
util-linux           2.12r-2
vim                  7.0.035-1
w32api               3.7-1
w3m                  0.5.1-1
wget                 1.10.2-1
which                1.7-1
zip                  2.3-6
zlib                 1.2.3-1

-- 
Pierre Baillargeon
Innobec

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


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