Hi

While ago I promised to post Win32 build instructions.
I have never worked with Perl or c++, so if I wrote something stupid,
don't hold it against me

--
Gert

To build ssphys.exe - using VS 2005
1.  Get Boost from http://www.boost.org/ (boost_1_33_1.zip)
    You also need boost-jam to build (boost-jam-3.1.13-1-ntx86.zip)
    You can get the windows installer, so You wouldn't need to build the boost.
    But I am a little bit paranoid about the ability of installers to uninstall,
    so I took the harder way.
2.  Unpack boost. Unpack boost-jam into boost directory %PATH% or into Boost 
    directory.
3.  Open command prompt (cmd.exe) and navigate to boos directory. Execute
    "bjam -sTOOLS=vc-8_0 stage" to build, if You want to use  VS2005 C++ to 
    build. For other compilers, consult Boost/more/getting_started.html 
    instructions.
4.  Go and grab cup of coffe. Boost build takes quite long time.
5.  Open ssphys.sln in VS
9.  For both VCC+ projects, open proeprties, navigate 
    "Configuration proeprties->C/C++" and add the directory where You unpacked 
    the Boost to "Addition include directories"
10. Navigate to ssphys/version.in in solution explorer, open proeprties and set
    "Exclude from build" to YES
11. Open explorer and copy that "version.in" to "version.h" in same folder.
12. Open that file and apply some creativity in changing $xxx$ with appropriate 
    values.

Note: If You have TortosieSVN installed, then You have also SubWCRev.exe Make
      sure the VS is able to find it, and You can skip steps 10..12

13. Open proeprties of ssphys project, navigate 
    "Configuration proeprties->Linker" and add Boost\stage\lib directory to the 
    "Additional Library Directries" list.
14. Build solution.


Next thing to do is to get Perl installation working:
1.  Get ActivePerl from http://www.activestate.com/Products/ActivePerl/ 
    (I used version 5.8.8.819). Install it.
2.  Get following packages from ActivePerl package manager:
    DBD-SQLite2 (I got version 0.33)
    Time-modules (2003.1126)
    (Module-Build if You want to try out the automatic buid script - it did not 
                  work for me)

3.  To run the vss2svn.pl, You'll need vss2svn.pl file and Vss2Svn folder from
    vss2svn/script folder. Also, ssphys.exe from ssphys\bin\debug folder. If 
    You want, copy them to one folder (will contain three items), and run the 
    vss2svn.pl scrip.

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

_______________________________________________
vss2svn-users mailing list
Project homepage:
http://www.pumacode.org/projects/vss2svn/
Subscribe/Unsubscribe/Admin:
http://lists.pumacode.org/mailman/listinfo/vss2svn-users-lists.pumacode.org
Mailing list web interface (with searchable archives):
http://dir.gmane.org/gmane.comp.version-control.subversion.vss2svn.user

Reply via email to