This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: fate/resolution/location of things like "sys/sockio.h"




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@hotmail.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@yahoo.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/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]