List Info

Thread: Win32 build instructions




Win32 build instructions
user name
2006-10-27 21:27:53
Thanks,

I have added your instructions to 
http://www.pumacode.org/projects/vss2svn/wiki/Inst
allingSsPhys

Best regards
Dirk

Gert Kello schrieb:
> 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
>
>
------------------------------------------------------------
------------
>
> 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 Booststagelib 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
ssphysbindebug folder. If 
>     You want, copy them to one folder (will contain
three items), and run the 
>     vss2svn.pl scrip.
>
>   
>
------------------------------------------------------------
------------
>
> _______________________________________________
> vss2svn-users mailing list
> Project homepage:
> http://www.
pumacode.org/projects/vss2svn/
> Subscribe/Unsubscribe/Admin:
> http://lists.pumacode.org/mailman/lis
tinfo/vss2svn-users-lists.pumacode.org
> Mailing list web interface (with searchable archives):
> http://dir.gmane.org/gmane.comp.version-c
ontrol.subversion.vss2svn.user

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

[1]

about | contact  Other archives ( Real Estate discussion Medical topics )