X-Recipient: archive-cygwin AT delorie DOT com X-Spam-Check-By: sourceware.org Message-ID: From: Mike Marchywka To: Subject: RE: fate/resolution/location of things like "sys/sockio.h" Date: Mon, 26 May 2008 16:00:23 -0400 In-Reply-To: <20080523000735.GA23793@ednor.casa.cgf.cx> References: <17275355 DOT post AT talk DOT nabble DOT com> <17290164 DOT post AT talk DOT nabble DOT com> <4830F08D DOT 6040505 AT cygwin DOT com> <17345729 DOT post AT talk DOT nabble DOT com> <4833813A DOT 7B6F7FAF AT dessent DOT net> <17405074 DOT post AT talk DOT nabble DOT com> <483583EE DOT 8030605 AT cygwin DOT com> <00e501c8bc1e$a44d0190$2708a8c0 AT CAM DOT ARTIMI DOT COM> <20080523000735 DOT GA23793 AT ednor DOT casa DOT cgf DOT cx> Content-Type: text/plain; charset="Windows-1252" MIME-Version: 1.0 X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id m4QK0xYU023703 Thanks but now another issue. To review, I'm trying to build nmap and had some problems with the generated configuration. I decided to compile everything as cygwin c++ and remove the fancy linking( "ar cru" all the .o files into "junkbin.a" , fixing extern C, no "no-cygwin", and related problems etc). I ended up with a link command and cygcheck as shown below but I'm more interested in getting a tool to diagnose the problem. Windoze would give some info if you click on it but now just says it didn't initialize, since it doesn't get to "main" gdb just gives up. Thanks. $ g++ nmapjunk.a libdnet-stripped/src/junkbin.a liblua/junkbin.a -Lnbase -lnbase -Lnsock/src -lnsock -Llibpcap -lpcap -liphlpapi -lws2_32 -lpcre -L. -lPacket Info: resolving _optind by linking to __imp__optind (auto-import) Info: resolving _optarg by linking to __imp__optarg (auto-import) Info: resolving _pcre_free by linking to __imp__pcre_free (auto-import) $ cygcheck -v ./a.exe | grep -v "already done" | uniq | unix2dos> Warning: .\a.exe hides e:\new\temp\nmap\src3\nmap-4.62\a.exe .\a.exe - os=4.0 img=1.0 sys=4.0 C:\WINNT\cygwin1.dll - os=4.0 img=1.0 sys=4.0 "cygwin1.dll" v0.0 ts=2007/1/31 4:58 C:\WINNT\system32\ADVAPI32.DLL - os=5.0 img=5.0 sys=4.0 "ADVAPI32.dll" v0.0 ts=2005/4/11 17:31 C:\WINNT\system32\KERNEL32.dll - os=5.0 img=5.0 sys=4.0 "KERNEL32.dll" v0.0 ts=2006/6/21 1:26 C:\WINNT\system32\ntdll.dll - os=5.0 img=5.0 sys=4.0 "ntdll.dll" v0.0 ts=2004/12/2 21:40 C:\WINNT\system32\RPCRT4.dll - os=5.0 img=5.0 sys=4.10 "RPCRT4.dll" v0.0 ts=2006/4/13 0:31 C:\WINNT\system32\ADVAPI32.dll (recursive) Warning: .\cygpcre-0.dll hides e:\new\temp\nmap\src3\nmap-4.62\cygpcre-0.dll Warning: .\cygpcre-0.dll hides C:\MiscPrograms\cygwin\cyg\bin\cygpcre-0.dll .\cygpcre-0.dll - os=4.0 img=1.0 sys=4.0 "cygpcre-0.dll" v0.0 ts=2007/6/26 23:49 C:\WINNT\system32\IPHLPAPI.DLL - os=5.0 img=5.0 sys=4.10 "iphlpapi.dll" v0.0 ts=2006/5/19 3:59 C:\WINNT\system32\MSVCRT.dll - os=4.0 img=0.0 sys=4.0 "MSVCRT.dll" v0.0 ts=2003/3/11 4:10 C:\WINNT\system32\USER32.dll - os=5.0 img=5.0 sys=4.0 "USER32.dll" v0.0 ts=2005/4/11 17:31 C:\WINNT\system32\GDI32.dll - os=5.0 img=5.0 sys=4.10 "GDI32.dll" v0.0 ts=2005/12/29 7:28 C:\WINNT\system32\USER32.dll (recursive) C:\WINNT\system32\WS2_32.dll - os=5.0 img=5.0 sys=4.10 "WS2_32.dll" v0.0 ts=2002/8/16 4:58 C:\WINNT\system32\WS2HELP.DLL - os=5.0 img=5.0 sys=4.0 "WS2HELP.dll" v0.0 ts=1999/9/25 1:17 C:\WINNT\system32\ICMP.dll - os=5.0 img=5.0 sys=4.0 "ICMP.dll" v0.0 ts=1999/9/25 1:19 C:\WINNT\system32\MPRAPI.dll - os=5.0 img=5.0 sys=4.10 "MPRAPI.dll" v0.0 ts=1999/11/12 18:24 C:\WINNT\system32\SAMLIB.DLL - os=5.0 img=5.0 sys=4.0 "SAMLIB.dll" v0.0 ts=2005/4/1 20:23 C:\WINNT\system32\NETAPI32.DLL - os=5.0 img=5.0 sys=4.0 "NETAPI32.dll" v0.0 ts=2006/8/17 7:46 C:\WINNT\system32\Secur32.dll - os=5.0 img=5.0 sys=4.0 "Secur32.dll" v0.0 ts=2003/3/26 16:37 C:\WINNT\system32\NTDSAPI.dll - os=5.0 img=5.0 sys=4.10 "NTDSAPI.dll" v0.0 ts=2003/2/18 11:59 C:\WINNT\system32\DNSAPI.DLL - os=5.0 img=5.0 sys=4.0 "DNSAPI.dll" v0.0 ts=2006/6/27 3:30 C:\WINNT\system32\WSOCK32.dll - os=5.0 img=5.0 sys=4.10 "WSOCK32.dll" v0.0 ts=2002/9/5 16:55 C:\WINNT\system32\WLDAP32.DLL - os=5.0 img=5.0 sys=4.0 "WLDAP32.dll" v0.0 ts=2005/4/1 20:23 C:\WINNT\system32\NETAPI32.DLL (recursive) C:\WINNT\system32\NETRAP.dll - os=5.0 img=5.0 sys=4.10 "NETRAP.dll" v0.0 ts=1999/9/25 1:03 C:\WINNT\system32\OLE32.DLL - os=5.0 img=5.0 sys=4.0 "ole32.dll" v0.0 ts=2005/7/5 13:08 C:\WINNT\system32\OLEAUT32.DLL - os=4.0 img=0.0 sys=4.0 "OLEAUT32.dll" v0.0 ts=2002/12/12 16:28 C:\WINNT\system32\ACTIVEDS.DLL - os=5.0 img=5.0 sys=4.0 "ACTIVEDS.dll" v0.0 ts=2002/8/16 6:26 C:\WINNT\system32\ADSLDPC.DLL - os=5.0 img=5.0 sys=4.0 "adsldpc.dll" v0.0 ts=2005/4/1 20:23 C:\WINNT\system32\RTUTILS.DLL - os=5.0 img=5.0 sys=4.10 "rtutils.dll" v0.0 ts=1999/10/30 18:31 C:\WINNT\system32\SETUPAPI.DLL - os=5.0 img=5.0 sys=4.0 "SETUPAPI.dll" v0.0 ts=2002/12/5 17:13 C:\WINNT\system32\USERENV.DLL - os=5.0 img=5.0 sys=4.0 "USERENV.dll" v0.0 ts=2005/4/1 20:23 C:\WINNT\system32\RASAPI32.dll - os=5.0 img=5.0 sys=4.0 "RASAPI32.dll" v0.0 ts=2005/4/1 20:23 C:\WINNT\system32\rasman.dll - os=5.0 img=5.0 sys=4.0 "rasman.dll" v0.0 ts=2005/4/1 20:23 C:\WINNT\system32\TAPI32.dll - os=5.0 img=5.0 sys=4.0 "TAPI32.dll" v0.0 ts=2003/2/14 18:16 C:\WINNT\system32\COMCTL32.DLL - os=5.0 img=5.0 sys=4.0 "COMCTL32.dll" v0.0 ts=2006/8/25 11:12 C:\WINNT\system32\SHLWAPI.DLL - os=5.1 img=5.1 sys=4.0 "SHLWAPI.dll" v0.0 ts=2006/10/23 12:53 C:\WINNT\system32\DHCPCSVC.DLL - os=5.0 img=5.0 sys=4.0 "DHCPCSVC.DLL" v0.0 ts=2006/4/13 6:07 C:\WINNT\system32\iphlpapi.dll (recursive) Warning: .\packet.dll hides e:\new\temp\nmap\src3\nmap-4.62\packet.dll Warning: .\packet.dll hides C:\WINNT\system32\packet.dll .\packet.dll - os=4.0 img=0.0 sys=4.0 "packet.dll" v0.0 ts=2005/8/2 17:08 C:\WINNT\system32\WanPacket.dll - os=4.0 img=0.0 sys=4.0 "WanPacket.dll" v0.0 ts=2005/8/2 17:08 C:\WINNT\system32\NPPTools.dll - os=5.0 img=1.0 sys=4.0 "NPPTools.dll" v0.0 ts=1999/9/25 1:28 C:\WINNT\system32\MFC42u.DLL - os=4.0 img=6.0 sys=4.0 "MFC42u.DLL" v0.0 ts=2002/10/29 16:36 C:\WINNT\system32\VERSION.dll - os=5.0 img=5.0 sys=4.0 "VERSION.dll" v0.0 ts=2002/12/10 14:41 C:\WINNT\system32\LZ32.DLL - os=5.0 img=5.0 sys=4.10 "LZ32.dll" v0.0 ts=2002/10/14 19:27 Warning: .\cygpcre-0.dll hides e:\new\temp\nmap\src3\nmap-4.62\cygpcre-0.dll Warning: .\cygpcre-0.dll hides C:\MiscPrograms\cygwin\cyg\bin\cygpcre-0.dll Warning: .\cygpcre-0.dll hides e:\new\temp\nmap\src3\nmap-4.62\cygpcre-0.dll Warning: .\cygpcre-0.dll hides C:\MiscPrograms\cygwin\cyg\bin\cygpcre-0.dll Warning: .\cygpcre-0.dll hides e:\new\temp\nmap\src3\nmap-4.62\cygpcre-0.dll Warning: .\cygpcre-0.dll hides C:\MiscPrograms\cygwin\cyg\bin\cygpcre-0.dll Warning: .\cygpcre-0.dll hides e:\new\temp\nmap\src3\nmap-4.62\cygpcre-0.dll Warning: .\cygpcre-0.dll hides C:\MiscPrograms\cygwin\cyg\bin\cygpcre-0.dll Warning: .\cygpcre-0.dll hides e:\new\temp\nmap\src3\nmap-4.62\cygpcre-0.dll Warning: .\cygpcre-0.dll hides C:\MiscPrograms\cygwin\cyg\bin\cygpcre-0.dll Warning: .\cygpcre-0.dll hides e:\new\temp\nmap\src3\nmap-4.62\cygpcre-0.dll Warning: .\cygpcre-0.dll hides C:\MiscPrograms\cygwin\cyg\bin\cygpcre-0.dll Warning: .\cygpcre-0.dll hides e:\new\temp\nmap\src3\nmap-4.62\cygpcre-0.dll Warning: .\cygpcre-0.dll hides C:\MiscPrograms\cygwin\cyg\bin\cygpcre-0.dll If it helps any, this program works just fine ( although it doesn't always seem to run the first try after a reboot?). $ cygcheck -v ./main.exe | grep -v "already done" Warning: .\main.exe hides e:\new\glutp\glutp\glutp\main.exe .\main.exe - os=4.0 img=1.0 sys=4.0 C:\WINNT\cygwin1.dll - os=4.0 img=1.0 sys=4.0 "cygwin1.dll" v0.0 ts=2007/1/31 4:58 C:\WINNT\system32\ADVAPI32.DLL - os=5.0 img=5.0 sys=4.0 "ADVAPI32.dll" v0.0 ts=2005/4/11 17:31 C:\WINNT\system32\KERNEL32.dll - os=5.0 img=5.0 sys=4.0 "KERNEL32.dll" v0.0 ts=2006/6/21 1:26 C:\WINNT\system32\ntdll.dll - os=5.0 img=5.0 sys=4.0 "ntdll.dll" v0.0 ts=2004/12/2 21:40 C:\WINNT\system32\RPCRT4.dll - os=5.0 img=5.0 sys=4.10 "RPCRT4.dll" v0.0 ts=2006/4/13 0:31 C:\WINNT\system32\ADVAPI32.dll (recursive) C:\MiscPrograms\cygwin\cyg\bin\cygjpeg-62.dll - os=4.0 img=1.0 sys=4.0 "cygjpeg-62.dll" v0.0 ts=2006/11/9 4:02 C:\WINNT\system32\GLU32.DLL - os=5.0 img=5.0 sys=4.10 "GLU32.dll" v0.0 ts=1999/9/25 0:21 C:\WINNT\system32\MSVCRT.dll - os=4.0 img=0.0 sys=4.0 "MSVCRT.dll" v0.0 ts=2003/3/11 4:10 C:\WINNT\system32\OPENGL32.dll - os=5.0 img=5.0 sys=4.10 "OPENGL32.dll" v0.0 ts=2002/10/17 16:35 C:\WINNT\system32\GDI32.dll - os=5.0 img=5.0 sys=4.10 "GDI32.dll" v0.0 ts=2005/12/29 7:28 C:\WINNT\system32\USER32.dll - os=5.0 img=5.0 sys=4.0 "USER32.dll" v0.0 ts=2005/4/11 17:31 C:\WINNT\system32\GDI32.dll (recursive) C:\WINNT\system32\GLU32.dll (recursive) C:\WINNT\system32\DDRAW.dll - os=5.1 img=5.1 sys=4.0 "DDRAW.dll" v0.0 ts=2004/7/9 3:32 C:\WINNT\system32\DCIMAN32.dll - os=5.0 img=5.0 sys=4.10 "DCIMAN32.dll" v0.0 ts=1999/11/11 21:48 Warning: C:\MiscPrograms\cygwin\cyg\bin\glut32.dll hides c:\MyDocs\scripts\glut3 2.dll C:\MiscPrograms\cygwin\cyg\bin\glut32.dll - os=4.0 img=3.7 sys=4.0 "glut32.dll" v0.0 ts=2003/11/10 17:24 C:\WINNT\system32\WINMM.dll - os=5.0 img=5.0 sys=4.0 "WINMM.dll" v0.0 ts=1999/10/23 17:20 Mike Marchywka 586 Saint James Walk Marietta GA 30067-7165 404-788-1216 (C)<- leave message 989-348-4796 (P)<- emergency only marchywka AT hotmail DOT com Note: If I am asking for free stuff, I normally use for hobby/non-profit information but may use in investment forums, public and private. Please indicate any concerns if applicable. Note: Hotmail is possibly blocking my mom's entire ISP - try me on marchywka AT yahoo DOT com if no reply here. Thanks. _________________________________________________________________ Give to a good cause with every e-mail. Join the i’m Initiative from Microsoft. http://im.live.com/Messenger/IM/Join/Default.aspx?souce=EML_WL_ GoodCause -- 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/