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: Help! Updated: Cygwin DLL 1.1.1


Did you *read* the README file?

Cygwin-1.1.0 has an entirely different directory structure.  It is more
simplefied in that it now uses directory names like /bin, /usr/bin, /lib, etc.

--- Thomas.Wolff@icn.siemens.de wrote:
> I had a plain old (?) installation of cygwin B20 without any cygdrive 
> mounts. Now after the announcement, I just tried to setup -u cygwin.
> 
> My first surprise was that it did not install over my current cygwin; 
> should I have entered 
> "C:\Programme\cygnus\cygwin-b20\H-i586-cygwin32" when I was asked for 
> a directory or what? It downloaded all files in C:\tmp and left them 
> there.
> 
> Surprise 2 was the downloaded directory structure. It includes a lot 
> of directories that I couldn't match to the old structure, including a 
> whole new ...i686... tree (I was assuming I might have to move 
> downloaded files into their correct place). Why this multiple forest 
> of bin/lib/H-i586/something-686 subtrees anyway? Well, maybe I don't 
> need to understand that.
> 

the i[3456789]86 prefixed directories happen to come from the config.guess name
and is directly related to the type of hardware the package is built on.  In
the new release the only directory named in this fashion comes from the gcc and
binutils packages where you'll find /usr/i686-pc-cygwin/bin,
/usr/i686-pc-cygwin/include and /usr/i686-pc-cygwin/lib.

> Next surprise was that the downloaded cygwin1.dll, just announced, was 
> dated March, 2000 - much older than the latest snapshot.
> 

Snapshots are never tested.  The chosen cygwin1.dll was at least used by Chris
Faylor and possibly DJ.

> And finally, if I now start a cygwin shell, I get an environment where 
> C:\tmp is mounted to / and nothing works as before (C:\ was /).
> 

You must have answered the question incorrectly.  I'll suggest:

Make sure that you have no cygwin processes running.
Use MSDOS and do:

mkdir c:\cygwin-install
cd c:\cygwin-install
[get] setup.exe
setup
Root directory? [some default] c:\cygwin
Install from the current directory <d> or from the Internet <i>? [i]? i

A list of mirrors will pop up, choose an appropriate mirror.  Then the
installation will occur.

> Help! I want my straightforward old cygwin configuration back, please.
> 

You can always install each individual package manually.  Download the
individual package, change to an empty temporary directory, tar -zxvf
foo.tar.gz, mv bin/* /bin/; mv share/* /where/ever/you/desire/; etc.

or: Reinstall full.exe.

Regards,

=====
---
   Earnie Boyd: <mailto:earnie_boyd@yahoo.com>
            __Cygwin: POSIX on Windows__
Cygwin Newbies: <http://www.freeyellow.com/members5/gw32/index.html>
           __Minimalist GNU for Windows__
  Mingw32 List: <http://www.egroups.com/group/mingw32/>
    Mingw Home: <http://www.mingw.org/>

__________________________________________________
Do You Yahoo!?
Send instant messages & get email alerts with Yahoo! Messenger.
http://im.yahoo.com/

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com


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