* BUG: winmain GetCommandLine only returning program name and path with no arguments
@ 2017-05-13 15:34 Mike Barry
2017-05-13 15:46 ` Dan Kegel
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: Mike Barry @ 2017-05-13 15:34 UTC (permalink / raw)
To: cygwin
[-- Attachment #1: Type: text/plain, Size: 491 bytes --]
Below is a sample program that demonstrates that the GetCommandLine
function is not returning the command line arguments. I attached
cygcheck.out.
#include <windows.h>
#include <stdio.h>
int WINAPI
WinMain(HINSTANCE hInst, HINSTANCE hPrev, LPSTR szCmdLine, int sw) {
char* text = GetCommandLine();
printf("getcmdline: %s\n", text);
return 0;
}
gcc test_wmain.c -o test
$ ./test hello world
getcmdline: "C:\cygwin64\home\mbarry\game-repos\greenbeam\src\test.exe"
[-- Attachment #2: cygcheck.out --]
[-- Type: application/octet-stream, Size: 42741 bytes --]
Cygwin Configuration Diagnostics
Current System Time: Sat May 13 15:17:15 2017
Windows 10 Home Ver 10.0 Build 15063
Path: C:\cygwin64\usr\local\bin
C:\cygwin64\bin
C:\Program Files (x86)\Intel\TXE Components\TCS
C:\Program Files\Intel\TXE Components\TCS
C:\WINDOWS\system32
C:\WINDOWS
C:\WINDOWS\System32\Wbem
C:\WINDOWS\System32\WindowsPowerShell\v1.0
C:\Program Files\Intel\TXE Components\DAL
C:\Program Files (x86)\Intel\TXE Components\DAL
C:\Program Files\Intel\TXE Components\IPT
C:\Program Files (x86)\Intel\TXE Components\IPT
C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit
C:\Users\mbarry\AppData\Local\Microsoft\WindowsApps
C:\Program Files (x86)\Microsoft VS Code\bin
Output from C:\cygwin64\bin\id.exe
UID: 197609(mbarry)
GID: 197609(mbarry)
197609(mbarry)
401408(Medium Mandatory Level)
559(Performance Log Users)
545(Users)
4(INTERACTIVE)
66049(CONSOLE LOGON)
11(Authenticated Users)
15(This Organization)
68367(MicrosoftAccount+mike.barry@gmail.com)
113(Local account)
66048(LOCAL)
262180(Cloud Account Authentication)
4294967295(Unknown+Group)
SysDir: C:\WINDOWS\system32
WinDir: C:\WINDOWS
USER = 'mbarry'
PWD = '/home/mbarry/game-repos/greenbeam/src'
HOME = '/home/mbarry'
USERDOMAIN = 'DESKTOP-MQ2PJ4H'
OS = 'Windows_NT'
COMMONPROGRAMFILES = 'C:\Program Files\Common Files'
PROCESSOR_LEVEL = '6'
PSModulePath = 'C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules'
CommonProgramW6432 = 'C:\Program Files\Common Files'
CommonProgramFiles(x86) = 'C:\Program Files (x86)\Common Files'
LANG = 'en_US.UTF-8'
TZ = 'America/New_York'
HOSTNAME = 'DESKTOP-MQ2PJ4H'
PUBLIC = 'C:\Users\Public'
OLDPWD = '/'
USERNAME = 'mbarry'
LOGONSERVER = '\\DESKTOP-MQ2PJ4H'
PROCESSOR_ARCHITECTURE = 'AMD64'
LOCALAPPDATA = 'C:\Users\mbarry\AppData\Local'
COMPUTERNAME = 'DESKTOP-MQ2PJ4H'
FPS_BROWSER_APP_PROFILE_STRING = 'Internet Explorer'
!:: = '::\'
SYSTEMDRIVE = 'C:'
USERPROFILE = 'C:\Users\mbarry'
PATHEXT = '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC'
SYSTEMROOT = 'C:\WINDOWS'
USERDOMAIN_ROAMINGPROFILE = 'DESKTOP-MQ2PJ4H'
PROCESSOR_IDENTIFIER = 'Intel64 Family 6 Model 76 Stepping 3, GenuineIntel'
TMP = '/tmp'
OneDrive = 'C:\Users\mbarry\OneDrive'
PROCESSOR_REVISION = '4c03'
FPS_BROWSER_USER_PROFILE_STRING = 'Default'
PROFILEREAD = 'true'
NUMBER_OF_PROCESSORS = '2'
ProgramW6432 = 'C:\Program Files'
COMSPEC = 'C:\WINDOWS\system32\cmd.exe'
APPDATA = 'C:\Users\mbarry\AppData\Roaming'
SHELL = '/bin/bash'
TERM = 'xterm'
WINDIR = 'C:\WINDOWS'
ProgramData = 'C:\ProgramData'
SHLVL = '1'
PRINTER = 'Microsoft Print to PDF'
PROGRAMFILES = 'C:\Program Files'
ALLUSERSPROFILE = 'C:\ProgramData'
TEMP = '/tmp'
SESSIONNAME = 'Console'
ProgramFiles(x86) = 'C:\Program Files (x86)'
PS1 = '\[\e]0;\w\a\]\n\[\e[32m\]\u@\h \[\e[33m\]\w\[\e[0m\]\n\$ '
HOMEDRIVE = 'C:'
INFOPATH = '/usr/local/info:/usr/share/info:/usr/info'
HOMEPATH = '\Users\mbarry'
ORIGINAL_PATH = '/cygdrive/c/Program Files (x86)/Intel/TXE Components/TCS:/cygdrive/c/Program Files/Intel/TXE Components/TCS:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem:/cygdrive/c/WINDOWS/System32/WindowsPowerShell/v1.0:/cygdrive/c/Program Files/Intel/TXE Components/DAL:/cygdrive/c/Program Files (x86)/Intel/TXE Components/DAL:/cygdrive/c/Program Files/Intel/TXE Components/IPT:/cygdrive/c/Program Files (x86)/Intel/TXE Components/IPT:/cygdrive/c/Program Files (x86)/Windows Kits/10/Windows Performance Toolkit:/cygdrive/c/Users/mbarry/AppData/Local/Microsoft/WindowsApps:/cygdrive/c/Program Files (x86)/Microsoft VS Code/bin'
EXECIGNORE = '*.dll'
VBOX_MSI_INSTALL_PATH = 'C:\Program Files\Oracle\VirtualBox\'
VS140COMNTOOLS = 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\'
_ = '/usr/bin/cygcheck'
HKEY_CURRENT_USER\Software\Cygwin
HKEY_CURRENT_USER\Software\Cygwin\Installations
(default) = '\??\C:\cygwin64'
58efb2057ed2a8ff = '\??\C:\Users\mbarry\AppData\Local\Android\Sdk\tools'
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\Installations
(default) = '\??\C:\cygwin64'
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\setup
(default) = 'C:\cygwin64'
obcaseinsensitive set to 1
Cygwin installations found in the registry:
System: Key: e022582115c10879 Path: C:\cygwin64
User: Key: e022582115c10879 Path: C:\cygwin64
User: Key: 58efb2057ed2a8ff Path: C:\Users\mbarry\AppData\Local\Android\Sdk\tools
c: hd NTFS 463945Mb 20% CP CS UN PA FC EN
d: cd N/A N/A
C:\cygwin64 / system binary,auto
C:\cygwin64\bin /usr/bin system binary,auto
C:\cygwin64\lib /usr/lib system binary,auto
cygdrive prefix /cygdrive user binary,posix=0,auto
Found: C:\cygwin64\bin\awk
-> C:\cygwin64\bin\gawk.exe
Found: C:\cygwin64\bin\bash.exe
Found: C:\cygwin64\bin\cat.exe
Found: C:\cygwin64\bin\cp.exe
Found: C:\cygwin64\bin\cpp.exe
Found: C:\cygwin64\bin\crontab.exe
Found: C:\cygwin64\bin\find.exe
Found: C:\WINDOWS\system32\find.exe
Warning: C:\cygwin64\bin\find.exe hides C:\WINDOWS\system32\find.exe
Found: C:\cygwin64\bin\gcc.exe
Found: C:\cygwin64\bin\gdb.exe
Found: C:\cygwin64\bin\grep.exe
Found: C:\cygwin64\bin\kill.exe
Found: C:\cygwin64\bin\ld.exe
Found: C:\cygwin64\bin\ls.exe
Found: C:\cygwin64\bin\make.exe
Found: C:\cygwin64\bin\mv.exe
Found: C:\cygwin64\bin\patch.exe
Found: C:\cygwin64\bin\perl.exe
Found: C:\cygwin64\bin\rm.exe
Found: C:\cygwin64\bin\sed.exe
Found: C:\cygwin64\bin\ssh.exe
Found: C:\cygwin64\bin\sh.exe
Found: C:\cygwin64\bin\tar.exe
Found: C:\cygwin64\bin\test.exe
Found: C:\cygwin64\bin\vi.exe
Found: C:\cygwin64\bin\vim.exe
1184k 2016/12/27 C:\cygwin64\usr\local\bin\cygevent-2-0-5.dll - os=4.0 img=0.0 sys=5.2
"cygevent-2-0-5.dll" v0.0 ts=2016-12-27 17:29
750k 2016/12/27 C:\cygwin64\usr\local\bin\cygevent_core-2-0-5.dll - os=4.0 img=0.0 sys=5.2
"cygevent_core-2-0-5.dll" v0.0 ts=2016-12-27 17:29
510k 2016/12/27 C:\cygwin64\usr\local\bin\cygevent_extra-2-0-5.dll - os=4.0 img=0.0 sys=5.2
"cygevent_extra-2-0-5.dll" v0.0 ts=2016-12-27 17:29
70k 2016/12/27 C:\cygwin64\usr\local\bin\cygevent_pthreads-2-0-5.dll - os=4.0 img=0.0 sys=5.2
"cygevent_pthreads-2-0-5.dll" v0.0 ts=2016-12-27 17:29
39k 2016/09/19 C:\cygwin64\bin\cygargp-0.dll - os=4.0 img=0.0 sys=5.2
"cygargp-0.dll" v0.0 ts=2016-09-19 02:13
88k 2016/06/13 C:\cygwin64\bin\cygatomic-1.dll - os=4.0 img=0.0 sys=5.2
"cygatomic-1.dll" v0.0 ts=2016-06-13 17:14
16k 2013/03/26 C:\cygwin64\bin\cygattr-1.dll - os=4.0 img=0.0 sys=5.2
"cygattr-1.dll" v0.0 ts=2013-03-26 18:26
80k 2013/05/30 C:\cygwin64\bin\cygaudio-2.dll - os=4.0 img=0.0 sys=5.2
"cygaudio-2.dll" v0.0 ts=2013-05-30 23:41
180k 2015/03/23 C:\cygwin64\bin\cygblkid-1.dll - os=4.0 img=0.0 sys=5.2
"cygblkid-1.dll" v0.0 ts=2015-03-23 09:46
64k 2017/02/22 C:\cygwin64\bin\cygbz2-1.dll - os=4.0 img=0.0 sys=5.2
"cygbz2-1.dll" v0.0 ts=2017-02-22 07:22
33k 2016/10/10 C:\cygwin64\bin\cygcheck-0.dll - os=4.0 img=0.0 sys=5.2
"cygcheck-0.dll" v0.0 ts=2016-10-10 03:14
13k 2015/03/19 C:\cygwin64\bin\cygcom_err-2.dll - os=4.0 img=0.0 sys=5.2
"cygcom_err-2.dll" v0.0 ts=2015-03-19 02:44
26k 2017/05/09 C:\cygwin64\bin\cygcord-1.dll - os=4.0 img=0.0 sys=5.2
"cygcord-1.dll" v0.0 ts=2017-05-09 14:41
185k 2016/09/26 C:\cygwin64\bin\cygcppunit-1-13-0.dll - os=4.0 img=0.0 sys=5.2
"cygcppunit-1-13-0.dll" v0.0 ts=2016-09-26 19:02
10k 2016/06/09 C:\cygwin64\bin\cygcrypt-0.dll - os=4.0 img=0.0 sys=5.2
"cygcrypt-0.dll" v0.0 ts=2016-06-09 16:02
2235k 2017/01/26 C:\cygwin64\bin\cygcrypto-1.0.0.dll - os=4.0 img=0.0 sys=5.2
"cygcrypto-1.0.0.dll" v0.0 ts=2017-01-26 20:10
481k 2017/05/12 C:\cygwin64\bin\cygcurl-4.dll - os=4.0 img=0.0 sys=5.2
"cygcurl-4.dll" v0.0 ts=2017-05-12 06:19
1549k 2016/08/22 C:\cygwin64\bin\cygdb-5.3.dll - os=4.0 img=0.0 sys=5.2
"cygdb-5.3.dll" v0.0 ts=2016-08-22 09:51
267k 2017/04/28 C:\cygwin64\bin\cygdbus-1-3.dll - os=4.0 img=0.0 sys=5.2
"cygdbus-1-3.dll" v0.0 ts=2017-04-28 17:51
124k 2016/08/22 C:\cygwin64\bin\cygdb_cxx-5.3.dll - os=4.0 img=0.0 sys=5.2
"cygdb_cxx-5.3.dll" v0.0 ts=2016-08-22 09:52
570k 2016/08/22 C:\cygwin64\bin\cygdb_sql-5.3.dll - os=4.0 img=0.0 sys=5.2
"cygdb_sql-5.3.dll" v0.0 ts=2016-08-22 09:52
154k 2013/10/20 C:\cygwin64\bin\cygedit-0.dll - os=4.0 img=0.0 sys=5.2
"cygedit-0.dll" v0.0 ts=2013-10-20 21:56
229k 2016/01/08 C:\cygwin64\bin\cygevent-2-0-5.dll - os=4.0 img=0.0 sys=5.2
"cygevent-2-0-5.dll" v0.0 ts=2016-01-08 07:24
136k 2016/01/08 C:\cygwin64\bin\cygevent_core-2-0-5.dll - os=4.0 img=0.0 sys=5.2
"cygevent_core-2-0-5.dll" v0.0 ts=2016-01-08 07:24
106k 2016/01/08 C:\cygwin64\bin\cygevent_extra-2-0-5.dll - os=4.0 img=0.0 sys=5.2
"cygevent_extra-2-0-5.dll" v0.0 ts=2016-01-08 07:24
21k 2016/01/08 C:\cygwin64\bin\cygevent_openssl-2-0-5.dll - os=4.0 img=0.0 sys=5.2
"cygevent_openssl-2-0-5.dll" v0.0 ts=2016-01-08 07:24
10k 2016/01/08 C:\cygwin64\bin\cygevent_pthreads-2-0-5.dll - os=4.0 img=0.0 sys=5.2
"cygevent_pthreads-2-0-5.dll" v0.0 ts=2016-01-08 07:24
145k 2016/06/21 C:\cygwin64\bin\cygexpat-1.dll - os=4.0 img=0.0 sys=5.2
"cygexpat-1.dll" v0.0 ts=2016-06-21 23:15
30k 2014/10/14 C:\cygwin64\bin\cygfam-0.dll - os=4.0 img=0.0 sys=5.2
"cygfam-0.dll" v0.0 ts=2014-10-14 21:33
27k 2015/11/17 C:\cygwin64\bin\cygffi-6.dll - os=4.0 img=0.0 sys=5.2
"cygffi-6.dll" v0.0 ts=2015-11-17 22:14
243k 2016/08/11 C:\cygwin64\bin\cygfontconfig-1.dll - os=4.0 img=0.0 sys=5.2
"cygfontconfig-1.dll" v0.0 ts=2016-08-11 02:54
55k 2017/03/29 C:\cygwin64\bin\cygformw-10.dll - os=4.0 img=0.0 sys=5.2
"cygformw-10.dll" v0.0 ts=2017-03-29 23:26
597k 2016/07/28 C:\cygwin64\bin\cygfreetype-6.dll - os=4.0 img=0.0 sys=5.2
"cygfreetype-6.dll" v0.0 ts=2016-07-28 17:48
119k 2017/05/09 C:\cygwin64\bin\cyggc-1.dll - os=4.0 img=0.0 sys=5.2
"cyggc-1.dll" v0.0 ts=2017-05-09 14:41
9k 2017/05/09 C:\cygwin64\bin\cyggccpp-1.dll - os=4.0 img=0.0 sys=5.2
"cyggccpp-1.dll" v0.0 ts=2017-05-09 14:41
70k 2016/06/13 C:\cygwin64\bin\cyggcc_s-seh-1.dll - os=4.0 img=0.0 sys=5.2
"cyggcc_s-seh-1.dll" v0.0 ts=2016-06-13 16:18
1023k 2017/05/10 C:\cygwin64\bin\cyggcrypt-20.dll - os=4.0 img=0.0 sys=5.2
"cyggcrypt-20.dll" v0.0 ts=2017-05-10 22:49
39k 2016/10/10 C:\cygwin64\bin\cyggdbm-4.dll - os=4.0 img=0.0 sys=5.2
"cyggdbm-4.dll" v0.0 ts=2016-10-10 09:26
13k 2016/10/10 C:\cygwin64\bin\cyggdbm_compat-4.dll - os=4.0 img=0.0 sys=5.2
"cyggdbm_compat-4.dll" v0.0 ts=2016-10-10 09:26
169k 2017/04/02 C:\cygwin64\bin\cyggeotiff-2.dll - os=4.0 img=0.0 sys=5.2
"cyggeotiff-2.dll" v0.0 ts=2017-04-02 01:47
1344k 2017/03/17 C:\cygwin64\bin\cyggio-2.0-0.dll - os=4.0 img=0.0 sys=5.2
"cyggio-2.0-0.dll" v0.0 ts=2017-03-06 06:26
455k 2017/05/01 C:\cygwin64\bin\cygGL-1.dll - os=4.0 img=0.0 sys=5.2
"cygGL-1.dll" v0.0 ts=2017-05-01 06:50
289k 2017/05/01 C:\cygwin64\bin\cygglapi-0.dll - os=4.0 img=0.0 sys=5.2
"cygglapi-0.dll" v0.0 ts=2017-05-01 06:20
975k 2017/03/17 C:\cygwin64\bin\cygglib-2.0-0.dll - os=4.0 img=0.0 sys=5.2
"cygglib-2.0-0.dll" v0.0 ts=2017-03-05 03:42
15k 2017/03/17 C:\cygwin64\bin\cyggmodule-2.0-0.dll - os=4.0 img=0.0 sys=5.2
"cyggmodule-2.0-0.dll" v0.0 ts=2017-03-17 20:26
527k 2017/01/21 C:\cygwin64\bin\cyggmp-10.dll - os=4.0 img=0.0 sys=5.2
"cyggmp-10.dll" v0.0 ts=2017-01-21 18:25
938k 2017/05/02 C:\cygwin64\bin\cyggnutls-28.dll - os=4.0 img=0.0 sys=5.2
"cyggnutls-28.dll" v0.0 ts=2017-05-02 22:06
1130k 2017/05/03 C:\cygwin64\bin\cyggnutls-30.dll - os=4.0 img=0.0 sys=5.2
"cyggnutls-30.dll" v0.0 ts=2017-05-03 01:04
24k 2017/05/02 C:\cygwin64\bin\cyggnutls-openssl-27.dll - os=4.0 img=0.0 sys=5.2
"cyggnutls-openssl-27.dll" v0.0 ts=2017-05-02 22:06
284k 2017/03/17 C:\cygwin64\bin\cyggobject-2.0-0.dll - os=4.0 img=0.0 sys=5.2
"cyggobject-2.0-0.dll" v0.0 ts=2017-03-05 03:42
105k 2016/06/13 C:\cygwin64\bin\cyggomp-1.dll - os=4.0 img=0.0 sys=5.2
"cyggomp-1.dll" v0.0 ts=2016-06-13 16:22
10k 2016/06/13 C:\cygwin64\bin\cyggomp-plugin-host_nonshm-1.dll - os=4.0 img=0.0 sys=5.2
"cyggomp-plugin-host_nonshm-1.dll" v0.0 ts=2016-06-13 16:23
73k 2017/05/10 C:\cygwin64\bin\cyggpg-error-0.dll - os=4.0 img=0.0 sys=5.2
"cyggpg-error-0.dll" v0.0 ts=2017-05-10 04:48
258k 2016/09/26 C:\cygwin64\bin\cyggssapi_krb5-2.dll - os=4.0 img=0.0 sys=5.2
"cyggssapi_krb5-2.dll" v0.0 ts=2016-09-26 06:55
9k 2017/03/17 C:\cygwin64\bin\cyggthread-2.0-0.dll - os=4.0 img=0.0 sys=5.2
"cyggthread-2.0-0.dll" v0.0 ts=2017-03-05 03:42
732k 2017/04/01 C:\cygwin64\bin\cygguile-17.dll - os=4.0 img=0.0 sys=5.2
"cygguile-17.dll" v0.0 ts=2017-04-01 13:04
1311k 2017/04/01 C:\cygwin64\bin\cygguile-2.0-22.dll - os=4.0 img=0.0 sys=5.2
"cygguile-2.0-22.dll" v0.0 ts=2017-04-01 04:44
33k 2017/02/13 C:\cygwin64\bin\cyghistory7.dll - os=4.0 img=0.0 sys=5.2
"cyghistory7.dll" v0.0 ts=2017-02-11 22:39
167k 2016/03/13 C:\cygwin64\bin\cyghogweed-2.dll - os=4.0 img=0.0 sys=5.2
"cyghogweed-2.dll" v0.0 ts=2016-03-13 14:46
155k 2017/05/02 C:\cygwin64\bin\cyghogweed-4.dll - os=4.0 img=0.0 sys=5.2
"cyghogweed-4.dll" v0.0 ts=2017-05-02 04:18
77k 2014/08/10 C:\cygwin64\bin\cygICE-6.dll - os=4.0 img=0.0 sys=5.2
"cygICE-6.dll" v0.0 ts=1970-01-01 00:00
1009k 2015/02/20 C:\cygwin64\bin\cygiconv-2.dll - os=4.0 img=0.0 sys=5.2
"cygiconv-2.dll" v0.0 ts=2015-02-20 17:07
197k 2017/05/02 C:\cygwin64\bin\cygidn-11.dll - os=4.0 img=0.0 sys=5.2
"cygidn-11.dll" v0.0 ts=2017-05-02 01:18
111k 2017/04/24 C:\cygwin64\bin\cygidn2-0.dll - os=4.0 img=0.0 sys=5.2
"cygidn2-0.dll" v0.0 ts=2017-04-24 05:20
42k 2016/10/23 C:\cygwin64\bin\cygintl-8.dll - os=4.0 img=0.0 sys=5.2
"cygintl-8.dll" v0.0 ts=2016-10-23 07:17
294k 2013/09/09 C:\cygwin64\bin\cygiodbc-2.dll - os=4.0 img=0.0 sys=5.2
"cygiodbc-2.dll" v0.0 ts=2013-09-09 16:36
66k 2013/09/09 C:\cygwin64\bin\cygiodbcinst-2.dll - os=4.0 img=0.0 sys=5.2
"cygiodbcinst-2.dll" v0.0 ts=2013-09-09 16:35
1039k 2015/09/20 C:\cygwin64\bin\cygisl-13.dll - os=4.0 img=0.0 sys=5.2
"cygisl-13.dll" v0.0 ts=2015-09-20 12:39
48k 2014/06/17 C:\cygwin64\bin\cygjbig-2.dll - os=4.0 img=0.0 sys=5.2
"cygjbig-2.dll" v0.0 ts=1970-01-01 00:00
18k 2014/06/17 C:\cygwin64\bin\cygjbig85-2.dll - os=4.0 img=0.0 sys=5.2
"cygjbig85-2.dll" v0.0 ts=1970-01-01 00:00
403k 2016/08/07 C:\cygwin64\bin\cygjpeg-8.dll - os=4.0 img=0.0 sys=5.2
"cygjpeg-8.dll" v0.0 ts=2016-08-07 20:20
177k 2016/09/26 C:\cygwin64\bin\cygk5crypto-3.dll - os=4.0 img=0.0 sys=5.2
"cygk5crypto-3.dll" v0.0 ts=2016-09-26 06:55
722k 2016/09/26 C:\cygwin64\bin\cygkrb5-3.dll - os=4.0 img=0.0 sys=5.2
"cygkrb5-3.dll" v0.0 ts=2016-09-26 06:55
35k 2016/09/26 C:\cygwin64\bin\cygkrb5support-0.dll - os=4.0 img=0.0 sys=5.2
"cygkrb5support-0.dll" v0.0 ts=2016-09-26 06:54
45k 2015/11/19 C:\cygwin64\bin\cyglber-2-4-2.dll - os=4.0 img=0.0 sys=5.2
"cyglber-2-4-2.dll" v0.0 ts=2015-11-19 14:17
299k 2017/01/03 C:\cygwin64\bin\cyglcms2-2.dll - os=4.0 img=0.0 sys=5.2
"cyglcms2-2.dll" v0.0 ts=2017-01-03 12:40
246k 2015/11/19 C:\cygwin64\bin\cygldap-2-4-2.dll - os=4.0 img=0.0 sys=5.2
"cygldap-2-4-2.dll" v0.0 ts=2015-11-19 14:18
262k 2015/11/19 C:\cygwin64\bin\cygldap_r-2-4-2.dll - os=4.0 img=0.0 sys=5.2
"cygldap_r-2-4-2.dll" v0.0 ts=2015-11-19 14:19
29379k 2017/02/20 C:\cygwin64\bin\cygLLVM-3.9.dll - os=4.0 img=0.0 sys=5.2
"cygLLVM-3.9.dll" v0.0 ts=2017-02-20 16:42
6k 2017/04/01 C:\cygwin64\bin\cyglsa64.dll - os=4.0 img=0.0 sys=5.2
"cyglsa64.dll" v0.0 ts=2017-04-01 19:47
35k 2016/06/28 C:\cygwin64\bin\cygltdl-7.dll - os=4.0 img=0.0 sys=5.2
"cygltdl-7.dll" v0.0 ts=2016-06-28 18:41
139k 2017/05/10 C:\cygwin64\bin\cyglzma-5.dll - os=4.0 img=0.0 sys=5.2
"cyglzma-5.dll" v0.0 ts=2017-05-10 01:17
121k 2017/05/03 C:\cygwin64\bin\cygmagic-1.dll - os=4.0 img=0.0 sys=5.2
"cygmagic-1.dll" v0.0 ts=2017-05-03 18:25
169k 2016/10/10 C:\cygwin64\bin\cygman-2-7-5.dll - os=4.0 img=0.0 sys=5.2
"cygman-2-7-5.dll" v0.0 ts=2016-10-10 22:07
22k 2016/10/10 C:\cygwin64\bin\cygmandb-2-7-5.dll - os=4.0 img=0.0 sys=5.2
"cygmandb-2-7-5.dll" v0.0 ts=2016-10-10 22:07
29k 2017/03/29 C:\cygwin64\bin\cygmenuw-10.dll - os=4.0 img=0.0 sys=5.2
"cygmenuw-10.dll" v0.0 ts=2017-03-29 23:26
367k 2016/08/22 C:\cygwin64\bin\cygmng-2.dll - os=4.0 img=0.0 sys=5.2
"cygmng-2.dll" v0.0 ts=2016-08-22 07:53
89k 2015/03/01 C:\cygwin64\bin\cygmpc-3.dll - os=4.0 img=0.0 sys=5.2
"cygmpc-3.dll" v0.0 ts=2015-03-01 20:24
346k 2017/04/08 C:\cygwin64\bin\cygmpfr-4.dll - os=4.0 img=0.0 sys=5.2
"cygmpfr-4.dll" v0.0 ts=2017-04-08 12:19
3492k 2016/11/10 C:\cygwin64\bin\cygmysqlclient-18.dll - os=4.0 img=18.0 sys=5.2
"cygmysqlclient-18.dll" v0.0 ts=2016-11-10 08:59
53k 2017/03/29 C:\cygwin64\bin\cygncurses++w-10.dll - os=4.0 img=0.0 sys=5.2
"cygncurses++w-10.dll" v0.0 ts=2017-03-29 23:31
282k 2017/03/29 C:\cygwin64\bin\cygncursesw-10.dll - os=4.0 img=0.0 sys=5.2
"cygncursesw-10.dll" v0.0 ts=2017-03-29 23:25
180k 2016/03/13 C:\cygwin64\bin\cygnettle-4.dll - os=4.0 img=0.0 sys=5.2
"cygnettle-4.dll" v0.0 ts=2016-03-13 14:46
203k 2017/05/02 C:\cygwin64\bin\cygnettle-6.dll - os=4.0 img=0.0 sys=5.2
"cygnettle-6.dll" v0.0 ts=2017-05-02 04:18
137k 2017/03/13 C:\cygwin64\bin\cygnghttp2-14.dll - os=4.0 img=0.0 sys=5.2
"cygnghttp2-14.dll" v0.0 ts=2017-03-13 19:40
126k 2016/03/04 C:\cygwin64\bin\cygopenjpeg-1.dll - os=4.0 img=1.5 sys=5.2
"cygopenjpeg-1.dll" v0.0 ts=2016-03-04 16:09
1003k 2017/04/28 C:\cygwin64\bin\cygp11-kit-0.dll - os=4.0 img=0.0 sys=5.2
"cygp11-kit-0.dll" v0.0 ts=2017-04-28 05:23
14k 2017/03/29 C:\cygwin64\bin\cygpanelw-10.dll - os=4.0 img=0.0 sys=5.2
"cygpanelw-10.dll" v0.0 ts=2017-03-29 23:25
475k 2017/04/23 C:\cygwin64\bin\cygpcre-1.dll - os=4.0 img=0.0 sys=5.2
"cygpcre-1.dll" v0.0 ts=2017-04-24 00:50
2020k 2017/01/15 C:\cygwin64\bin\cygperl5_22.dll - os=4.0 img=0.0 sys=5.2
"cygperl5_22.dll" v0.0 ts=2017-01-15 12:12
39k 2015/04/09 C:\cygwin64\bin\cygpipeline-1.dll - os=4.0 img=0.0 sys=5.2
"cygpipeline-1.dll" v0.0 ts=2015-04-09 21:04
136k 2017/01/17 C:\cygwin64\bin\cygpng12.dll - os=4.0 img=0.0 sys=5.2
"cygpng12.dll" v0.0 ts=2017-01-17 19:26
179k 2017/01/17 C:\cygwin64\bin\cygpng16-16.dll - os=4.0 img=0.0 sys=5.2
"cygpng16-16.dll" v0.0 ts=2017-01-17 19:28
41k 2016/07/13 C:\cygwin64\bin\cygpopt-0.dll - os=4.0 img=0.0 sys=5.2
"cygpopt-0.dll" v0.0 ts=2016-07-13 06:16
152k 2017/02/10 C:\cygwin64\bin\cygpq-5.dll - os=4.0 img=0.0 sys=5.2
"cygpq-5.dll" v0.0 ts=2017-02-10 21:29
361k 2016/11/12 C:\cygwin64\bin\cygproj-12.dll - os=4.0 img=0.0 sys=5.2
"cygproj-12.dll" v0.0 ts=2016-11-12 15:48
323k 2016/02/26 C:\cygwin64\bin\cygproj-9.dll - os=4.0 img=0.0 sys=5.2
"cygproj-9.dll" v0.0 ts=2016-02-26 11:14
52k 2017/01/17 C:\cygwin64\bin\cygpsl-5.dll - os=4.0 img=0.0 sys=5.2
"cygpsl-5.dll" v0.0 ts=2017-01-17 17:10
2926k 2017/03/13 C:\cygwin64\bin\cygqscintilla2-12.dll - os=4.0 img=0.0 sys=5.2
"cygqscintilla2-12.dll" v0.0 ts=2017-03-13 09:28
2717k 2016/09/01 C:\cygwin64\bin\cygQtCore-4.dll - os=4.0 img=0.0 sys=5.2
"cygQtCore-4.dll" v0.0 ts=2016-09-01 04:28
10055k 2016/09/01 C:\cygwin64\bin\cygQtGui-4.dll - os=4.0 img=0.0 sys=5.2
"cygQtGui-4.dll" v0.0 ts=2016-09-01 04:32
228k 2016/09/01 C:\cygwin64\bin\cygQtSql-4.dll - os=4.0 img=0.0 sys=5.2
"cygQtSql-4.dll" v0.0 ts=2016-09-01 04:29
308k 2016/06/13 C:\cygwin64\bin\cygquadmath-0.dll - os=4.0 img=0.0 sys=5.2
"cygquadmath-0.dll" v0.0 ts=2016-06-13 17:17
219k 2017/02/13 C:\cygwin64\bin\cygreadline7.dll - os=4.0 img=0.0 sys=5.2
"cygreadline7.dll" v0.0 ts=2017-02-11 22:39
96k 2017/04/16 C:\cygwin64\bin\cygsasl2-3.dll - os=4.0 img=0.0 sys=5.2
"cygsasl2-3.dll" v0.0 ts=2017-04-16 19:15
914k 2015/06/12 C:\cygwin64\bin\cygSDL2-2-0-0.dll - os=4.0 img=0.0 sys=5.2
"cygSDL2-2-0-0.dll" v0.0 ts=2015-06-12 08:36
80k 2015/01/02 C:\cygwin64\bin\cygSDL2_image-2-0-0.dll - os=4.0 img=0.0 sys=5.2
"cygSDL2_image-2-0-0.dll" v0.0 ts=2015-01-02 01:59
11k 2015/07/17 C:\cygwin64\bin\cygsigsegv-2.dll - os=4.0 img=0.0 sys=5.2
"cygsigsegv-2.dll" v0.0 ts=2015-07-17 22:35
28k 2014/01/14 C:\cygwin64\bin\cygSM-6.dll - os=4.0 img=0.0 sys=5.2
"cygSM-6.dll" v0.0 ts=2014-01-14 23:23
89k 2015/03/23 C:\cygwin64\bin\cygsmartcols-1.dll - os=4.0 img=0.0 sys=5.2
"cygsmartcols-1.dll" v0.0 ts=2015-03-23 09:46
337k 2016/02/17 C:\cygwin64\bin\cygsodium-18.dll - os=4.0 img=0.0 sys=5.2
"cygsodium-18.dll" v0.0 ts=2016-02-17 18:06
973k 2017/04/19 C:\cygwin64\bin\cygsqlite3-0.dll - os=4.0 img=0.0 sys=5.2
"cygsqlite3-0.dll" v0.0 ts=2017-04-19 17:46
17k 2017/04/19 C:\cygwin64\bin\cygsqlite3vfslog-0.dll - os=4.0 img=0.0 sys=5.2
"cygsqlite3vfslog-0.dll" v0.0 ts=2017-04-19 17:46
156k 2016/03/02 C:\cygwin64\bin\cygssh2-1.dll - os=4.0 img=0.0 sys=5.2
"cygssh2-1.dll" v0.0 ts=2016-03-02 18:03
399k 2017/01/26 C:\cygwin64\bin\cygssl-1.0.0.dll - os=4.0 img=0.0 sys=5.2
"cygssl-1.0.0.dll" v0.0 ts=2017-01-26 20:10
12k 2016/06/13 C:\cygwin64\bin\cygssp-0.dll - os=4.0 img=0.0 sys=5.2
"cygssp-0.dll" v0.0 ts=2016-06-13 17:10
1325k 2016/06/13 C:\cygwin64\bin\cygstdc++-6.dll - os=4.0 img=0.0 sys=5.2
"cygstdc++-6.dll" v0.0 ts=2016-06-13 16:38
377k 2017/05/03 C:\cygwin64\bin\cygsybdb-5.dll - os=4.0 img=0.0 sys=5.2
"cygsybdb-5.dll" v0.0 ts=2017-05-03 08:46
66k 2017/05/02 C:\cygwin64\bin\cygtasn1-6.dll - os=4.0 img=0.0 sys=5.2
"cygtasn1-6.dll" v0.0 ts=2017-05-02 01:16
53k 2017/03/29 C:\cygwin64\bin\cygticw-10.dll - os=4.0 img=0.0 sys=5.2
"cygticw-10.dll" v0.0 ts=2017-03-29 23:25
420k 2015/10/28 C:\cygwin64\bin\cygtiff-6.dll - os=4.0 img=0.0 sys=5.2
"cygtiff-6.dll" v0.0 ts=2015-10-28 21:37
11k 2015/10/28 C:\cygwin64\bin\cygtiffxx-6.dll - os=4.0 img=0.0 sys=5.2
"cygtiffxx-6.dll" v0.0 ts=2015-10-28 21:37
218k 2016/05/10 C:\cygwin64\bin\cygtxc_dxtn.dll - os=4.0 img=0.0 sys=5.2
"cygtxc_dxtn.dll" v0.0 ts=2016-05-10 06:31
1538k 2015/10/16 C:\cygwin64\bin\cygunistring-2.dll - os=4.0 img=0.0 sys=5.2
"cygunistring-2.dll" v0.0 ts=2015-10-16 21:40
15k 2015/03/23 C:\cygwin64\bin\cyguuid-1.dll - os=4.0 img=0.0 sys=5.2
"cyguuid-1.dll" v0.0 ts=2015-03-23 09:46
8k 2016/06/13 C:\cygwin64\bin\cygvtv-0.dll - os=4.0 img=0.0 sys=5.2
"cygvtv-0.dll" v0.0 ts=2016-06-13 17:12
8k 2016/06/13 C:\cygwin64\bin\cygvtv_stubs-0.dll - os=4.0 img=0.0 sys=5.2
"cygvtv_stubs-0.dll" v0.0 ts=2016-06-13 17:12
344k 2016/07/08 C:\cygwin64\bin\cygwebp-5.dll - os=4.0 img=0.0 sys=5.2
"cygwebp-5.dll" v0.0 ts=2016-07-08 19:27
1128k 2016/10/09 C:\cygwin64\bin\cygX11-6.dll - os=4.0 img=0.0 sys=5.2
"cygX11-6.dll" v0.0 ts=2016-10-09 17:45
9k 2016/10/09 C:\cygwin64\bin\cygX11-xcb-1.dll - os=4.0 img=0.0 sys=5.2
"cygX11-xcb-1.dll" v0.0 ts=2016-10-09 17:45
12k 2013/06/06 C:\cygwin64\bin\cygXau-6.dll - os=4.0 img=0.0 sys=5.2
"cygXau-6.dll" v0.0 ts=2013-06-06 06:23
121k 2016/08/09 C:\cygwin64\bin\cygxcb-1.dll - os=4.0 img=0.0 sys=5.2
"cygxcb-1.dll" v0.0 ts=2016-08-09 21:45
76k 2016/08/09 C:\cygwin64\bin\cygxcb-glx-0.dll - os=4.0 img=0.0 sys=5.2
"cygxcb-glx-0.dll" v0.0 ts=2016-08-09 21:45
34k 2013/06/06 C:\cygwin64\bin\cygXcursor-1.dll - os=4.0 img=0.0 sys=5.2
"cygXcursor-1.dll" v0.0 ts=2013-06-06 21:15
21k 2015/03/26 C:\cygwin64\bin\cygXdmcp-6.dll - os=4.0 img=0.0 sys=5.2
"cygXdmcp-6.dll" v0.0 ts=2015-03-26 15:38
56k 2014/08/10 C:\cygwin64\bin\cygXext-6.dll - os=4.0 img=0.0 sys=5.2
"cygXext-6.dll" v0.0 ts=1970-01-01 00:00
20k 2016/10/09 C:\cygwin64\bin\cygXfixes-3.dll - os=4.0 img=0.0 sys=5.2
"cygXfixes-3.dll" v0.0 ts=2016-10-09 18:37
58k 2016/10/26 C:\cygwin64\bin\cygXi-6.dll - os=4.0 img=0.0 sys=5.2
"cygXi-6.dll" v0.0 ts=2016-10-26 02:38
10k 2013/06/06 C:\cygwin64\bin\cygXinerama-1.dll - os=4.0 img=0.0 sys=5.2
"cygXinerama-1.dll" v0.0 ts=2013-06-06 21:33
1214k 2017/03/13 C:\cygwin64\bin\cygxml2-2.dll - os=4.0 img=0.0 sys=5.2
"cygxml2-2.dll" v0.0 ts=2017-03-13 17:01
36k 2016/10/09 C:\cygwin64\bin\cygXrandr-2.dll - os=4.0 img=0.0 sys=5.2
"cygXrandr-2.dll" v0.0 ts=2016-10-09 18:45
36k 2016/01/29 C:\cygwin64\bin\cygXrender-1.dll - os=4.0 img=0.0 sys=5.2
"cygXrender-1.dll" v0.0 ts=2016-01-29 20:24
12k 2013/03/14 C:\cygwin64\bin\cygXss-1.dll - os=4.0 img=0.0 sys=5.2
"cygXss-1.dll" v0.0 ts=2013-03-14 04:07
326k 2016/01/29 C:\cygwin64\bin\cygXt-6.dll - os=4.0 img=0.0 sys=5.2
"cygXt-6.dll" v0.0 ts=2016-01-29 20:26
83k 2017/03/03 C:\cygwin64\bin\cygz.dll - os=4.0 img=0.0 sys=5.2
"cygz.dll" v0.0 ts=2017-03-03 21:42
3238k 2017/04/01 C:\cygwin64\bin\cygwin1.dll - os=4.0 img=0.0 sys=5.2
"cygwin1.dll" v0.0 ts=2017-04-01 19:47
Cygwin DLL version info:
DLL version: 2.8.0
DLL epoch: 19
DLL old termios: 5
DLL malloc env: 28
Cygwin conv: 181
API major: 0
API minor: 309
Shared data: 5
DLL identifier: cygwin1
Mount registry: 3
Cygwin registry name: Cygwin
Installations name: Installations
Cygdrive default prefix:
Build date:
Shared id: cygwin1S5
No Cygwin services found.
Cygwin Package Information
Last downloaded files to: C:\Users\mbarry\Downloads
Last downloaded files from: http://mirrors.koehn.com/cygwin/cygwin-ftp/
Package Version Status
_autorebase 001005-1 OK
alternatives 1.3.30c-10 OK
base-cygwin 3.8-1 OK
base-files 4.2-4 OK
bash 4.4.12-3 OK
bash-completion 2.4-1 OK
binutils 2.25-4 OK
bzip2 1.0.6-3 OK
ca-certificates 2.14-1 OK
cgdb 0.6.7+20150214+git3a710f9-1 OK
check 0.10.0-1 OK
colorgcc 1.3.2-2 OK
coreutils 8.26-2 OK
cppunit 1.13.2-1 OK
cron 4.1-65 OK
crypt 1.4-1 OK
cscope 15.8b-1 OK
csih 0.9.9-1 OK
cygrunsrv 1.62-1 OK
cygutils 1.4.15-2 OK
cygwin 2.8.0-1 OK
cygwin-debuginfo 2.8.0-1 OK
cygwin-devel 2.8.0-1 OK
dash 0.5.9.1-1 OK
dejavu-fonts 2.37-1 OK
delta 2006.08.03-1 OK
desktop-file-utils 0.23-1 OK
diffutils 3.5-2 OK
dri-drivers 17.0.5-1 OK
editrights 1.03-1 OK
file 5.30-1 OK
findutils 4.6.0-1 OK
gamin 0.1.10-15 OK
gawk 4.1.4-3 OK
gcc-core 5.4.0-1 OK
gcc-g++ 5.4.0-1 OK
gccmakedep 1.0.3-1 OK
gdb 7.10.1-1 OK
gdb-debuginfo 7.10.1-1 OK
getent 2.18.90-4 OK
git 2.12.3-1 OK
grep 3.0-2 OK
groff 1.22.3-1 OK
gsettings-desktop-schemas 3.22.0-1 OK
gzip 1.8-1 OK
hostname 3.13-1 OK
info 6.3-1 OK
ipc-utils 1.0-2 OK
jpeg 1.5.0-1 OK
less 487-1 OK
libargp 20110921-3 OK
libatomic1 5.4.0-1 OK
libattr1 2.4.46-1 OK
libaudio2 1.9.3-1 OK
libblkid1 2.25.2-2 OK
libbz2_1 1.0.6-3 OK
libcom_err2 1.42.12-2 OK
libcrypt0 1.4-1 OK
libcurl4 7.54.0-1 OK
libdb5.3 5.3.28-1 OK
libdbus1_3 1.10.18-1 OK
libedit0 20130712-1 OK
libevent-debuginfo 2.0.22-1 OK
libevent-devel 2.0.22-1 OK
libevent2.0_5 2.0.22-1 OK
libexpat1 2.2.0-0 OK
libfam0 0.1.10-15 OK
libffi6 3.2.1-2 OK
libfontconfig-common 2.12.1-1 OK
libfontconfig1 2.12.1-1 OK
libfreetype6 2.6.5-1 OK
libgc1 7.6.0-1 OK
libgcc1 5.4.0-1 OK
libgcrypt20 1.7.6-1 OK
libgdbm4 1.12-1 OK
libgeotiff-devel 1.4.2-2 OK
libgeotiff2 1.4.2-2 OK
libGL1 17.0.5-1 OK
libglapi0 17.0.5-1 OK
libglib2.0_0 2.50.3-1 OK
libgmp10 6.1.2-1 OK
libgnutls28 3.3.27-1 OK
libgnutls30 3.5.11-1 OK
libgomp1 5.4.0-1 OK
libgpg-error0 1.27-1 OK
libgssapi_krb5_2 1.14.4-1 OK
libguile17 1.8.8-3 OK
libguile2.0_22 2.0.14-1 OK
libhogweed2 2.7.1-1 OK
libhogweed4 3.3-1 OK
libICE6 1.0.9-1 OK
libiconv 1.14-3 OK
libiconv2 1.14-3 OK
libidn11 1.33-1 OK
libidn2_0 2.0.1-1 OK
libintl8 0.19.8.1-2 OK
libiodbc2 3.52.8-2 OK
libisl13 0.14.1-1 OK
libjbig-devel 2.0-14 OK
libjbig2 2.0-14 OK
libjpeg-devel 1.5.0-1 OK
libjpeg8 1.5.0-1 OK
libk5crypto3 1.14.4-1 OK
libkrb5_3 1.14.4-1 OK
libkrb5support0 1.14.4-1 OK
liblcms2_2 2.8-1 OK
libllvm3.9 3.9.1-1 OK
libltdl7 2.4.6-4 OK
liblzma-devel 5.2.3-1 OK
liblzma5 5.2.3-1 OK
libmng2 2.0.3-1 OK
libmpc3 1.0.3-1 OK
libmpfr4 3.1.5-1p2 OK
libmysqlclient18 10.1.19-1 OK
libncursesw10 6.0-10.20170325 OK
libnettle4 2.7.1-1 OK
libnettle6 3.3-1 OK
libnghttp2_14 1.14.0-2 OK
libopenjpeg-devel 1.5.2-3 OK
libopenjpeg1 1.5.2-3 OK
libopenldap2_4_2 2.4.42-1 OK
libopenssl100 1.0.2k-1 OK
libp11-kit0 0.23.5-1 OK
libpcre1 8.40-3 OK
libpipeline1 1.4.0-1 OK
libpng-devel 1.6.28-1 OK
libpng-tools 1.6.28-1 OK
libpng12 1.2.57-1 OK
libpng12-debuginfo 1.2.57-1 OK
libpng12-devel 1.2.57-1 OK
libpng16 1.6.28-1 OK
libpng16-devel 1.6.28-1 OK
libpopt-common 1.16-2 OK
libpopt0 1.16-2 OK
libpq5 9.6.2-1 OK
libproj12 4.9.3-2 OK
libproj9 4.9.2-1 OK
libpsl5 0.17.0-1 OK
libqscintilla2-common 2.9.3-2 OK
libqscintilla2_12 2.9.3-2 OK
libQtCore4 4.8.7-4 OK
libQtGui4 4.8.7-4 OK
libQtSql4 4.8.7-4 OK
libquadmath0 5.4.0-1 OK
libreadline7 7.0.3-3 OK
libsasl2_3 2.1.26-11 OK
libSDL2-devel 2.0.3-1 OK
libSDL2_2.0_0 2.0.3-1 OK
libSDL2_image-devel 2.0.0-3 OK
libSDL2_image2.0_0 2.0.0-3 OK
libsigsegv2 2.10-2 OK
libSM6 1.2.2-1 OK
libsmartcols1 2.25.2-2 OK
libsodium-debuginfo 1.0.8-1 OK
libsodium-devel 1.0.8-1 OK
libsodium18 1.0.8-1 OK
libsqlite3-devel 3.18.0-1 OK
libsqlite3_0 3.18.0-1 OK
libssh2_1 1.7.0-1 OK
libssp0 5.4.0-1 OK
libstdc++6 5.4.0-1 OK
libsybdb5 1.00.37-1 OK
libtasn1_6 4.10-1 OK
libtiff-devel 4.0.6-1 OK
libtiff6 4.0.6-1 OK
libtxc_dxtn 1.0-1.20151227gitf6ec862 OK
libunistring2 0.9.6-1 OK
libuuid-devel 2.25.2-2 OK
libuuid1 2.25.2-2 OK
libvtv0 5.4.0-1 OK
libwebp5 0.4.4-1 OK
libX11-xcb1 1.6.4-1 OK
libX11_6 1.6.4-1 OK
libXau6 1.0.8-1 OK
libxcb-glx0 1.12-1 OK
libxcb1 1.12-1 OK
libXcursor1 1.1.14-1 OK
libXdmcp6 1.1.2-1 OK
libXext6 1.3.3-1 OK
libXfixes3 5.0.3-1 OK
libXi6 1.7.8-1 OK
libXinerama1 1.1.3-1 OK
libxml2 2.9.4-2 OK
libXrandr2 1.5.1-1 OK
libXrender1 0.9.9-1 OK
libXss1 1.2.2-1 OK
libXt6 1.1.5-1 OK
login 1.11-1 OK
make 4.2.1-2 OK
makedepend 1.0.5-1 OK
man-db 2.7.5-2 OK
mintty 2.7.6-0 OK
mysql-common 10.1.19-1 OK
ncurses 6.0-10.20170325 OK
openjpeg 1.5.2-3 OK
openssh 7.5p1-1 OK
openssl 1.0.2k-1 OK
openssl-debuginfo 1.0.2k-1 OK
openssl-devel 1.0.2k-1 OK
p11-kit 0.23.5-1 OK
p11-kit-trust 0.23.5-1 OK
patch 2.7.4-1 OK
patchutils 0.3.4-1 OK
perl 5.22.3-1 OK
perl-Carp 1.38-1 OK
perl-Error 0.17024-1 OK
perl-TermReadKey 2.37-1 OK
perl_autorebase 5.22.3-1 OK
perl_base 5.22.3-1 OK
ping 1.0.2-1 OK
pkg-config 0.29.1-1 OK
publicsuffix-list-dafsa 20170424-1 OK
Empty package python
python 2.7.13-1 OK
python2 2.7.13-1 OK
rebase 4.4.2-1 OK
rsync 3.1.2-1 OK
run 1.3.4-2 OK
SDL2_image-debuginfo 2.0.0-3 OK
sed 4.4-1 OK
shared-mime-info 1.7-1 OK
shutdown 2.0-2 OK
sqlite3 3.18.0-1 OK
sqlite3-vfslog 3.18.0-1 OK
sqliteman 1.2.2-6 OK
sqliteman-debuginfo 1.2.2-6 OK
tar 1.29-1 OK
terminfo 6.0-10.20170325 OK
tzcode 2016j-1 OK
tzdata 2017b-1 OK
util-linux 2.25.2-2 OK
vim 8.0.0596-1 OK
vim-common 8.0.0596-1 OK
vim-minimal 8.0.0596-1 OK
w32api-headers 5.0.2-1 OK
w32api-runtime 5.0.2-1 OK
w32api-runtime-debuginfo 5.0.2-1 OK
which 2.20-2 OK
whois 5.2.10-1 OK
windows-default-manifest 6.4-1 OK
xxd 8.0.0596-1 OK
xz 5.2.3-1 OK
zlib 1.2.11-1 OK
zlib-devel 1.2.11-1 OK
zlib0 1.2.11-1 OK
Use -h to see help about each section
[-- Attachment #3: Type: text/plain, Size: 219 bytes --]
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: BUG: winmain GetCommandLine only returning program name and path with no arguments
2017-05-13 15:34 BUG: winmain GetCommandLine only returning program name and path with no arguments Mike Barry
@ 2017-05-13 15:46 ` Dan Kegel
2017-05-13 16:05 ` Richard H Lee
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: Dan Kegel @ 2017-05-13 15:46 UTC (permalink / raw)
To: mikebarry, cygwin
That same executable behaves properly when built with cl.exe *or* run from cmd.
Only when built with cygwin gcc *and* run from cygwin shell does it
not show the full string,
and bonus, in that case does not set szCmdLine properly?
#include <windows.h>
#include <stdio.h>
int WINAPI
WinMain(HINSTANCE hInst, HINSTANCE hPrev, LPSTR szCmdLine, int sw) {
char* text = GetCommandLine();
printf("getcmdline: %p %s\n", text, text);
printf("szCmdLine: %p %s\n", szCmdLine, szCmdLine);
return 0;
}
Built as a.exe by gcc, example.exe by cl
$ ./a.exe x y z
getcmdline: "C:\cygwin64\home\buildbot\a.exe"
szCmdLine:
$ ./example.exe x y z
getcmdline: C:\cygwin64\home\buildbot\example.exe x y z
szCmdLine: x y z
$ cmd
Microsoft Windows [Version 10.0.10240]
(c) 2015 Microsoft Corporation. All rights reserved.
C:\cygwin64\home\buildbot>a.exe x y z
getcmdline: a.exe x y z
szCmdLine: x y z
C:\cygwin64\home\buildbot>example.exe x y z
example.exe x y z
C:\cygwin64\home\buildbot>getcmdline: example.exe x y z
szCmdLine: x y z
(Incidentally,
http://stackoverflow.com/questions/13871617/winmain-and-main-in-c-extended/13872211
and
http://daviddeley.com/autohotkey/parameters/parameters.htm looks
like informative if one is interested in some nasty details. )
On Sat, May 13, 2017 at 7:30 AM, Mike Barry <mike.barry@gmail.com> wrote:
> Below is a sample program that demonstrates that the GetCommandLine
> function is not returning the command line arguments. I attached
> cygcheck.out.
>
> #include <windows.h>
> #include <stdio.h>
>
> int WINAPI
> WinMain(HINSTANCE hInst, HINSTANCE hPrev, LPSTR szCmdLine, int sw) {
> char* text = GetCommandLine();
> printf("getcmdline: %s\n", text);
> return 0;
> }
>
> gcc test_wmain.c -o test
>
> $ ./test hello world
> getcmdline: "C:\cygwin64\home\mbarry\game-repos\greenbeam\src\test.exe"
>
>
> --
> Problem reports: http://cygwin.com/problems.html
> FAQ: http://cygwin.com/faq/
> Documentation: http://cygwin.com/docs.html
> Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: BUG: winmain GetCommandLine only returning program name and path with no arguments
2017-05-13 15:34 BUG: winmain GetCommandLine only returning program name and path with no arguments Mike Barry
2017-05-13 15:46 ` Dan Kegel
@ 2017-05-13 16:05 ` Richard H Lee
2017-05-13 16:29 ` Andrey Repin
2017-05-13 17:20 ` Brian Inglis
3 siblings, 0 replies; 5+ messages in thread
From: Richard H Lee @ 2017-05-13 16:05 UTC (permalink / raw)
To: cygwin
It works when using the mingw cross compiler.
On 13/05/2017 15:30, Mike Barry wrote:
> Below is a sample program that demonstrates that the GetCommandLine
> function is not returning the command line arguments. I attached
> cygcheck.out.
>
> #include <windows.h>
> #include <stdio.h>
>
> int WINAPI
> WinMain(HINSTANCE hInst, HINSTANCE hPrev, LPSTR szCmdLine, int sw) {
> char* text = GetCommandLine();
> printf("getcmdline: %s\n", text);
> return 0;
> }
>
> gcc test_wmain.c -o test
>
> $ ./test hello world
> getcmdline: "C:\cygwin64\home\mbarry\game-repos\greenbeam\src\test.exe"
>
>
>
>
> --
> Problem reports: http://cygwin.com/problems.html
> FAQ: http://cygwin.com/faq/
> Documentation: http://cygwin.com/docs.html
> Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
>
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: BUG: winmain GetCommandLine only returning program name and path with no arguments
2017-05-13 15:34 BUG: winmain GetCommandLine only returning program name and path with no arguments Mike Barry
2017-05-13 15:46 ` Dan Kegel
2017-05-13 16:05 ` Richard H Lee
@ 2017-05-13 16:29 ` Andrey Repin
2017-05-13 17:20 ` Brian Inglis
3 siblings, 0 replies; 5+ messages in thread
From: Andrey Repin @ 2017-05-13 16:29 UTC (permalink / raw)
To: Mike Barry, cygwin
Greetings, Mike Barry!
> Below is a sample program that demonstrates that the GetCommandLine
> function is not returning the command line arguments. I attached
> cygcheck.out.
> #include <windows.h>
> #include <stdio.h>
> int WINAPI
> WinMain(HINSTANCE hInst, HINSTANCE hPrev, LPSTR szCmdLine, int sw) {
> char* text = GetCommandLine();
> printf("getcmdline: %s\n", text);
> return 0;
> }
> gcc test_wmain.c -o test
> $ ./test hello world
> getcmdline: "C:\cygwin64\home\mbarry\game-repos\greenbeam\src\test.exe"
What about CYGWIN=wincmdln ?
--
With best regards,
Andrey Repin
Saturday, May 13, 2017 19:05:36
Sorry for my terrible english...
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: BUG: winmain GetCommandLine only returning program name and path with no arguments
2017-05-13 15:34 BUG: winmain GetCommandLine only returning program name and path with no arguments Mike Barry
` (2 preceding siblings ...)
2017-05-13 16:29 ` Andrey Repin
@ 2017-05-13 17:20 ` Brian Inglis
3 siblings, 0 replies; 5+ messages in thread
From: Brian Inglis @ 2017-05-13 17:20 UTC (permalink / raw)
To: cygwin
On 2017-05-13 08:30, Mike Barry wrote:
> Below is a sample program that demonstrates that the GetCommandLine
> function is not returning the command line arguments. I attached
> cygcheck.out.
>
> #include <windows.h>
> #include <stdio.h>
>
> int WINAPI
> WinMain(HINSTANCE hInst, HINSTANCE hPrev, LPSTR szCmdLine, int sw) {
> char* text = GetCommandLine();
> printf("getcmdline: %s\n", text);
> return 0;
> }
>
> gcc test_wmain.c -o test
>
> $ ./test hello world
> getcmdline: "C:\cygwin64\home\mbarry\game-repos\greenbeam\src\test.exe"
Cygwin program startup may have already taken care of the command line.
If you're using Cygwin, lose the MS cruft, and define a standard non-MS:
int
main( int argc, char **argv) {
...
}
and process the args with getopt as usual.
You could try Mingw or VS, but even there I believe you can use standard
main().
--
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2017-05-13 16:45 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-13 15:34 BUG: winmain GetCommandLine only returning program name and path with no arguments Mike Barry
2017-05-13 15:46 ` Dan Kegel
2017-05-13 16:05 ` Richard H Lee
2017-05-13 16:29 ` Andrey Repin
2017-05-13 17:20 ` Brian Inglis
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).