die aktuelle scamp Binary (2.0.4) funktioniert mit Ubuntu 14.04 nicht mehr, weil sich in der Bibliothek libplplot ein paar Sachen geändert haben beim Wechsel von Version 11 auf 12.
Das Übersetzen von scamp ist net schwierig, eine kleine Falle gibt es aber (wird so verm. auch die Debianer treffen) ... deshalb eine Kurzanleitung.
Notwendige Ubuntu-Pakete:
- libplplot-dev
- libatlas-dev, libblas-dev und liblapack-dev
... da werden natürlich noch eine Reihe abhängiger Pakete mit installiert!
Zunächst den 'cdsclient' übersetzen und installieren - da ist nix weiter zu beachten, bei Bedarf ein Installationsverzeichnis setzen ... hab ich bei der Voreinstellung '/usr/local' belassen.
Dann geht es an scamp - da sind 'configure' zwei Parameter mitzugeben:
- Code: Alles auswählen
./configure --with-atlas-incdir=/usr/include/atlas --with-atlas-libdir=/usr/lib/atlas-base
- sonst wird das Fehlen von 'clapack.h' angemosert, was auch prompt zu Fehlern beim Übersetzen führt.
Als weiterer Parameter kann noch
- Code: Alles auswählen
--enable-threads
angegeben werden - das führt allerdings zu einer Warnung, dass 'CBLAS/LAPack' ohne Multithreading-Support übersetzt wurde ... Übersetzungsfehler treten aber keine auf.
Viel Erfolg,
Steffen