This is the mail archive of the cygwin@sources.redhat.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: Cygwin RCS Build Instructions (or sometimes ash does not like a.out)



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 <rcs-5.7-cygwin-1.patch
 > 
 > 4. patch -p1 <rcs-5.7-cygwin-2.patch
 > 
 > 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.Hoenicka@uth.tmc.edu
http://ourworld.compuserve.com/homepages/hoenicka_markus/


--
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]