---------------------------------
Und so geht's:
Vorbereitung - mehr oder weniger aufwändig und soweit erforderlich:
- XCode installieren oder aktualisieren - via AppStore
- XCode command line-Tools aktualisieren
xcode-select --install
- MacPorts installieren via
1. Versuch (klappt nicht)
sudo port install ManOpen
Der Build bricht mit einer unspezifischen Fehlermeldung ab. Der Logfile main.log verrät:
:info:build /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/gm4:stdin:1744: ERROR: end of file in string
:info:build Command Lex failed with a nonzero exit code
PatchNach einigem Suchen findet sich dieser Hinweis
Es handelt sich um die Datei
cat2html.l, die man z.B. so bearbeiten kann:
sudo nano /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_ManOpen/ManOpen/work/ManOpen-2.6/ManOpen/cat2html.tproj/cat2html.l
Darin befinden sich 3 Stellen mit "//" Kommentaren, die man so korrigiert:
/* "•" doesn't work */
...
/* "<font color=\"#333333\">"; */
/* "</font>"; */
2. Versuch (läuft durch)
sudo port install ManOpen
Ergebnis, z.B.
openman cp