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 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 Content-Type: text/plain; charset=us-ascii Date: Thu, 13 May 1999 09:27:16 +0200 From: Rick Saltzman 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