cmac-en
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
cmac-en [2020/11/28 12:14] – [wxFormBuilder] rjversluis | cmac-en [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ======Compile Rocrail on Apple macOS====== | ||
- | [[: | ||
- | [[: | ||
- | * [[: | ||
- | * **[[: | ||
- | * **Build Rocrail from source** | [[mac: | ||
- | |||
- | \\ | ||
- | |||
- | ===== Compiler & Tools ===== | ||
- | {{ : | ||
- | From the macOS DVD install the optional Xcode package: | ||
- | * Xcode; make, gcc, … | ||
- | Or download/ | ||
- | * http:// | ||
- | \\ | ||
- | |||
- | |||
- | \\ | ||
- | =====wxWidgets===== | ||
- | \\ | ||
- | ====Mojave/ | ||
- | * The master is used instead of the 3.0 branch because of the Dark Theme support. The 3.2 branch will be uses as soon as it comes available. | ||
- | * https:// | ||
- | < | ||
- | git clone --recurse-submodules https:// | ||
- | cd wxWidgets | ||
- | mkdir macbuild | ||
- | cd macbuild | ||
- | ../ | ||
- | make -j 4 | ||
- | sudo make install | ||
- | </ | ||
- | __If you already had a clone you must update the wxWidgets clone with:__ | ||
- | < | ||
- | git pull --recurse-submodules | ||
- | cd macbuild | ||
- | make clean | ||
- | </ | ||
- | |||
- | |||
- | \\ | ||
- | ====Big Sur 11.0.1==== | ||
- | ===Intel CPU=== | ||
- | < | ||
- | git clone --recurse-submodules https:// | ||
- | cd wxWidgets | ||
- | mkdir macbuild | ||
- | cd macbuild | ||
- | ../ | ||
- | make -j 4 | ||
- | sudo make install | ||
- | </ | ||
- | ===M1 CPU=== | ||
- | The same commands are used to build natively on the M1 CPU.\\ | ||
- | |||
- | \\ | ||
- | =====wxFormBuilder===== | ||
- | {{ : | ||
- | The latest wxFormBuilder Intel release, will crash under Rosetta 2.\\ | ||
- | wxFormBuilder can be build locally after wxWidgets has been build on the Mac.\\ | ||
- | The build does __NOT__ need any //HomeBrew Utilities// as stated in the README.md of the sources.\\ | ||
- | \\ | ||
- | The following commands will build the App: | ||
- | < | ||
- | git clone --recursive --depth=1 https:// | ||
- | cd wxFormBuilder | ||
- | export CPLUS_INCLUDE_PATH=/ | ||
- | ./ | ||
- | cd build/ | ||
- | make config=release | ||
- | </ | ||
- | //Ignore the errors at the end of the build process.// \\ | ||
- | \\ | ||
- | The App is found in: | ||
- | < | ||
- | Depending on the underlying CPU it will be X86_64 or ARM64.\\ | ||
- | \\ | ||
- | \\ | ||
- | |||
- | |||
- | |||
- | |||
- | =====Get Rocrail sources===== | ||
- | Described here: **[[build-en|Build Rocrail from Source]]**. | ||
- | |||
- | \\ | ||
- | |||
- | |||
- | =====Build Rocrail===== | ||
- | < | ||
- | cd Rocrail | ||
- | make PLATFORM=MACOS fromtar | ||
- | ./ | ||
- | </ | ||
- | |||
cmac-en.1606562059.txt.gz · Last modified: 2020/11/28 12:14 by rjversluis