(Februar 2017)
download von https://www.cypherpunk.at/download/smrender/current/
Datei: smrender-4.1.g339.tar.xz speichern unter /home/khk/smrender (Das Verzeichnis khk steht für meinen Benutzernamen)
rechteMaus und „hier entpacken“
Ein Terminal starten
Im Folgenden sind hinter den $-Zeichen die von mir gemachten Eingaben. Einfach eine derartige Zeile kopieren, im Terminal einfügen und Enter-Taste. Von den dann folgenden Ausgaben der Programmaufrufe habe ich nur das wesentliche hier angegeben. Je nach Linux-Variante sind einige Pakete schon vorhanden oder es gibt Mecker, weil noch andere Dinge fehlen. Dann einfach die MeckerMeldung in die Suchmaschine…
! Pakete sollten immer als -dev Variante installiert werden, sonst fehlt was für’s compilieren !
$ cd /home/khk/smrender/smrender-4.1.g339 (dieses Verzeichnis wurde beim Entpacken erzeugt – für das Benutzerverzeichnis „khk“ bitte den eigenen Verzeichnisnamen eintragen)
$ ./configure
Ausgabe: error: no acceptable C compiler found
also erstmal : $ sudo apt-get install build-essential
dann wieder: $ ./configure
Ausgabe: CAIRO… no RSVG… no FONTCONFIG… no
also: $ sudo apt-get install libcairo2-dev
und: $ sudo apt-get install librsvg2-dev
nochmal: $ ./configure
Ausgabe: CAIRO… yes RSVG… yes FONTCONFIG… yes
also alles ok.
also dann: $ sudo make
Ausgabe: error: openssl/rand.h: Datei oder Verzeichnis nicht gefunden
also: $ sudo apt-get install libssl-dev
dann wieder: $ ./configure
und: $ sudo make
Ausgabe: keine Errors mehr, nur warnings
also: $ sudo make install
-> ok
Test: $ smrender
-> smrender meldet sich und ist zur Erzeugung von Karten bereit.
update Januar 2019:
Installation wie auf oben beschrieben.
beim abschließenden Test kam aber:
$ smrender
smrender: error while loading shared libraries:
libsmrender.so.0: cannot open shared object file: No such file or directory
also: $ sudo ldconfig
dann: $ smrender -v
Seamark renderer V4.1.g377, (c) 2011-2018, Bernhard R. Fischer, 4096R/8E24F29D bf@abenteuerland.at.
See http://www.abenteuerland.at/smrender/ for more information.
Using libcairo 1.14.6.
ok