Vorbereitung und Installation, Update der Homebrew Installation
Eine Anleitung zur Installation findet sich unter Installation.
Die Installation erfolgt (wenn alle Abhängigkeiten erfüllt sind) mit dem Befehl:
ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
Wenn schon eine Homebrew Installation vorhanden ist, so muss sie unter Umständen upgedatet werden,
dazu sind folgende Befehle nützlich:
brew update
brew doctor
brew missing
Je nach Ausgabe werden die entsprechenden Pakete oder Abhängigkeiten installiert.
Installation der Programme
Die Installation erfolgt mit Hilfe von brew:
brew install geda-gaf
brew install gerbv
Näheres zur Installation findet sich EDA Resources.
Installation von pcb (Probleme mit einer veralteten Library)
brew install pcb
Fehlermeldung nach dem öffnen
mac:~ macbook$ pcb
dyld: Library not loaded: /usr/local/lib/libpangox-1.0.0.dylib
Referenced from: /usr/local/lib/libgtkglext-x11-1.0.0.0.0.dylib
Reason: Incompatible library version: libgtkglext-x11-1.0.0.0.0.dylib requires version 3001.0.0 or later, but libpangox-1.0.0.dylib provides version 1.0.0
Trace/BPT trap: 5
Installation von xgsch2pcb (Probleme mit dem Python Module dbus)
brew create http://geda.seul.org/dist/geda-xgsch2pcb-0.1.3.tar.gz
geda apps for mac os x
Dateien herunterladen geda-osx-launcher-apps.zip
defaults write org.gpleda.gschem path /usr/local/Cellar/geda-gaf/1.6.2/bin/gschem
defaults write org.gpleda.gerbv path /usr/local/Cellar/gerbv/2.6.0/bin/gerbv
defaults write org.gpleda.pcb path /usr/local/Cellar/pcb/20110908/bin/pcb