This is the mail archive of the cygwin@sourceware.cygnus.com 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]

Re: Cygwin newbie questions







---Steve Grubbs <sgrubbs@sd.inri.com> wrote:
>
> I just got Cygwin32, and it's great. It's working exactly how I'd
expect it for
> the most part. The problem is the small things that aren't working
really bug
> me. I have a feeling these may be linked, and I was hoping someone
more
> knowledgable could help me here.
> 
> 1) At my new job, I'm working under WinNT, but we use good ol' CVS
for revision
> control (archive is on a Unix box). I don't really know the source
of the "cvs"
> executable (our 2 main sysadmins just left within 2 weeks, so nobody
I've asked
> really knows where they came from). The problem is that it doesn't
work under
> cygwin. It works fine from a cmd prompt, but if I run it from
cygwin, I get no
> output. I don't get "command not found", I just get nothing. Any
ideas what's up
> with this?
> BTW, I test this with safe cvs commands like "cvs -v", which should
work even if
> cvs settings were messed up.

Your problem with this is that the CYGWIN32 environment variable is
set with a value of tty.  With this you cannot communicate with
non-cygwin programs.  You must remove this or change in to notty. 
NOTE: You must do this before starting bash.  Changing it after you
start bash will confuse the issue as the parent will be one mode and
the children will be the other.


> 
> 2) One thought I had was to download cvs source and compile it under
cygwin.
> When I try to run "configure", though, I get "bash: ./configure: No
such file or
> directory". But configure IS there.... What's up with that? Does
configure not
> work? Do I just have to edit the Makefile myself?

This should work.  It probably has to do with what is known as
text!=binary or text mode processing.  In MSDOS land, \r\n line
endings are normal and is processed with a file processing mode known
as text mode which is the default.  We suggest that you modify the
mounts to text=binary; you can search the archives for this.  This
should take care of the problem.

CAUTION!!  If you build cvs from the source, modify all opens to
process with binary mode.  This includes stdin and stdout.  If you
don't you are asking for real trouble.


> 
> 3) FTP hangs from cygwin. I assume its calling the WinNT ftp. Does
this just not
> work? Do I need to get a different ftp for cygwin?
> 

Same problem as #1


> 4) I've found some WWW pages with ports and stuff, but they don't
seem to have a
> lot. Anyone know of any hard-to-find pages with good stuff?
> 

See the post signature.


> Thanks.
> 
> --
> Steve
> -
> For help on using this list (especially unsubscribing), send a
message to
> "gnu-win32-request@cygnus.com" with one line of text: "help".
> 

-        \\||//
---o0O0--Earnie--0O0o----
--earnie_boyd@yahoo.com--
------ooo0O--O0ooo-------

To fix the most serious problems:
  Please, _READ_ the IMPORTANT UPGRADE NOTICE at the end of this note.
  Please, ensure that there is only _ONE_ cygwinb19.dll.
  Please, ensure that _ALL_ b18 binaries have been removed.

Please, research your question via the Searchable Mail Archives first.
http://www.cygnus.com/ml/gnu-win32          (Searchable Mail Archives)
http://www.findmail.com/list/gnu-win32      (Alternate search engine)

Check out these great gnu-win32 related sites:
ftp://ftp.cygnus.com/pub/gnu-win32/latest/                  (ftp site)
http://www.cygnus.com/pubs/gnupro/                    (Comercial Page)
http://www.cygnus.com/misc/gnu-win32/                   (Project Page)
http://www-public.rz.uni-duesseldorf.de:1080
                                            (Cygwin32 Porting Project)
http://www.lexa.ru/sos                               (Sergey Okhapkin)
ftp://www.lexa.ru/pub/domestic/sos/                (Sergey's ftp site)
http://www.fu.is.saga-u.ac.jp/~colin/gcc.html (Colin Peters - Mingw32)
http://www.xraylith.wisc.edu/~khan/software/gnu-win32/    (Mumit Khan)
ftp://ftp.hksys.com/pub/mirrors/EGCS-Win32/   (Jeremy Bettis - mirror)
http://gnu-win32.paranoia.ru                   (Chuck Bogorad's ports)
http://www.downloadwizard.com/ak/gnu-win32/bash.html
                                        (GNU-Win32 Bash Configuration)
http://www.parallax.co.uk/~andyp/index_text.html  (Andy Piper - ports)
http://www.tiac.net/users/cgf     (Christopher Faylor - package ports)
http://aquarius.franken.de/docs/develop/gnuwin32/GNUWin32.txt
                                               (Package Porting Notes)
ftp://ftp.franken.de/pub/win32/develop/gnuwin32/cygwin32/ 
                                                       (German mirror)
http://www.dol.ru/users/valtul      (Valery Tulnikov - software ports)
ftp://ftp.cs.nyu.edu/pub/local/fox/cygwin32 (David fox - RPM packages)
http://www.itribe.net/virtunix/winhelp-man-pages/     (HTML Man Pages)
http://www.kedemel.demon.co.uk/                       (Darren's ports)
http://www.multione.capgemini.fr/tools/pack_ipc/
                               ("Ludovic Lange" <llange@capgemini.fr>)
http://www.skydancer.demon.co.uk/gnu-win32/      (UK mirror and ports)
http://www.i21.com/~tjump/files/index.html     
         (Theodore Jump - emacs functions, cygwin32 ports, other info)

Help for Win32 Beginners: 
 http://www.relisoft.com
 http://www.program.com/resources/win32.html

DISCLAIMER: These links or links from these pages to other sites do
not constitute an endorsement of any entities, advertisers, products 
or services therein. I am not responsible for and do not control or 
monitor the content of these sites or the accuracy of information 
found therein.

-------------------- IMPORTANT UPGRADE NOTICE ------------------------
You should get the following to update your cygwinb19 package:

Sergey Okhapkin's coolview package which contains an updated 
cygwinb19.dll.  (Yes, even if you've already downloaded the b19.1 
update from the Cygnus Site).

Mumit Khan's compilation of EGCS for the cygwinb19.dll; especially if 
you're using the C++ compiler.  The current version of the compiler
that 
comes with the tools has lots of problems that have been fixed with 
the EGCS version.  This is a drop-in replacement for the GCC toolset.

URL's are listed above.
-----------------------------------------------------------------------

_________________________________________________________
DO YOU YAHOO!?
Get your free @yahoo.com address at http://mail.yahoo.com

-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".


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