Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| howtos:install_gschem_on_macos [2026/10/03 09:46] – created admin | howtos:install_gschem_on_macos [2026/10/25 19:30] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Deploy geda-gschem ====== | + | ====== Deploy geda-gschem |
| - | Done in VirtualBuddy macOS guest running macOS Tahoe 26.6.2 | + | Done in VirtualBuddy macOS guest running macOS Tahoe 26.6.2.\\ |
| - | * Install Apple’s command line tools | + | **1. Install Apple’s command line tools** |
| + | < | ||
| + | $ xcode-select --install | ||
| + | </ | ||
| + | **2. Install MacPorts from [[https:// | ||
| + | * The MacPorts Project is an open-source community initiative to design an easy-to-use system for compiling, installing, and upgrading either command-line, | ||
| + | * MacPorts installs to ''/ | ||
| + | **3. Install geda-gschem** | ||
| + | < | ||
| + | $ export PATH=/ | ||
| + | $ sudo port install geda-gaf | ||
| + | </ | ||
| + | If the build fails with '' | ||
| + | < | ||
| + | sudo perl -pi.bak -e ' | ||
| + | </ | ||
| + | then rerun '' | ||
| + | **4. Install Xorg** | ||
| + | < | ||
| + | sudo port install xorg-server | ||
| + | </ | ||
| + | **5. Restart macOS, then run gschem** | ||
| + | < | ||
| + | $ / | ||
| + | </ | ||
| + | ====== Deploy pcb on macOS ====== | ||
| + | Done in VirtualBuddy macOS guest running macOS Tahoe 26.6.2. Since VirtualBuddy macOS guest does not support OpenGL, pcb has to be built without OpenGL support.\\ | ||
| + | **1. Configure pcb without OpenGL support** | ||
| + | < | ||
| + | $ sudo port selfupdate | ||
| + | $ sudo port edit pcb | ||
| + | </ | ||
| + | Add following line at the end of the file: **configure.args-append --disable-gl**\\ | ||
| + | **2. Install pcb from source** | ||
| + | < | ||
| + | $ sudo port -s install pcb | ||
| + | </ | ||
| + | **3. Run pcb** | ||
| + | < | ||
| + | $ / | ||
| + | </ | ||
