[cvsnt-dev] Building CVSNT on WinXP

Harrison, Andy andy.harrison at anite.com
Mon Jan 22 15:05:42 GMT 2007


Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.


Hi Tony,

I've tried using the zipped up source available from the download page,
and I've tried checking out the source directly from the CVS server. The
resulting source code does seem to be notably different between the two.
This means that when I open the cvsnt.sln from the checked out source I
get a number of projects that fail to open:

cvsnt\lockservice\lockservice.vcproj
cvsnt\windows-NT\setuid\libsuid\libsuid.vcproj
cvsnt\windows-NT\setuid\setuid\setuid.vcproj
cvsnt\cvsagent\win32\cvsagent.vcproj
cvsnt\windows-NT\posixdir\settci\settci.vcproj
cvsnt\windows-NT\posixdir\cvflt\cvsflt.vcproj

When I used the downloaded zipped source code, I only get that first
error (from lockservice.vcproj). 

So, using the downloaded source code, I made the following changes in an
attempt to build:

1) lockservice.vcproj
As mentioned above, this project fails to open. However, a little
investigation found that there was a cvslock.vcproj in this directory,
so I renamed this to lockservice.vcproj.

2) sqlite.lib
I also found that one project (cvsapi) wanted to link with "sqlite.lib",
however the file in cvsdeps was called "sqlite3.lib". I copied this file
so that both "sqlite.lib" and "sqlite3.lib" were available, but were
infact the same file.

3) forcebuild.txt
In an attempt to reproduce identical binaried, I created
C:\forcebuild.txt with the contents "2382"

I now get errors every time it runs Make Manifest:
Making Manifest
This application has requested the Runtime to terminate it in an unusual
way.
Please contact the application's support team for more information.
Project : error PRJ0019: A tool returned an error code from "Making
Manifest"

The cvsnt build also has an error in the Make Manifest:
Making Manifest And Deploying
'E:\CVS2382\cvsnt-2.5.03.2382\/"tonys scripts"/"release cvs_mf.bat"' is
not recognized as an internal or external command,
operable program or batch file.
Project : error PRJ0019: A tool returned an error code from "Making
Manifest And Deploying"

Rgds,
Andy

--
Andy Harrison - Platform Software Engineer 
Anite Telecoms Ltd. Ancells Business Park, Fleet, Hampshire, GU51 2UZ,
UK
"No matter how bad things seem... 
...nothing could be worse than being used as a towel rail." - A.A. Milne


-----Original Message-----
From: cvsnt-dev-bounces at cvsnt.org [mailto:cvsnt-dev-bounces at cvsnt.org]
On Behalf Of Tony Hoyle
Sent: 22 January 2007 12:45
To: cvsnt-dev at cvsnt.org
Subject: Re: [cvsnt-dev] Building CVSNT on WinXP

Harrison, Andy wrote:
> Thanks Tony,
> 
> Are there any up to date instructions I can follow to build 
> 2.5.03.2382 on WinXP?
> 
It not vastly different to what's listed.  What I do is checkout cvsnt,
checkout cvsdeps, set the paths include/library paths, then compile.  I
can usually get a clean machine compiling in 20 minutes, but then I've
done it dozens (possibly hundreds) of times...

What errors do you get?

Tony
_______________________________________________
cvsnt-dev mailing list
cvsnt-dev at cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt-dev


 Scanned for viruses by BlackSpider MailControl


A member of the Anite Group of companies. Please refer to www.anite.com for individual Anite company details. The contents of this e-mail and any attachments are for the intended recipient only. If you are not the intended recipient, you are not authorised to and must not disclose, copy, distribute, or retain this message or any part of it. It may contain information which is confidential and/or covered by legal professional or other privilege. Contracts cannot be concluded with us nor legal service effected by email.  

Anite Group plc
Registered in England No.1798114
Registered Office: 353 Buckingham Avenue Slough Berks SL1 4PF United Kingdom
VAT Registration No. GB 787 418187

Scanned for viruses by BlackSpider MailControl.


More information about the cvsnt-dev mailing list