Build: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
| Line 24: | Line 24: | ||
#build the XPlat debug Lite and Pro versions on mac | #build the XPlat debug Lite and Pro versions on mac | ||
#run them each (this will export the windows Menu resources) | #run them each (this will export the windows Menu resources) | ||
#install [http://www.activestate.com/activepython/downloads Python] 2.7, 64 bit. DO NOT INSTALL Python 3.x!! | #install [http://www.activestate.com/activepython/downloads Python] 2.7, 64 bit. DO NOT INSTALL Python 3.x!! | ||
#install esellerate kit (EWS) | #install esellerate kit (EWS) | ||
| Line 38: | Line 37: | ||
[http://www.boost.org/doc/libs/1_40_0/more/getting_started/unix-variants.html install boost]<br> | [http://www.boost.org/doc/libs/1_40_0/more/getting_started/unix-variants.html install boost]<br> | ||
compile boost with: | compile boost Mac with: | ||
> cd path/to/boost_1_40_0 | > cd path/to/boost_1_40_0 | ||
> sudo ./bootstrap.sh | > sudo ./bootstrap.sh | ||
> sudo ./bjam macosx-version-min=10.4 architecture=combined linkflags="-Wl,-force_cpusubtype_ALL" --with-thread -a install | > sudo ./bjam macosx-version-min=10.4 architecture=combined linkflags="-Wl,-force_cpusubtype_ALL" --with-thread -a install | ||
compile boost windows with<br><pre>.\bjam --with-thread release</pre> | |||
or just [http://karaoke.kjams.com/downloads/boost.zip download the binaries] | or just [http://karaoke.kjams.com/downloads/boost.zip download the binaries] | ||
Revision as of 22:45, 8 August 2012
to build kjams
Mac
sync to head
install kjams pro
install producer
install burner
install Lame
install Vorbis
install p4, plcompile, setfileicon: see depot/kJams/External/PListCompiler0.4/"into /usr/bin" folder
run kjams show preferences click "importing" click "exporting" these actions install necessary prefs now quit
Windows
- install the VS SP1
- install the Windows7 SDK
- see this bullshit
- and this
- run C:\Program Files\Microsoft SDKs\Windows\v7.1\Setup\WindowsSdkVer.exe, switch to 6, quit, switch to 7, quit
- build the XPlat debug Lite and Pro versions on mac
- run them each (this will export the windows Menu resources)
- install Python 2.7, 64 bit. DO NOT INSTALL Python 3.x!!
- install esellerate kit (EWS)
- install QuickTime, and the QuickTime SDK
- install Bonjour for Windows
- do this insane procedure
- go into /Program Files/quicktime SDK/" folder and change the folder name "CIncludes" to "QuickTime"
- install zip.exe into c:\Windows
- in MSDev, go to project settings->debug->command and set "All Configurations" to:
$(SolutionDir)build\kJams $(ConfigurationName).app\Contents\Windows\$(TargetFileName)
- in MSDev, go to "Property Pages", then pick "Configuration: All Configurations", then go to "Configuration Properties->Linker->Command Line" and add this:
/DYNAMICBASE /ignore:4099
info just for me
compile boost Mac with:
> cd path/to/boost_1_40_0 > sudo ./bootstrap.sh > sudo ./bjam macosx-version-min=10.4 architecture=combined linkflags="-Wl,-force_cpusubtype_ALL" --with-thread -a install
compile boost windows with
.\bjam --with-thread release
or just download the binaries