Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com From: "Markus Hoenicka" MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <14821.61474.698000.677187@gargle.gargle.HOWL> Date: Thu, 12 Oct 2000 17:08:50 +0000 (CT0) To: cygwin AT sources DOT redhat DOT com Subject: Re: Cygwin RCS Build Instructions (or sometimes ash does not like a.out) In-Reply-To: <20001012102745.A1021@OLMY> References: <20001012102745 DOT A1021 AT OLMY> X-Mailer: VM 6.75 under Emacs 20.6.1 Hi, I just tried your build instructions but they seem to fail on my system. The problem is that patch claims that your second patch is a reverse patch. If I accept this, the files will be patched correctly (from patch viewpoint), but conf.sh bombs out with the well-known problem (configuring has_map_fd etc does not work) If I treat it as a forward patch, most hunks fail. conf.sh runs ok though, but make encounters an error after conf.sh If I leave out the second patch and copy bash to sh, everything builds fine (I have to ./configure --with-diffutils though, otherwise the diff test fails!?? or ln /usr/bin/diff.exe /usr/local/bin/diff.exe), but after installing make installtest fails :-( The other way is to leave out the first patch and just apply your second patch. This is ok (no reverse patch message). ./configure, make, make install are ok, but again make installtest aborts with an error. cygcheck is appended below. Am I too stupid? Markus Jason Tishler writes: [...] > The following is my Cygwin RCS build procedure: > > 1. tar -xzvf rcs-5.7.tar.gz > > 2. cd rcs-5.7 > > 3. patch -p1 > 4. patch -p1 > 5. configure > > 6. make > Cygnus Win95/NT Configuration Diagnostics Current System Time: Thu Oct 12 17:04:27 2000 WinNT Ver 4.0 build 1381 Service Pack 5 Path: /usr/local/bin /usr/bin /usr/bin /cygdrive/d/win32app/perl/bin /cygdrive/d/Win32App/JavaSoft/jre/1.2/bin /cygdrive/c/WINNT/system32 /cygdrive/c/WINNT /cygdrive/c/WIN32APP/TOOLKIT /cygdrive/d/win32app/emacs206/bin /cygdrive/d/win32app/emacsen/bin /cygdrive/d/win32app/Ghostgum/gsview /cygdrive/d/win32app/openjade-1.3/bin /usr/X11R6/bin /cygdrive/d/win32app/texmf/miktex/bin /cygdrive/d/win32app/rcs /cygdrive/d/win32app/cloneit /home/mhoen/bin /cygdrive/d/WIN32APP/Tcl/bin SysDir: C:\WINNT\System32 WinDir: C:\WINNT HOME = `/home/mhoen' MAKE_MODE = `unix' PWD = `/home/mhoen' USER = `mhoenicka' !D: = `D:\cygwin\bin' BISONLIB = `/usr/share/' CLASSPATH = `D:\Win32App\java\lib\jfig-classes.zip' CLONEHOME = `D:\Win32App\cloneit' COMPUTERNAME = `GIRCH19' COMSPEC = `C:\WINNT\system32\cmd.exe' HOMEDRIVE = `D:' HOMEPATH = `\user\mhoen' HOSTNAME = `GIRCH19' HOSTTYPE = `i586' LOGONSERVER = `\\GIRCH2' MACHTYPE = `i586-pc-cygwin' MANPATH = `D:\cygwin\usr\man' NUMBER_OF_PROCESSORS = `1' OLDPWD = `/home/mhoen' OS2LIBPATH = `C:\WINNT\system32\os2\dll;' OS = `Windows_NT' OSTYPE = `cygwin' PATHEXT = `.COM;.EXE;.BAT;.CMD' PRE_DIR = `/usr/local/lib/predator' PROCESSOR_ARCHITECTURE = `x86' PROCESSOR_IDENTIFIER = `x86 Family 6 Model 5 Stepping 2, GenuineIntel' PROCESSOR_LEVEL = `6' PROCESSOR_REVISION = `0502' PROMPT = `$P$G' PS1 = `markus@\w> ' RCSINIT = `-x,v/' REFDBLIB = `D:\Win32App\refdb' SGML_CATALOG_FILES = `./catalog:/usr/local/lib/sgml/dtd/dsssl/catalog:/usr/local/lib/sgml/dtd/html/catalog:/usr/local/lib/sgml/dtd/docbook31/docbook.cat:/usr/local/lib/sgml/dtd/docbook4.1/docbook.cat:/usr/local/lib/sgml/dtd/sop/catalog:/usr/local/lib/sgml/stylesheets/docbook/catalog' SHELL = `/bin/sh' SHLVL = `1' SYSTEMDRIVE = `C:' SYSTEMROOT = `C:\WINNT' TACGLIB = `/usr/local/lib/tacg' TEMP = `/cygdrive/c/TEMP' TERM = `cygwin' TZ = `CT0' USERDOMAIN = `UTHMS-IBPP' USERNAME = `mhoenicka' USERPROFILE = `C:\WINNT\Profiles\mhoen' WINDIR = `C:\WINNT' _ = `/usr/bin/cygcheck' HKEY_CURRENT_USER\Software\Cygnus Solutions HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2 (default) = `/cygdrive' cygdrive flags = 0x00000020 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\00 (default) = `D:\Win32app\cygnus\cygwin-b20\H-i586-cygwin32\bin' unix = `/usr/bin' fbinary = 0x00000000 fsilent = 0x00000000 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\01 (default) = `d:' unix = `/' fbinary = 0x00000000 fsilent = 0x00000000 a: fd N/A N/A c: hd NTFS 1027Mb 43% CP CS UN PA FC d: hd NTFS 7028Mb 34% CP CS UN PA FC e: cd N/A N/A f: fd N/A N/A n: net NTFS 68370Mb 17% PA folders o: net NTFS 68370Mb 17% PA mhoenicka d:\cygwin\bin /usr/bin system binmode d:\cygwin\lib /usr/lib system binmode d:\cygwin / system binmode d:\user /home system binmode Found: d:\cygwin\bin\bash.exe Found: d:\cygwin\bin\cat.exe Found: d:\cygwin\bin\cpp.exe Found: d:\cygwin\bin\find.exe Found: d:\cygwin\bin\gcc.exe Found: d:\cygwin\bin\gdb.exe Found: d:\cygwin\bin\ld.exe Found: d:\cygwin\bin\ls.exe Found: d:\cygwin\bin\make.exe Found: d:\cygwin\bin\sh.exe 83k 2000/06/11 d:\cygwin\bin\cygitcl30.dll - os=4.0 img=1.0 sys=4.0 "cygitcl30.dll" v0.0 ts=2000/6/11 3:34 35k 2000/06/11 d:\cygwin\bin\cygitk30.dll - os=4.0 img=1.0 sys=4.0 "cygitk30.dll" v0.0 ts=2000/6/11 3:34 402k 2000/06/11 d:\cygwin\bin\cygtcl80.dll - os=4.0 img=1.0 sys=4.0 "cygtcl80.dll" v0.0 ts=2000/6/11 3:30 5k 2000/06/11 d:\cygwin\bin\cygtclpip80.dll - os=4.0 img=1.0 sys=4.0 10k 2000/06/11 d:\cygwin\bin\cygtclreg80.dll - os=4.0 img=1.0 sys=4.0 "cygtclreg80.dll" v0.0 ts=2000/6/11 3:30 639k 2000/06/11 d:\cygwin\bin\cygtk80.dll - os=4.0 img=1.0 sys=4.0 "cygtk80.dll" v0.0 ts=2000/6/11 3:34 586k 2000/08/04 d:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0 "cygwin1.dll" v0.0 ts=2000/8/4 0:53 Cygwin DLL version info: dll major: 1001 dll minor: 4 dll epoch: 19 dll bad signal mask: 19005 dll old termios: 5 api major: 0 api minor: 26 shared data: 3 dll identifier: cygwin1 mount registry: 2 cygnus registry name: Cygnus Solutions cygwin registry name: Cygwin program options name: Program Options cygwin mount registry name: mounts v2 build date: Thu Aug 3 20:53:46 EDT 2000 CVS tag: cygwin-1-1-4 shared id: cygwin1S3 Use -h to see help about each section -- Markus Hoenicka, PhD UT Houston Medical School Dept. of Integrative Biology and Pharmacology 6431 Fannin MSB4.114 Houston, TX 77030 (713) 500-6313, -7477 (713) 500-7444 (fax) Markus DOT Hoenicka AT uth DOT tmc DOT edu http://ourworld.compuserve.com/homepages/hoenicka_markus/ -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com