Message-Id: <200003291618.LAA02582@delorie.com> Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin-developers AT sourceware DOT cygnus DOT com From: "Parker, Ron" To: Mo DeJong Cc: "'cygwin-developers AT sourceware DOT cygnus DOT com'" Subject: RE: Mo Dejong's install problems Date: Wed, 29 Mar 2000 10:17:08 -0600 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: multipart/mixed; boundary="----_=_NextPart_000_01BF999A.4F467D5A" This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_000_01BF999A.4F467D5A Content-Type: text/plain; charset="windows-1252" > -----Original Message----- > From: Mo DeJong [mailto:mdejong AT cygnus DOT com] > My point was that most people are used to graphical > installers for windows > programs, not console ones. Understood. My first thought was to have a GUI installer. I changed this at Chris' request. > Nope. Windows is really hosed in that respect. I have to wonder why > a .bat file is even getting used at all. Why not create a .bashrc > file in the root of the install path and then put the setting of > the PATH in there? I tried this on my box at home and it seemed > to work like a charm. My cygwin.bat file looked like this: > > echo off > cd C:/Cygwin/usr/bin > bash > > I then put the variable stuff in C:/Cygwin/.bashrc and it > seemed to work. I am not a bash expert. I agree this would be better than having settings in the batch file itself. I know local settings go in $HOME/.bashrc and when bash is called with --login global settings are read from /etc/profile, but where do the global settings go when bash is called without --login? BTW, after we get the installer into CVS any help would be very welcome. I have a couple of things I have to do before the source can be committed to CVS. Until then, if anyone is interested they could work on a wininet.h for MinGW. Right now setup must be built with MSVC because that header does not exist in cygwin and I have not had the time to write one yet. It was on the list after the installer was whipped into shape for this release. ------_=_NextPart_000_01BF999A.4F467D5A Content-Type: application/ms-tnef Content-Transfer-Encoding: base64 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 AASACCAGAAAAAADAAAAAAAAARgAAAAABhQAAAAAAAAsABYAIIAYAAAAAAMAAAAAAAABGAAAAAA6F AAAAAAAAAwAGgAggBgAAAAAAwAAAAAAAAEYAAAAAEYUAAAAAAAADAAeACCAGAAAAAADAAAAAAAAA RgAAAAAYhQAAAAAAAB4ACIAIIAYAAAAAAMAAAAAAAABGAAAAADaFAAABAAAAAQAAAAAAAAAeAAmA CCAGAAAAAADAAAAAAAAARgAAAAA3hQAAAQAAAAEAAAAAAAAAHgAKgAggBgAAAAAAwAAAAAAAAEYA AAAAOIUAAAEAAAABAAAAAAAAAAsADoAIIAYAAAAAAMAAAAAAAABGAAAAAAaFAAAAAAAAAwAmAAAA AAADADYAAAAAAB4AMUABAAAAEQAAAFJEUEFSS0VSRDA2RkM0MDAAAAAAAwAaQAAAAAAeADBAAQAA ABEAAABSRFBBUktFUkQwNkZDNDAwAAAAAAMAGUAAAAAAAwCAEP////8CAfk/AQAAAHQAAAAAAAAA 3KdAyMBCEBq0uQgAKy/hggEAAAAGAAAAL089QlVUTEVSIE1BTlVGQUNUVVJJTkcgQ09NUEFOWS9P VT1CVUlMRElOR1MvQ049UkVDSVBJRU5UUy9DTj1UT1dFUi9DTj1SRFBBUktFUkQwNkZDNDAwAB4A +D8BAAAADAAAAFBhcmtlciwgUm9uAB4AOEABAAAAEQAAAFJEUEFSS0VSRDA2RkM0MDAAAAAAAgH7 PwEAAAB0AAAAAAAAANynQMjAQhAatLkIACsv4YIBAAAABgAAAC9PPUJVVExFUiBNQU5VRkFDVFVS SU5HIENPTVBBTlkvT1U9QlVJTERJTkdTL0NOPVJFQ0lQSUVOVFMvQ049VE9XRVIvQ049UkRQQVJL RVJEMDZGQzQwMAAeAPo/AQAAAAwAAABQYXJrZXIsIFJvbgAeADlAAQAAABEAAABSRFBBUktFUkQw NkZDNDAwAAAAAEAABzDANXkCmJm/AUAACDBafUZPmpm/AR4APQABAAAABQAAAFJFOiAAAAAAHgAd DgEAAAAdAAAATW8gRGVqb25nJ3MgaW5zdGFsbCBwcm9ibGVtcwAAAAALACkAAAAAAAsAIwAAAAAA AwAGECCHazUDAAcQiQQAAAMAEBABAAAAAwAREAEAAAAeAAgQAQAAAGUAAAAtLS0tLU9SSUdJTkFM TUVTU0FHRS0tLS0tRlJPTTpNT0RFSk9OR01BSUxUTzpNREVKT05HQENZR05VU0NPTTxTTklQTVlQ T0lOVFdBU1RIQVRNT1NUUEVPUExFQVJFVVNFRFRPAAAAAA2F ------_=_NextPart_000_01BF999A.4F467D5A--