delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1999/05/13/03:19:34

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
Sender: cygwin-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
Message-Id: <199905130727.JAA11680@blackhole.aixia.net>
X-Mailer: exmh version 2.0.2 2/24/98
To: Sebastien Barre <Sebastien DOT Barre AT utc DOT fr>
cc: cygwin AT sourceware DOT cygnus DOT com
Subject: Re: Perl5, cygwin32, administrateur
In-reply-to: Your message of "Wed, 12 May 1999 19:19:22 +0200."
<4 DOT 1 DOT 19990512191649 DOT 01729f10 AT mail DOT club-internet DOT fr>
Mime-Version: 1.0
Date: Thu, 13 May 1999 09:27:16 +0200
From: Rick Saltzman <rick AT aixia DOT net>

Thanks Sebastien,

I had previously used these instructions but still ended up with the same 
difficulties you, wilson and morlock ran into.  To wit:

Installed cygwin
Read and followed the instructions in:
build-instructions.READFIRST, README.cygwin, build-instructions.charles-wilson

Ran into the following problems:

x2p dependencies do not get made
The build completes
make test fails on file tests (stat) even with CYGWIN=ntea
make install fails because of write permissions

I must emphasize that I used the patch and followed the instructions but ran 
into these problems which the patch should have solved, I thought.

I did NOT mount /bin as per Morlocks instructions and could not access
http://sourceware.cygnus.com/cygwin/cygwin-ug-net/setup-mount.html
to obtain a description of the how and why of this.

I am not building on C:
I am buiding on E: with E: mounted as / (default on my system)
A directory /usr/local exists
A directory /usr/local/bin is in my execution path
I am running as Adminstrateur

I read the instructions and prepared the source.
After patching I did the following.

I modified gcc2 and ld2 so that they both contain ':' as the first character.  
If I do not do this, they do not execute.

I modified cygwin32.sh to add a line.  This is for install.
prefix='/usr/local'

I added a symbolic link to /usr.  This corresponds to the path used in patch.
ln -s /cygnus/cygwin-b20/H-i586-cygwin32/i586-cygwin32

I then copied the indicated files, ran sh Configure -d and ran make with the 
above problems.  I tried "mount -b e: /" and redid the entire procedure but 
this did not even allow Configure to create files properly.  I tried patching 
cygwin32.sh (config.sh) so that the symbolic link would not be neccessary but 
this did not change anything.  I tried not adding the prefix line, but the 
file permissions were still incorrect for installing.  I tried building using 
dynamic rather than static libraries and saw no difference in the end result.




--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019