Build: Difference between revisions
Jump to navigation
Jump to search
| Line 2: | Line 2: | ||
==Mac== | ==Mac== | ||
install Xcode 3.2.6 | install Xcode 3.2.6<br> | ||
delete Python.framework from /developer/SDKs/ both 10.4 and 10.6 | delete Python.framework from /developer/SDKs/ both 10.4 and 10.6 /System/Library/Frameworks/Python.framework<br> | ||
sync to head<br> | sync to head<br> | ||
install kjams pro<br> | install kjams pro<br> | ||
| Line 11: | Line 11: | ||
install [[Vorbis]]<br> | install [[Vorbis]]<br> | ||
install p4, plcompile, setfileicon: see depot/kJams/External/PListCompiler0.4/"into /usr/bin" folder<br> | install p4, plcompile, setfileicon: see depot/kJams/External/PListCompiler0.4/"into /usr/bin" folder<br> | ||
run kjams<br> | |||
run kjams | show preferences<br> | ||
show preferences | click "importing"<br> | ||
click "importing" | click "exporting" these actions install necessary prefs<br> | ||
click "exporting" these actions install necessary prefs | now quit<br> | ||
now quit | |||
==Windows== | ==Windows== | ||
Revision as of 05:26, 9 August 2013
to build kjams
Mac
install Xcode 3.2.6
delete Python.framework from /developer/SDKs/ both 10.4 and 10.6 /System/Library/Frameworks/Python.framework
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, 32 bit. DO NOT INSTALL Python 3.x!!
- install esellerate kit (EWS)
- install QuickTime
- install Bonjour for Windows
- do this insane procedure
- go get the latest CrashRpt
- unzip it to a folder called "CrashRpt" under "depot/kJams/External/
- create the solution file with CMake
- build both debug and release
- 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