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: <20011015064318.65457.qmail@web20903.mail.yahoo.com> Date: Sun, 14 Oct 2001 23:43:18 -0700 (PDT) From: f m Subject: iverilog app not recognizing full path To: cygwin AT cygwin DOT com, geda-user AT moria DOT seul DOT org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="0-1777015910-1003128198=:62420" --0-1777015910-1003128198=:62420 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hello, I just installed cygwin and am trying to invoke iverilog (Icarus Verilog) with limited success. It only recognizes the test program if I do not specify the full path. CYGWIN info: ------------- I can't remember the cygwin setup version, so I'm obtaining this information by visiting the website, which says DLL version1.3.3. The setup program is Setup.exe version 2.78.2.9 (I cancelled it right there because I don't want it to do anything bad to the already installed cygwin). "uname -a" gives "CYGWIN_ME-4.90 FMACOOP-1 1.3.3(0.46/3/2) 2001-09-12 23:54 i686 unknown". I've attached output to "cygcheck -s -v -r" as cygcheck-s-v-r.out because it's quite lengthy. ICARUS VERILOG info: -------------------- Version 0.5, using installer program to install prepackaged binary. The simple test file "hello.vl" is right out of the QUICK_START file: module mail; begin $display("Hello, world"); $finish; end endmodule My System: ---------- Dell Inspiron 8000 with PentiumIII running at around 650MHz. Here is a transcript of the cygwin's response to my commands, first using local filename specification, then using full path in 3 different formats (this is after I moved it to a directory such that the full path contains only short directory names of 8 letters or less). Each of the 4 invocations to iverilog starts the line with "iverilog". $ pwd /home/unknown/Test $ cygpath -w ~ C:\cygwin\home\unknown $ iverilog -o hello hello.vl $ ls Test.txt hello hello.vl $ vvp hello Hello, World $ iverilog -o hello c:\cygwin\home\Test\hello.vl c:cygwinhomeTesthello.vl: No such file or directory No top level modules, and no -s option. $ iverilog -o hello c:/cygwin/home/Test/hello.vl c:/cygwin/home/Test/hello.vl: No such file or directory No top level modules, and no -s option. $ iverilog -o hello ~/Test/hello.vl /home/unknown/Test/hello.vl: No such file or directory No top level modules, and no -s option. What is wrong -------------- The source file hello.vl is not being recognized in the last 3 invocations to iverilog. I can't tell if this is a problem with cygwin or iverilog. So I tried an "ls" on hello.vl. It turns out that neither "C:/..../hello.vl" and "C:\....\hello.vl" are recognized, but "/home/.../hellow.vl" and "~/.../hello.vl" are recognized by bash. I suspect the latter too are not being recognized by iverilog. Is there anything obviously wrong? I already looked at the FAQ and the mail-list archives. Thanks. FM. __________________________________________________ Do You Yahoo!? Make a great connection at Yahoo! Personals. http://personals.yahoo.com --0-1777015910-1003128198=:62420 Content-Type: text/plain; name="cygcheck-s-v-r.out" Content-Description: cygcheck-s-v-r.out Content-Disposition: inline; filename="cygcheck-s-v-r.out" Cygnus Win95/NT Configuration Diagnostics Current System Time: Mon Oct 15 02:02:29 2001 Win9X Ver 4.90 build 73010104 Path: . ./bin /cygdrive/c/iverilog/bin /usr/local/bin /usr/bin /bin /cygdrive/c/progra~1/vim/vim60 /cygdrive/c/WINDOWS /cygdrive/c/WINDOWS/COMMAND SysDir: C:\WINDOWS\SYSTEM WinDir: C:\WINDOWS PWD = `/home/unknown/Test' USER = `unknown' MAKE_MODE = `unix' HOME = `/home/unknown' PROMPT = `$p$g' COMSPEC = `C:\WINDOWS\COMMAND.COM' PAGER = `less -a' !C: = `C:\cygwin\bin' CMDLINE = `bash --login -i' HOSTNAME = `FMACOOP-1' WINDIR = `C:\WINDOWS' WINBOOTDIR = `C:\WINDOWS' PS1 = `\[\033]0;\w\007 \033[32m\]\u@\h \[\033[33m\w\033[0m\] $ ' BLASTER = `A220 I5 D1 T4 P330' MACHTYPE = `i686-pc-cygwin' LM_LICENSE_FILE = `C:\My Documents\Apps_Related\ModelSim XE\license.dat;C:\MODELTECH_XE_5.3A\WIN32XOEM\license.dat' OLDPWD = `/home/unknown/iverilog/FFT' TEMP = `/cygdrive/c/WINDOWS/TEMP' TMP = `/cygdrive/c/WINDOWS/TEMP' SHLVL = `1' SHELL = `/bin/bash' HOSTTYPE = `i686' OSTYPE = `cygwin' TERM = `cygwin' _ = `/usr/bin/cygcheck' TZ = `EST5EDT4,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 = 0x00000022 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options 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) = `C:/cygwin' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/bin (default) = `C:/cygwin/bin' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/lib (default) = `C:/cygwin/lib' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options a: fd N/A N/A c: hd FAT32 9435Mb 33% CP UN DOE FRED MA d: cd N/A N/A C:\cygwin\bin /usr/bin system binmode C:\cygwin\lib /usr/lib system binmode C:\cygwin / system binmode c: /cygdrive/c user binmode,noumount Found: C:\cygwin\bin\bash.exe Found: C:\cygwin\bin\cat.exe Found: C:\cygwin\bin\cpp.exe Found: C:\cygwin\bin\find.exe Found: c:\WINDOWS\COMMAND\find.exe Warning: C:\cygwin\bin\find.exe hides c:\WINDOWS\COMMAND\find.exe Found: C:\cygwin\bin\gcc.exe Found: C:\cygwin\bin\gdb.exe Found: C:\cygwin\bin\ld.exe Found: C:\cygwin\bin\ls.exe Found: C:\cygwin\bin\make.exe Found: C:\cygwin\bin\sh.exe 56k 2000/12/03 C:\cygwin\bin\cygbz21.0.dll - os=4.0 img=1.0 sys=4.0 "cygbz21.0.dll" v0.0 ts=2000/11/20 18:53 390k 2000/12/05 C:\cygwin\bin\cygtcl80.dll - os=4.0 img=1.0 sys=4.0 "cygtcl80.dll" v0.0 ts=2000/11/25 20:39 5k 2000/12/05 C:\cygwin\bin\cygtclpip80.dll - os=4.0 img=1.0 sys=4.0 10k 2000/12/05 C:\cygwin\bin\cygtclreg80.dll - os=4.0 img=1.0 sys=4.0 "cygtclreg80.dll" v0.0 ts=2000/11/25 20:39 81k 2000/12/05 C:\cygwin\bin\cygitcl30.dll - os=4.0 img=1.0 sys=4.0 "cygitcl30.dll" v0.0 ts=2000/11/25 20:43 35k 2000/12/05 C:\cygwin\bin\cygitk30.dll - os=4.0 img=1.0 sys=4.0 "cygitk30.dll" v0.0 ts=2000/11/25 20:43 623k 2000/12/05 C:\cygwin\bin\cygtk80.dll - os=4.0 img=1.0 sys=4.0 "cygtk80.dll" v0.0 ts=2000/11/25 20:43 18k 2000/10/23 C:\cygwin\bin\cyggdbm.dll - os=4.0 img=1.0 sys=4.0 "cyggdbm.dll" v0.0 ts=2000/10/22 22:26 21k 2001/06/20 C:\cygwin\bin\cygintl.dll - os=4.0 img=1.0 sys=4.0 "cygintl.dll" v0.0 ts=2001/6/20 13:09 45k 2001/07/04 C:\cygwin\bin\cygjbig1.dll - os=4.0 img=1.0 sys=4.0 "cygjbig1.dll" v0.0 ts=2001/7/3 23:25 119k 2001/06/06 C:\cygwin\bin\cygjpeg6b.dll - os=4.0 img=1.0 sys=4.0 "cygjpeg6b.dll" v0.0 ts=2001/6/6 0:27 45k 2001/04/25 C:\cygwin\bin\cygform5.dll - os=4.0 img=1.0 sys=4.0 "cygform5.dll" v0.0 ts=2001/4/25 1:28 26k 2001/04/25 C:\cygwin\bin\cygmenu5.dll - os=4.0 img=1.0 sys=4.0 "cygmenu5.dll" v0.0 ts=2001/4/25 1:27 156k 2001/04/25 C:\cygwin\bin\cygncurses++5.dll - os=4.0 img=1.0 sys=4.0 "cygncurses++5.dll" v0.0 ts=2001/4/25 1:29 226k 2001/04/25 C:\cygwin\bin\cygncurses5.dll - os=4.0 img=1.0 sys=4.0 "cygncurses5.dll" v0.0 ts=2001/4/25 1:17 15k 2001/04/25 C:\cygwin\bin\cygpanel5.dll - os=4.0 img=1.0 sys=4.0 "cygpanel5.dll" v0.0 ts=2001/4/25 1:27 34k 2001/09/30 C:\cygwin\bin\cygform6.dll - os=4.0 img=1.0 sys=4.0 "cygform6.dll" v0.0 ts=2001/9/29 22:43 19k 2001/09/30 C:\cygwin\bin\cygmenu6.dll - os=4.0 img=1.0 sys=4.0 "cygmenu6.dll" v0.0 ts=2001/9/29 22:43 175k 2001/09/30 C:\cygwin\bin\cygncurses++6.dll - os=4.0 img=1.0 sys=4.0 "cygncurses++6.dll" v0.0 ts=2001/9/29 22:45 201k 2001/09/30 C:\cygwin\bin\cygncurses6.dll - os=4.0 img=1.0 sys=4.0 "cygncurses6.dll" v0.0 ts=2001/9/29 22:42 12k 2001/09/30 C:\cygwin\bin\cygpanel6.dll - os=4.0 img=1.0 sys=4.0 "cygpanel6.dll" v0.0 ts=2001/9/29 22:43 163k 2001/05/06 C:\cygwin\bin\cygpng2.dll - os=4.0 img=1.0 sys=4.0 "cygpng2.dll" v0.0 ts=2001/5/6 0:05 17k 2001/06/28 C:\cygwin\bin\cyghistory4.dll - os=4.0 img=1.0 sys=4.0 "cyghistory4.dll" v0.0 ts=2001/1/6 23:34 21k 2001/06/28 C:\cygwin\bin\cyghistory5.dll - os=4.0 img=1.0 sys=4.0 "cyghistory5.dll" v0.0 ts=2001/6/27 22:27 108k 2001/06/28 C:\cygwin\bin\cygreadline4.dll - os=4.0 img=1.0 sys=4.0 "cygreadline4.dll" v0.0 ts=2001/1/6 23:34 135k 2001/06/28 C:\cygwin\bin\cygreadline5.dll - os=4.0 img=1.0 sys=4.0 "cygreadline5.dll" v0.0 ts=2001/6/27 22:27 245k 2001/06/12 C:\cygwin\bin\cygtiff3.dll - os=4.0 img=1.0 sys=4.0 "cygtiff3.dll" v0.0 ts=2001/6/12 13:25 41k 2001/07/04 C:\cygwin\bin\cygXpm-noX4.dll - os=4.0 img=1.0 sys=4.0 "cygXpm-noX4.dll" v0.0 ts=2001/7/3 21:21 45k 2001/07/04 C:\cygwin\bin\cygXpm-X4.dll - os=4.0 img=1.0 sys=4.0 "cygXpm-X4.dll" v0.0 ts=2000/11/19 21:45 49k 2001/02/03 C:\cygwin\bin\cygz.dll - os=4.0 img=1.0 sys=4.0 "cygz.dll" v0.0 ts=2001/2/3 15:35 701k 2001/09/13 C:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0 "cygwin1.dll" v0.0 ts=2001/9/12 23:54 Cygwin DLL version info: dll major: 1003 dll minor: 3 dll epoch: 19 dll bad signal mask: 19005 dll old termios: 5 dll malloc env: 28 api major: 0 api minor: 46 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 Sep 12 23:54:31 EDT 2001 shared id: cygwin1S3 Use -h to see help about each section --0-1777015910-1003128198=:62420 Content-Type: text/plain; charset=us-ascii -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/ --0-1777015910-1003128198=:62420--