Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-ID: <3AD7EF7B.149DF3F@ece.gatech.edu> Date: Sat, 14 Apr 2001 02:34:35 -0400 From: "Charles S. Wilson" X-Mailer: Mozilla 4.75 [en] (WinNT; U) X-Accept-Language: en MIME-Version: 1.0 To: adam AT macrotex DOT net CC: cygwin AT cygwin DOT com Subject: Re: 1.1.8: cygwin1.dll confused near byte 8192? References: <3AD7D74E DOT 4C086AA6 AT macrotex DOT net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I notice that you also distribute cygwin1.dll without sources in that directory: http://www.macrotex.net/dvii/ You've got a nice webpage that states that the dll is covered under the GPL with a pointer to the cygwin webpage -- why didn't you READ the license? http://www.macrotex.net/dvii/cygwin.html You need to also provide the source code to cygwin1.dll on your site. It's real simple: just grab http://mirrors.rcn.net/pub/sourceware/cygwin/latest/cygwin/cygwin-1.1.8-2-src.tar.gz and put it in that directory (assuming the cygwin1.dll you are distributing is version 1.1.8-2) --Chuck "Adam H. Lewenberg" wrote: > > I have a program that runs fine when compiled with gcc version > gcc-2.95.2-9 in a stand-alone version: > > gcc -Wall -mno-cygwin dvii.c -o dvii_win32.exe > > but when I compile to use the cygwin1.dll > > gcc -Wall dvii.c -o dvii_win32_cw.exe > > the executable dvii_win32_cw.exe exhibits strange behavior. In > particular, when I have a file open to read and am moving around using > fseek it seems to get confused when I am reading near the 8192'nd > byte. The version of cygwin1.dll is 1.1.8. > > Again, this does _not_ happen with the executable compiled with the > -mno-cygwin option. > > The source is at > http://www.macrotex.net/dvii/dvii.c > (only 1 file needed). > > The -mno-cygwin option version is at > http://www.macrotex.net/dvii/dvii_win32.exe > > The cygwin1.dll version is at > http://www.macrotex.net/dvii/dvii_win32_cw.exe > > You can get manyfonts.dvi (a testfile) at > http://www.macrotex.net/dvii/manyfonts.dvi > > To test the program, do this: > > dvii_win32.exe -F manyfonts.dvi > dvii_win32_cw.exe -F manyfonts.dvi > > You will see in the dvii_win32_cw.exe version output the line > > [font_hash]: could not find key 12524 in FontHashTable > > which indicates an error. > > Thanks, A. Lewenberg > adam AT macrotex DOT net > > Cygnus Win95/NT Configuration Diagnostics > Current System Time: Fri Apr 13 23:29:17 2001 > > WinNT Ver 5.0 build 2195 Service Pack 1 > > Path: /cygdrive/f/Perl/bin/ > /cygdrive/e/WINNT/system32 > /cygdrive/e/WINNT > /cygdrive/e/WINNT/System32/Wbem > /cygdrive/e/WINNT/BIN > /cygdrive/f/MikTeX/miktex/bin > /usr/bin > /cygdrive/f/Program Files/Network Associates/PGPcmdln > /cygdrive/c/DOS > > SysDir: E:\WINNT\System32 > WinDir: E:\WINNT > > HOME = `/cygdrive/f/emacs-20.6' > LD_LIBRARY_PATH = `/usr/bin' > > !:: = `::\' > !C: = `C:\' > !D: = `D:\tex\dvii' > !E: = `E:\4nt' > !F: = `F:\MiKTeX\fonts\type1\adobe\minion' > ALLUSERSPROFILE = `E:\Documents and Settings\All Users' > APPDATA = `E:\Documents and Settings\Administrator\Application Data' > CMDLINE = `cygcheck -s -v -r' > COMMONPROGRAMFILES = `E:\Program Files\Common Files' > COMPUTERNAME = `C224258-B' > COMSPEC = `E:\4nt\4NT.EXE' > HOMEDRIVE = `E:' > HOMEPATH = `\' > LOGONSERVER = `\\C224258-B' > NUMBER_OF_PROCESSORS = `1' > OS = `Windows_NT' > OS2LIBPATH = `E:\WINNT\system32\os2\dll;' > PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH' > PROCESSOR_ARCHITECTURE = `x86' > PROCESSOR_IDENTIFIER = `x86 Family 6 Model 3 Stepping 1, AuthenticAMD' > PROCESSOR_LEVEL = `6' > PROCESSOR_REVISION = `0301' > PROGRAMFILES = `E:\Program Files' > PROMPT = `$p$g' > SYSTEMDRIVE = `E:' > SYSTEMROOT = `E:\WINNT' > TEMP = `/cygdrive/e/DOCUME~1/ADMINI~1/LOCALS~1/Temp' > TMP = `/cygdrive/e/DOCUME~1/ADMINI~1/LOCALS~1/Temp' > USERDOMAIN = `C224258-B' > USERNAME = `Administrator' > USERPROFILE = `E:\Documents and Settings\Administrator' > WINDIR = `E:\WINNT' > TERM = `cygwin' > TZ = `CST6CDT5,M4.1.0/2,M10.5.0/2' > > HKEY_CURRENT_USER\Software\Cygnus Solutions > HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin > HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2 > (default) = `/cygdrive' > cygdrive flags = 0x00000020 > HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options > HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup > HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0 > HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts > HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\00 > (default) = `E:' > unix = `/' > fbinary = 0x00000000 > fsilent = 0x00000000 > HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start > Menu\Programs\Cygnus Solutions > (default) = (unsupported type) > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2 > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/ > (default) = `F:/cygwin' > flags = 0x00000008 > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/bin > (default) = `F:/cygwin/bin' > flags = 0x00000008 > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/lib > (default) = `F:/cygwin/lib' > flags = 0x00000008 > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0 > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\00 > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\01 > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\02 > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\03 > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\04 > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\05 > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\06 > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\07 > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\08 > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\09 > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\0A > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\0B > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\0C > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\0D > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\0E > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\0F > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\10 > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\11 > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\12 > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\13 > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\14 > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\15 > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\16 > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\17 > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\18 > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\19 > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\1A > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\1B > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\1C > HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL > setup\b15.0\mounts\1D > > a: fd N/A N/A > c: hd FAT 501Mb 6% CP UN MSDOS > d: hd NTFS 4996Mb 40% CP CS UN PA FC DATA > e: hd NTFS 2000Mb 82% CP CS UN PA FC > f: hd NTFS 2996Mb 37% CP CS UN PA FC APPS > g: net FAT 2039Mb 78% CP UN APPS > k: cd CDFS 0Mb -2147483548% CS Audio CD > l: cd N/A N/A > m: hd NTFS 4996Mb 8% CP CS UN PA FC Music > > F:\cygwin\bin /usr/bin system textmode > F:\cygwin\lib /usr/lib system textmode > F:\cygwin / system textmode > > Found: F:\cygwin\bin\bash.exe > Found: F:\cygwin\bin\cat.exe > Found: F:\cygwin\bin\cpp.exe > Found: F:\cygwin\bin\find.exe > Found: c:\DOS\find.exe > Warning: F:\cygwin\bin\find.exe hides c:\DOS\find.exe > Found: F:\cygwin\bin\gcc.exe > Found: F:\cygwin\bin\gdb.exe > Found: F:\cygwin\bin\ld.exe > Found: F:\cygwin\bin\ls.exe > Found: F:\cygwin\bin\make.exe > Not Found: sh > > 615k 2001/01/31 .\cygwin1.dll - os=4.0 img=1.0 sys=4.0 > "cygwin1.dll" v0.0 ts=2001/1/31 9:08 > Cygwin DLL version info: > dll major: 1001 > dll minor: 8 > dll epoch: 19 > dll bad signal mask: 19005 > dll old termios: 5 > dll malloc env: 28 > api major: 0 > api minor: 34 > shared data: 3 > 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: Wed Jan 31 10:08:38 EST 2001 > shared id: cygwin1S3 > > 615k 2001/01/31 .\cygwin1.dll - os=4.0 img=1.0 sys=4.0 > "cygwin1.dll" v0.0 ts=2001/1/31 9:08 > Cygwin DLL version info: > dll major: 1001 > dll minor: 8 > dll epoch: 19 > dll bad signal mask: 19005 > dll old termios: 5 > dll malloc env: 28 > api major: 0 > api minor: 34 > shared data: 3 > 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: Wed Jan 31 10:08:38 EST 2001 > shared id: cygwin1S3 > > 615k 2001/01/31 e:\WINNT\BIN\cygwin1.dll - os=4.0 img=1.0 sys=4.0 > "cygwin1.dll" v0.0 ts=2001/1/31 9:08 > Cygwin DLL version info: > dll major: 1001 > dll minor: 8 > dll epoch: 19 > dll bad signal mask: 19005 > dll old termios: 5 > dll malloc env: 28 > api major: 0 > api minor: 34 > shared data: 3 > 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: Wed Jan 31 10:08:38 EST 2001 > shared id: cygwin1S3 > > 14k 2000/10/23 F:\cygwin\bin\cygintl.dll - os=4.0 img=1.0 sys=4.0 > "cygintl.dll" v0.0 ts=2000/10/23 14:02 > 81k 2000/11/26 F:\cygwin\bin\cygitcl30.dll - os=4.0 img=1.0 sys=4.0 > "cygitcl30.dll" v0.0 ts=2000/11/25 19:43 > 35k 2000/11/26 F:\cygwin\bin\cygitk30.dll - os=4.0 img=1.0 sys=4.0 > "cygitk30.dll" v0.0 ts=2000/11/25 19:43 > 390k 2000/11/26 F:\cygwin\bin\cygtcl80.dll - os=4.0 img=1.0 sys=4.0 > "cygtcl80.dll" v0.0 ts=2000/11/25 19:39 > 5k 2000/11/26 F:\cygwin\bin\cygtclpip80.dll - os=4.0 img=1.0 sys=4.0 > 10k 2000/11/26 F:\cygwin\bin\cygtclreg80.dll - os=4.0 img=1.0 sys=4.0 > "cygtclreg80.dll" v0.0 ts=2000/11/25 19:39 > 623k 2000/11/26 F:\cygwin\bin\cygtk80.dll - os=4.0 img=1.0 sys=4.0 > "cygtk80.dll" v0.0 ts=2000/11/25 19:43 > 49k 2001/02/03 F:\cygwin\bin\cygz.dll - os=4.0 img=1.0 sys=4.0 > "cygz.dll" v0.0 ts=2001/2/3 14:35 > 615k 2001/01/31 F:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0 > "cygwin1.dll" v0.0 ts=2001/1/31 9:08 > Cygwin DLL version info: > dll major: 1001 > dll minor: 8 > dll epoch: 19 > dll bad signal mask: 19005 > dll old termios: 5 > dll malloc env: 28 > api major: 0 > api minor: 34 > shared data: 3 > 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: Wed Jan 31 10:08:38 EST 2001 > shared id: cygwin1S3 > > Use -h to see help about each section > > -- > %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% > Adam Lewenberg (217) 373-8173 voice and fax > adam AT macrotex DOT net > > -- > Want to unsubscribe from this list? > Check out: http://cygwin.com/ml/#unsubscribe-simple -- Want to unsubscribe from this list? Check out: http://cygwin.com/ml/#unsubscribe-simple