Mail Archives: cygwin/2000/02/16/16:48:10
I think the linker produced a bad executable. Please advise. I'm at a
loss as to how to track this down.
When I try to run a prog I compiled, I get a dialog box like this:
-- nano.exe - Unable To Locate DLL-------------------------------------
| |
|The dynamic link library ll could not be found in the specified path |
| ... |
-----------------------------------------------------------------------
the output of cygcheck (below) gives the message in the subject line. I
find this strange, because if a dll isn't found the error message says
something like "could not find *.dll". This message doesn't say
"ll.dll", but says "ll".
Seems to me that there was a bad pointer or bad null-termination while
linking the prog.
cygwin-1.0 with the stock gcc and binutils. I'm willing to upgrade.
(Actaully, I plan to upgrade, but was waiting for the next net release.)
This problem does not appear with B20.1, stock gcc/binutils. I don't
think it appears with B20.1 gcc-2.95.2 from Mummit, either.
here's the output of "cygcheck -v nano.exe". Notice the error message
about 1/3 way down. I will provide more info if requested.
------------------------------
$ cygcheck -v nano.exe
Found: .\nano.exe
.\nano.exe - os=4.0 img=1.0 sys=4.0
C:\Cygwin-1.0\usr\X11R6\bin\libX11.dll - os=4.0 img=1.0 sys=4.0
"libX11.dll" v0.0 ts=1999/8/26 18:05
C:\Cygwin-1.0\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
"cygwin1.dll" v0.0 ts=1999/9/13 23:44
C:\WINNT\System32\advapi32.dll - os=4.0 img=4.0 sys=4.0
"ADVAPI32.dll" v0.0 ts=1999/4/20 14:41
C:\WINNT\System32\ntdll.dll - os=4.0 img=4.0 sys=4.0
"ntdll.dll" v0.0 ts=1999/2/25 19:15
C:\WINNT\System32\KERNEL32.dll - os=4.0 img=4.0 sys=4.0
"KERNEL32.dll" v0.0 ts=1999/2/28 18:47
C:\WINNT\System32\ntdll.dll (already done)
C:\WINNT\System32\USER32.dll - os=4.0 img=4.0 sys=4.0
"USER32.dll" v0.0 ts=1998/10/13 5:39
C:\WINNT\System32\ntdll.dll (already done)
C:\WINNT\System32\KERNEL32.dll (already done)
C:\WINNT\System32\GDI32.dll - os=4.0 img=4.0 sys=4.0
"GDI32.dll" v0.0 ts=1998/9/23 2:27
C:\WINNT\System32\ntdll.dll (already done)
C:\WINNT\System32\KERNEL32.dll (already done)
C:\WINNT\System32\USER32.dll (recursive)
C:\WINNT\System32\ADVAPI32.dll (recursive)
C:\WINNT\System32\ADVAPI32.dll (recursive)
C:\WINNT\System32\RPCRT4.dll - os=4.0 img=4.0 sys=4.0
"RPCRT4.dll" v0.0 ts=1999/3/29 19:19
C:\WINNT\System32\ntdll.dll (already done)
C:\WINNT\System32\KERNEL32.dll (already done)
C:\WINNT\System32\ADVAPI32.dll (recursive)
C:\WINNT\System32\kernel32.dll (already done)
C:\WINNT\System32\kernel32.dll (already done)
C:\Cygwin-1.0\bin\cygwin1.dll (already done)
C:\WINNT\System32\gdi32.dll (already done)
C:\WINNT\System32\glu32.dll - os=4.0 img=4.0 sys=4.0
"GLU32.dll" v0.0 ts=1998/4/22 15:02
C:\WINNT\System32\MSVCRT.dll - os=4.0 img=0.0 sys=4.0
"MSVCRT.dll" v0.0 ts=1999/2/1 23:45
C:\WINNT\System32\KERNEL32.dll (already done)
C:\WINNT\System32\OPENGL32.dll - os=4.0 img=4.0 sys=4.0
"OPENGL32.dll" v0.0 ts=1998/3/30 20:57
C:\WINNT\System32\MSVCRT.dll (already done)
C:\WINNT\System32\KERNEL32.dll (already done)
C:\WINNT\System32\ADVAPI32.dll (already done)
C:\WINNT\System32\GDI32.dll (already done)
C:\WINNT\System32\GLU32.dll (recursive)
C:\WINNT\System32\DCIMAN32.dll - os=4.0 img=4.0 sys=4.0
"DCIMAN32.dll" v0.0 ts=1998/8/18 17:19
C:\WINNT\System32\GDI32.dll (already done)
C:\WINNT\System32\USER32.dll (already done)
C:\WINNT\System32\KERNEL32.dll (already done)
C:\WINNT\System32\USER32.dll (already done)
C:\WINNT\System32\KERNEL32.dll (already done)
C:\WINNT\System32\USER32.dll (already done)
C:\WINNT\System32\kernel32.dll (already done)
Error: could not find ll
C:\WINNT\System32\user32.dll (already done)
C:\WINNT\System32\wsock32.dll - os=4.0 img=4.0 sys=4.0
"WSOCK32.dll" v0.0 ts=1999/4/13 17:56
C:\WINNT\System32\KERNEL32.dll (already done)
C:\WINNT\System32\WS2_32.dll - os=4.0 img=4.0 sys=4.0
"WS2_32.dll" v0.0 ts=1999/2/23 18:04
C:\WINNT\System32\MSVCRT.dll (already done)
C:\WINNT\System32\KERNEL32.dll (already done)
C:\WINNT\System32\USER32.dll (already done)
C:\WINNT\System32\ADVAPI32.dll (already done)
C:\WINNT\System32\WS2HELP.dll - os=4.0 img=4.0 sys=4.0
"WS2HELP.dll" v0.0 ts=1998/5/8 15:50
C:\WINNT\System32\MSVCRT.dll (already done)
C:\WINNT\System32\ntdll.dll (already done)
C:\WINNT\System32\ADVAPI32.dll (already done)
C:\WINNT\System32\KERNEL32.dll (already done)
C:\WINNT\System32\USER32.dll (already done)
C:\Cygwin-1.0\bin\BLT24.dll - os=4.0 img=1.0 sys=4.0
"BLT24.dll" v0.0 ts=1999/1/23 2:49
C:\Cygwin-1.0\bin\cygtcl80.dll - os=4.0 img=1.0 sys=4.0
"cygtcl80.dll" v0.0 ts=1999/9/13 22:31
C:\Cygwin-1.0\bin\cygwin1.dll (already done)
C:\WINNT\System32\kernel32.dll (already done)
C:\WINNT\System32\user32.dll (already done)
C:\Cygwin-1.0\bin\cygtk80.dll - os=4.0 img=1.0 sys=4.0
"cygtk80.dll" v0.0 ts=1999/9/13 22:36
C:\Cygwin-1.0\bin\cygtcl80.dll (already done)
C:\WINNT\System32\comdlg32.dll - os=4.0 img=4.0 sys=4.0
"comdlg32.dll" v0.0 ts=1998/11/4 19:51
C:\WINNT\System32\ntdll.dll (already done)
C:\WINNT\System32\KERNEL32.dll (already done)
C:\WINNT\System32\USER32.dll (already done)
C:\WINNT\System32\SHELL32.dll - os=4.0 img=4.0 sys=4.0
"SHELL32.dll" v0.0 ts=1999/2/22 20:55
C:\WINNT\System32\ntdll.dll (already done)
C:\WINNT\System32\KERNEL32.dll (already done)
C:\WINNT\System32\GDI32.dll (already done)
C:\WINNT\System32\USER32.dll (already done)
C:\WINNT\System32\ADVAPI32.dll (already done)
C:\WINNT\System32\COMCTL32.dll - os=5.0 img=5.0 sys=4.0
"COMCTL32.dll" v0.0 ts=1999/10/25 14:53
C:\WINNT\System32\ntdll.dll (already done)
C:\WINNT\System32\GDI32.dll (already done)
C:\WINNT\System32\KERNEL32.dll (already done)
C:\WINNT\System32\USER32.dll (already done)
C:\WINNT\System32\ADVAPI32.dll (already done)
C:\WINNT\System32\GDI32.dll (already done)
C:\WINNT\System32\ADVAPI32.dll (already done)
C:\WINNT\System32\COMCTL32.dll (already done)
C:\Cygwin-1.0\bin\cygwin1.dll (already done)
C:\WINNT\System32\gdi32.dll (already done)
C:\WINNT\System32\kernel32.dll (already done)
C:\WINNT\System32\user32.dll (already done)
C:\Cygwin-1.0\bin\cygwin1.dll (already done)
C:\WINNT\System32\gdi32.dll (already done)
C:\WINNT\System32\kernel32.dll (already done)
C:\WINNT\System32\user32.dll (already done)
C:\Cygwin-1.0\bin\cygitcl30.dll - os=4.0 img=1.0 sys=4.0
"cygitcl30.dll" v0.0 ts=1999/9/13 22:46
C:\Cygwin-1.0\bin\cygtcl80.dll (already done)
C:\Cygwin-1.0\bin\cygwin1.dll (already done)
C:\Cygwin-1.0\bin\cygitk30.dll - os=4.0 img=1.0 sys=4.0
"cygitk30.dll" v0.0 ts=1999/9/13 22:47
C:\Cygwin-1.0\bin\cygitcl30.dll (already done)
C:\Cygwin-1.0\bin\cygtcl80.dll (already done)
C:\Cygwin-1.0\bin\cygtk80.dll (already done)
C:\Cygwin-1.0\bin\cygwin1.dll (already done)
C:\Cygwin-1.0\bin\cygtcl80.dll (already done)
C:\Cygwin-1.0\bin\cygtk80.dll (already done)
Use -h to see help about each section
------------------------------
thanks,
-jeff
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com
- Raw text -