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
howtos:install_gschem_on_macos [2026/10/03 10:22] – adminhowtos: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 on macOS ====== 
-Done in VirtualBuddy macOS guest running macOS Tahoe 26.6.2\\+Done in VirtualBuddy macOS guest running macOS Tahoe 26.6.2.\\
 **1. Install Apple’s command line tools** **1. Install Apple’s command line tools**
 <code> <code>
Line 8: Line 8:
   * The MacPorts Project is an open-source community initiative to design an easy-to-use system for compiling, installing, and upgrading either command-line, X11 or Aqua based open-source software on the Mac operating system.   * The MacPorts Project is an open-source community initiative to design an easy-to-use system for compiling, installing, and upgrading either command-line, X11 or Aqua based open-source software on the Mac operating system.
   * MacPorts installs to ''/opt/local'' by default.   * MacPorts installs to ''/opt/local'' by default.
-**3. Install geda-gschem & Xorg**+**3. Install geda-gschem**
 <code> <code>
 $ export PATH=/opt/local/bin:$PATH $ export PATH=/opt/local/bin:$PATH
Line 17: Line 17:
 sudo perl -pi.bak -e 's/\bstrchrnul\b/geda_strchrnul/g' /opt/local/var/macports/build/geda-gaf-870cbe05/work/geda-gaf-1.10.2/gschem/src/x_controlfd.c sudo perl -pi.bak -e 's/\bstrchrnul\b/geda_strchrnul/g' /opt/local/var/macports/build/geda-gaf-870cbe05/work/geda-gaf-1.10.2/gschem/src/x_controlfd.c
 </code> </code>
-then rerun ''sudo port install geda-gaf''+then rerun ''sudo port install geda-gaf''\\ 
 +**4. Install Xorg**
 <code> <code>
 sudo port install xorg-server sudo port install xorg-server
 </code> </code>
 +**5. Restart macOS, then run gschem**
 +<code>
 +$ /opt/local/bin/gschem
 +</code>
 +====== 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**
 +<code>
 +$ sudo port selfupdate
 +$ sudo port edit pcb
 +</code>
 +Add following line at the end of the file: **configure.args-append --disable-gl**\\
 +**2. Install pcb from source**
 +<code>
 +$ sudo port -s install pcb
 +</code>
 +**3. Run pcb**
 +<code>
 +$ /opt/local/bin/pcb
 +</code>
 +
howtos/install_gschem_on_macos.1791015749.txt.gz · Last modified: (external edit)
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0