HTTrack Website Copier
Free software offline browser - FORUM
Subject: Re: Compiling httrack
Author: su
Date: 06/20/2007 23:08
 
First of all, thank you for documenting your setup steps! 

I was able to compile 3.33 but after my desktop was rebuilt, I cannot
compile/run 3.41-2. 

I follow your instructions. There are several extra steps I executed:
1. after download reason.h, need to copy it to C:\Program Files\Microsoft
Visual Studio\VC98\Include.

2. download Microsoft IPv6 Technology Preview for Windows 2000:
'rel=http://msdn.microsoft.com/downloads/sdks/platform/tpipv6/faq.asp. After
setup, move IPv6Kit directory into C:\Dev

3. You mentioned "remove htsstaticno.h and htsstaticno.c". Actually, they are
htsnostatic.h and htsnostatic.c.

4. I need to set "Active Configuration" to "debug", instead of "debug release"
for project WinHttrack. Otherwise, these two lines in xtrace.h will generate
error: 
BOOL InitSymInfo(PCSTR) {};
BOOL KillSymInfo() {};

But, I am stuck with compiling error at Shell.cpp: 

C:\project\winhttrack\src_win\winhttrack\shell.cpp(930) : error C2143: syntax
error : missing ')' before 'string'
C:\project\winhttrack\src_win\winhttrack\shell.cpp(930) : error C2059: syntax
error : ')'
C:\project\winhttrack\src_win\winhttrack\shell.cpp(935) : error C2143: syntax
error : missing ')' before 'string'
C:\project\winhttrack\src_win\winhttrack\shell.cpp(935) : error C2059: syntax
error : ')'
C:\project\winhttrack\src_win\winhttrack\shell.cpp(951) : error C2660:
'httrackengine_loop' : function does not take 9 parameters
C:\project\winhttrack\src_win\winhttrack\shell.cpp(955) : error C2143: syntax
error : missing ')' before 'string'
C:\project\winhttrack\src_win\winhttrack\shell.cpp(955) : error C2059: syntax
error : ')'
C:\project\winhttrack\src_win\winhttrack\shell.cpp(1011) : error C2143: syntax
error : missing ')' before 'string'
C:\project\winhttrack\src_win\winhttrack\shell.cpp(1011) : error C2059: syntax
error : ')'
C:\project\winhttrack\src_win\winhttrack\shell.cpp(1053) : error C2143: syntax
error : missing ')' before 'string'
C:\project\winhttrack\src_win\winhttrack\shell.cpp(1053) : error C2059: syntax
error : ')'
C:\project\winhttrack\src_win\winhttrack\shell.cpp(1064) : error C2143: syntax
error : missing ')' before 'string'
C:\project\winhttrack\src_win\winhttrack\shell.cpp(1064) : error C2059: syntax
error : ')'
C:\project\winhttrack\src_win\winhttrack\shell.cpp(1068) : error C2143: syntax
error : missing ')' before 'string'
C:\project\winhttrack\src_win\winhttrack\shell.cpp(1068) : error C2059: syntax
error : ')'
C:\project\winhttrack\src_win\winhttrack\shell.cpp(1078) : error C2143: syntax
error : missing ')' before 'string'
C:\project\winhttrack\src_win\winhttrack\shell.cpp(1078) : error C2059: syntax
error : ')'
C:\project\winhttrack\src_win\winhttrack\shell.cpp(1084) : error C2143: syntax
error : missing ')' before 'string'
C:\project\winhttrack\src_win\winhttrack\shell.cpp(1084) : error C2059: syntax
error : ')'
C:\project\winhttrack\src_win\winhttrack\shell.cpp(1667) : error C2143: syntax
error : missing ')' before 'string'
C:\project\winhttrack\src_win\winhttrack\shell.cpp(1667) : error C2059: syntax
error : ')'

It seems to me that it is still xtrace problem. Any help?
Thanks!

Su

 
Reply Create subthread


All articles

Subject Author Date





f

Created with FORUM 2.0.11