info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: building CVS 1.11 on WinNT


From: Derek R. Price
Subject: Re: building CVS 1.11 on WinNT
Date: Tue, 10 Oct 2000 09:31:49 -0400

Jason Williams wrote:

> > If you've been able to build it, can you give a synopsis of what you
> > had to do?
> >
>
> I have been able to build CVS 1.11 under Win 2000 with VC++ 6 without
> any modifications to the source tree.  I haven't been able to get it
> throught the sanity.sh.  I will post it as soon it is passes the checks.

Haven't played too much with the actual project file, but this patch for
the cvsnt.mak file should be compatible with the nmake distributed as far
back as VC++ 4.0.  It used to build under 4.0 and it now builds 1.11
& 1.11.0.1 under my 6.0.

These changes are checked into 1.11.0.1.

Derek

--
Derek Price                      CVS Solutions Architect ( http://CVSHome.org )
mailto:address@hidden     OpenAvenue ( http://OpenAvenue.com )
--
We have plenty of youth, how about a fountain of smart?


? cvsnt.mak.save
Index: cvsnt.mak
===================================================================
RCS file: /home2/cvsroot/ccvs/cvsnt.mak,v
retrieving revision 1.38
diff -u -r1.38 cvsnt.mak
--- cvsnt.mak   1999/04/26 21:41:12     1.38
+++ cvsnt.mak   2000/08/30 23:58:42
@@ -196,7 +196,7 @@
        "$(INTDIR)/myndbm.obj" \
        "$(INTDIR)/savecwd.obj" \
        "$(INTDIR)/client.obj" \
-       ".\WinRel\1\diff.obj" \
+       "$(INTDIR)/2/diff.obj" \
        "$(INTDIR)/scramble.obj" \
        "$(INTDIR)/filesubr.obj" \
        "$(INTDIR)/infutil.obj" \
@@ -220,11 +220,11 @@
        "$(INTDIR)/commit.obj" \
        "$(INTDIR)/patch.obj" \
        "$(INTDIR)/classify.obj" \
-       ".\WinRel\2\diff.obj" \
+       "$(INTDIR)/1/diff.obj" \
        "$(INTDIR)/history.obj" \
        "$(INTDIR)/add.obj" \
        "$(INTDIR)/update.obj" \
-       ".\WinRel\2\version.obj" \
+       "$(INTDIR)/2/version.obj" \
        "$(INTDIR)/uncompr.obj" \
        "$(INTDIR)/buffer.obj" \
        "$(INTDIR)/rcmd.obj" \
@@ -264,7 +264,7 @@
        "$(INTDIR)/inftrees.obj" \
        "$(INTDIR)/regex.obj" \
        "$(INTDIR)/io.obj" \
-       ".\WinRel\1\version.obj" \
+       "$(INTDIR)/1/version.obj" \
        "$(INTDIR)/vers_ts.obj" \
        "$(INTDIR)/checkout.obj" \
        "$(INTDIR)/stripslash.obj" \
@@ -306,12 +306,12 @@
 ALL : "$(OUTDIR)\cvs.exe"
 
 CLEAN : 
-       address@hidden ".\WinDebug\vc40.pdb"
-       address@hidden ".\WinDebug\vc40.idb"
-       address@hidden ".\WinDebug\1\vc40.pdb"
-       address@hidden ".\WinDebug\1\vc40.idb"
-       address@hidden ".\WinDebug\2\vc40.pdb"
-       address@hidden ".\WinDebug\2\vc40.idb"
+       address@hidden ".\WinDebug\vc60.pdb"
+       address@hidden ".\WinDebug\vc60.idb"
+       address@hidden ".\WinDebug\1\vc60.pdb"
+       address@hidden ".\WinDebug\1\vc60.idb"
+       address@hidden ".\WinDebug\2\vc60.pdb"
+       address@hidden ".\WinDebug\2\vc60.idb"
        address@hidden ".\WinDebug\cvs.exe"
        address@hidden ".\WinDebug\regex.obj"
        address@hidden ".\WinDebug\normal.obj"
@@ -468,7 +468,7 @@
        "$(INTDIR)/parseinfo.obj" \
        "$(INTDIR)/login.obj" \
        "$(INTDIR)/hash.obj" \
-       ".\WinDebug\1\version.obj" \
+       "$(INTDIR)/1/version.obj" \
        "$(INTDIR)/subr.obj" \
        "$(INTDIR)/fncase.obj" \
        "$(INTDIR)/fileattr.obj" \
@@ -499,7 +499,7 @@
        "$(INTDIR)/infblock.obj" \
        "$(INTDIR)/inftrees.obj" \
        "$(INTDIR)/deflate.obj" \
-       ".\WinDebug\1\diff.obj" \
+       "$(INTDIR)/2/diff.obj" \
        "$(INTDIR)/analyze.obj" \
        "$(INTDIR)/gzio.obj" \
        "$(INTDIR)/patch.obj" \
@@ -527,7 +527,7 @@
        "$(INTDIR)/commit.obj" \
        "$(INTDIR)/diff3.obj" \
        "$(INTDIR)/expand_path.obj" \
-       ".\WinDebug\2\diff.obj" \
+       "$(INTDIR)/1/diff.obj" \
        "$(INTDIR)/update.obj" \
        "$(INTDIR)/waitpid.obj" \
        "$(INTDIR)/adler32.obj" \
@@ -539,7 +539,7 @@
        "$(INTDIR)/getopt.obj" \
        "$(INTDIR)/entries.obj" \
        "$(INTDIR)/getopt1.obj" \
-       ".\WinDebug\2\version.obj" \
+       "$(INTDIR)/2/version.obj" \
        "$(INTDIR)/yesno.obj" \
        "$(INTDIR)/compress.obj" \
        "$(INTDIR)/io.obj" \
@@ -768,7 +768,7 @@
        ".\src\popen.h"\
        ".\lib\tcpip.h"\
        
-INTDIR_SRC=.\WinRel\1
+INTDIR_SRC=$(INTDIR)/1
 "$(INTDIR_SRC)" :
     if not exist "$(INTDIR_SRC)/$(NULL)" mkdir "$(INTDIR_SRC)"
 
@@ -1382,7 +1382,7 @@
        ".\src\popen.h"\
        ".\lib\tcpip.h"\
        
-INTDIR_SRC=.\WinRel\1
+INTDIR_SRC=$(INTDIR)/1
 "$(INTDIR_SRC)" :
     if not exist "$(INTDIR_SRC)/$(NULL)" mkdir "$(INTDIR_SRC)"
 
@@ -2035,7 +2035,7 @@
        ".\windows-NT\ndir.h"\
        
 NODEP_CPP_RCSCM=\
-       ".\src\diffrun.h"\
+       ".\diff\diffrun.h"\
        ".\src\popen.h"\
        ".\lib\tcpip.h"\
        
@@ -2045,7 +2045,7 @@
 
 "$(INTDIR)\rcscmds.obj" : $(SOURCE) $(DEP_CPP_RCSCM) "$(INTDIR)"
    $(CPP) /nologo /ML /W3 /GX /Ob1 /I "windows-NT" /I "lib" /I "src" /I "zlib"\
- /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "HAVE_CONFIG_H"\
+ /I "diff" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "HAVE_CONFIG_H"\
  /Fp"$(INTDIR)/cvsnt.pch" /YX /Fo"$(INTDIR)/" /c $(SOURCE)
 
 
@@ -3375,28 +3375,28 @@
        {$(INCLUDE)}"\sys\Stat.h"\
        ".\windows-NT\ndir.h"\
        
-INTDIR_SRC=.\WinRel\2
-"$(INTDIR_SRC)" :
-    if not exist "$(INTDIR_SRC)/$(NULL)" mkdir "$(INTDIR_SRC)"
+INTDIR_DIFF=$(INTDIR)/2
+"$(INTDIR_DIFF)" :
+    if not exist "$(INTDIR_DIFF)/$(NULL)" mkdir "$(INTDIR_DIFF)"
 
 !IF  "$(CFG)" == "cvsnt - Win32 Release"
 
 # PROP Intermediate_Dir "WinRel\2"
 
-".\WinRel\2\diff.obj" : $(SOURCE) $(DEP_CPP_DIFF_) "$(INTDIR_SRC)"
+".\WinRel\2\diff.obj" : $(SOURCE) $(DEP_CPP_DIFF_) "$(INTDIR_DIFF)"
    $(CPP) /nologo /ML /W3 /GX /Ob1 /I "windows-NT" /I "lib" /I "src" /I "zlib"\
  /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "HAVE_CONFIG_H" /Fp"WinRel/cvsnt.pch"\
- /YX /Fo"$(INTDIR_SRC)/" /c $(SOURCE)
+ /YX /Fo"$(INTDIR_DIFF)/" /c $(SOURCE)
 
 
 !ELSEIF  "$(CFG)" == "cvsnt - Win32 Debug"
 
 # PROP Intermediate_Dir "WinDebug\2"
 
-".\WinDebug\2\diff.obj" : $(SOURCE) $(DEP_CPP_DIFF_) "$(INTDIR_SRC)"
+".\WinDebug\2\diff.obj" : $(SOURCE) $(DEP_CPP_DIFF_) "$(INTDIR_DIFF)"
    $(CPP) /nologo /MLd /W3 /Gm /GX /Zi /Ob1 /I "windows-NT" /I "lib" /I "src"\
  /I "zlib" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "HAVE_CONFIG_H"\
- /Fp"WinDebug/cvsnt.pch" /YX /Fo"$(INTDIR_SRC)/" /Fd"$(INTDIR_SRC)/" /c\
+ /Fp"WinDebug/cvsnt.pch" /YX /Fo"$(INTDIR_DIFF)/" /Fd"$(INTDIR_DIFF)/" /c\
  $(SOURCE)
 
 
@@ -3570,28 +3570,28 @@
 DEP_CPP_VERSI=\
        ".\windows-NT\config.h"\
        
-INTDIR_SRC=.\WinRel\2
-"$(INTDIR_SRC)" :
-    if not exist "$(INTDIR_SRC)/$(NULL)" mkdir "$(INTDIR_SRC)"
+INTDIR_DIFF=$(INTDIR)/2
+"$(INTDIR_DIFF)" :
+    if not exist "$(INTDIR_DIFF)/$(NULL)" mkdir "$(INTDIR_DIFF)"
 
 !IF  "$(CFG)" == "cvsnt - Win32 Release"
 
 # PROP Intermediate_Dir "WinRel\2"
 
-".\WinRel\2\version.obj" : $(SOURCE) $(DEP_CPP_VERSI) "$(INTDIR_SRC)"
+".\WinRel\2\version.obj" : $(SOURCE) $(DEP_CPP_VERSI) "$(INTDIR_DIFF)"
    $(CPP) /nologo /ML /W3 /GX /Ob1 /I "windows-NT" /I "lib" /I "src" /I "zlib"\
  /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "HAVE_CONFIG_H" /Fp"WinRel/cvsnt.pch"\
- /YX /Fo"$(INTDIR_SRC)/" /c $(SOURCE)
+ /YX /Fo"$(INTDIR_DIFF)/" /c $(SOURCE)
 
 
 !ELSEIF  "$(CFG)" == "cvsnt - Win32 Debug"
 
 # PROP Intermediate_Dir "WinDebug\2"
 
-".\WinDebug\2\version.obj" : $(SOURCE) $(DEP_CPP_VERSI) "$(INTDIR_SRC)"
+".\WinDebug\2\version.obj" : $(SOURCE) $(DEP_CPP_VERSI) "$(INTDIR_DIFF)"
    $(CPP) /nologo /MLd /W3 /Gm /GX /Zi /Ob1 /I "windows-NT" /I "lib" /I "src"\
  /I "zlib" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "HAVE_CONFIG_H"\
- /Fp"WinDebug/cvsnt.pch" /YX /Fo"$(INTDIR_SRC)/" /Fd"$(INTDIR_SRC)/" /c\
+ /Fp"WinDebug/cvsnt.pch" /YX /Fo"$(INTDIR_DIFF)/" /Fd"$(INTDIR_DIFF)/" /c\
  $(SOURCE)
 
 

reply via email to

[Prev in Thread] Current Thread [Next in Thread]