User Tools

Site Tools


cmac-en

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
cmac-en [2020/11/28 12:14] – [wxFormBuilder] rjversluiscmac-en [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1
Line 1: Line 1:
-======Compile Rocrail on Apple macOS====== 
-[[:english|{{  rocrail-logo-35.png}}]] 
-[[:english|Content]] -> [[:english#getting started|Getting Started]] 
-  * [[:supported-os-en|Supported Operating Systems]] 
-    * **[[:mac-en| macOS]]**  
-      *  **Build Rocrail from source** | [[mac:xcode-en|Xcode]] 
- 
- \\ 
- 
-===== Compiler & Tools ===== 
-{{ :mac:xcode-cmdlinetools.png?300}}{{ :mac:xcode-cmdlinetools-web.png?300}} 
-From the macOS DVD install the optional Xcode package: 
-  * Xcode; make, gcc, … 
-Or download/update it from: 
-  * http://developer.apple.com/ 
- \\ 
- 
- 
-\\ 
-=====wxWidgets===== 
- \\ 
-====Mojave/Catalina 10.14/10.15==== 
-  * 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://github.com/wxWidgets/wxWidgets/blob/master/README-GIT.md 
-<code> 
-git clone --recurse-submodules https://github.com/wxWidgets/wxWidgets.git 
-cd wxWidgets 
-mkdir macbuild 
-cd macbuild 
-../configure --enable-unicode --with-osx_cocoa --with-macosx-sdk=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk --with-macosx-version-min=10.14 --enable-graphics_ctx --enable-monolithic --enable-compat28 --disable-mediactrl --disable-shared 
-make -j 4 
-sudo make install 
-</code> 
-__If you already had a clone you must update the wxWidgets clone with:__ 
-<code> 
-git pull --recurse-submodules 
-cd macbuild 
-make clean 
-</code> 
- 
- 
- \\ 
-====Big Sur 11.0.1==== 
-===Intel CPU=== 
-<code> 
-git clone --recurse-submodules https://github.com/wxWidgets/wxWidgets.git 
-cd wxWidgets 
-mkdir macbuild 
-cd macbuild 
-../configure --enable-unicode --with-osx_cocoa --with-macosx-sdk=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk --with-macosx-version-min=11.00 --enable-graphics_ctx --enable-monolithic --enable-compat28 --disable-mediactrl --disable-shared 
-make -j 4 
-sudo make install 
-</code> 
-===M1 CPU=== 
-The same commands are used to build natively on the M1 CPU.\\ 
- 
- \\ 
-=====wxFormBuilder===== 
-{{ :wx:wxfb-build.png?400}}\\ 
-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: 
-<code> 
-git clone --recursive --depth=1 https://github.com/wxFormBuilder/wxFormBuilder 
-cd wxFormBuilder 
-export CPLUS_INCLUDE_PATH=/usr/local/include/wx-3.1 
-./create_build_files4.sh --disable-shared --disable-mediactrl 
-cd build/3.1/gmake 
-make config=release 
-</code> 
-//Ignore the errors at the end of the build process.// \\ 
- \\ 
-The App is found in: 
-<code>wxFormBuilder/output/wxFormBuilder.app</code> 
-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===== 
-<code> 
-cd Rocrail 
-make PLATFORM=MACOS fromtar 
-./makemac.sh 
-</code> 
- 
  
cmac-en.1606562059.txt.gz · Last modified: 2020/11/28 12:14 by rjversluis