These are chat archives for Norman0406/LISA

16th
May 2015
Patrik Schmidt
@semaph0r
May 16 2015 15:17
perfekt, ich denke das ist ein ganz sinnvolles tool hier
Norman Link
@Norman0406
May 16 2015 15:18
Kannte ich noch gar nicht
Bin aber noch unterwegs, war grade beim Friseur
Aber gutes Tool
Patrik Schmidt
@semaph0r
May 16 2015 15:19
ausgezeichnet, bin sowieso noch dran gerade. Der Compiler findet die fftw3 lib nicht, obwohl ich sie über den Paketmanager installiert habe
Norman Link
@Norman0406
May 16 2015 15:20
Vllt heißt sie ja anders. Bin von libfftw3 ausgegangen
Patrik Schmidt
@semaph0r
May 16 2015 15:20
Ah, got it
Norman Link
@Norman0406
May 16 2015 15:21
Fahre mal grade nach Hause, bin gleich wieder da
Patrik Schmidt
@semaph0r
May 16 2015 15:21
#ifndef    FFTFILT_H
#define    FFTFILT_H

#include <complex>
#include <fftw3.h> //
#include <qmath.h>
Nicht so wie unten. Müssen wir ein Plattform-Conditional benutzen
#ifndef    FFTFILT_H
#define    FFTFILT_H

#include <complex>
#include <fftw/fftw3.h>
#include <qmath.h>
Norman Link
@Norman0406
May 16 2015 15:34
Ich passe das im Makefile an, so ists cleaner
Hm, d.h. auf deinem system liegt die fftw3.h direkt unter /opt/local/include, also ohne verzeichnis?
(cool es gibt ja sogar eine gitter app)
Patrik Schmidt
@semaph0r
May 16 2015 15:37
da nicht, in einem der standard include verzeichnisse. /usr/include oder so
Norman Link
@Norman0406
May 16 2015 15:37
oh, dann muss ich das include directory auch anpassen
oder machst du es grade? kannst dann einfach ein pull request stellen. digital.pro, ganz unten
Patrik Schmidt
@semaph0r
May 16 2015 15:38
genau, synaptic parkt das direkt unter /usr/include wie ich gerade gesehen habe
Norman Link
@Norman0406
May 16 2015 15:38
also einfach das richtige include und lib verzeichnis einstellen. Hab hier grad kein linux parat
für Windows nehme ich dann das include verzeichnis fftw/, dann können die header gleich bleiben
Norman Link
@Norman0406
May 16 2015 15:45
meine änderungen für windows sind oben
Patrik Schmidt
@semaph0r
May 16 2015 15:51
knips nochmal bitte die Github-Integration für Gitter an, dann sieht man das auch hier
Norman Link
@Norman0406
May 16 2015 15:51
hab ich grad gemacht. Vermutlich aber erst nach meinem commit
Patrik Schmidt
@semaph0r
May 16 2015 15:51
aah okay
Norman Link
@Norman0406
May 16 2015 15:53
compilierts denn?
Patrik Schmidt
@semaph0r
May 16 2015 15:53
ich hab gerade erst mal den fork erstellt und bins jetzt am bauen
Norman Link
@Norman0406
May 16 2015 15:53
jo, könnt was dauern :D
Patrik Schmidt
@semaph0r
May 16 2015 16:09
mh qDebug() macht Ärger:
```
/home/pschmidt/github/lisa/src/plugins/digital/colormap.cpp:52: undefined reference toQDebug::~QDebug()'`
dabei sollte das eigentlich drin sein. im netz heißt es, dass es früher mal ein bug im dev-branch war. aber 5.4 ist ja eigentlich stable
Norman Link
@Norman0406
May 16 2015 16:10
hm, sollte eigentlich keine Probleme machen...
dein kit ist auch sicher 5.4?
Patrik Schmidt
@semaph0r
May 16 2015 16:12
Desktop Qt 5.4.1 GCC 64bit
Norman Link
@Norman0406
May 16 2015 16:12
jo, dito
hast du evtl. mehrere Qt-Versionen parallel? z.b. eine über synaptic, die andere from scratch gebaut?
Patrik Schmidt
@semaph0r
May 16 2015 16:13
Ich muss mir jetzt nicht Qt selbst bauen oder?
Norman Link
@Norman0406
May 16 2015 16:13
ah, mir fällt was auf. Ich baue 32 bit.
Patrik Schmidt
@semaph0r
May 16 2015 16:14
ähm, ich schau mal. Kann immer sein, dass ein Programm da eine Dependency hat
Patrik Schmidt
@semaph0r
May 16 2015 16:23
also ich hab auf jeden fall OS abhängigkeiten von qt4, aber das dürfte echt nicht stören. ich vermute mal, dass qtdebug von einem statement in eine funktion geändert wurde
Norman Link
@Norman0406
May 16 2015 16:24
kannst du mal versuchen mit x86 zu bauen?
Patrik Schmidt
@semaph0r
May 16 2015 16:31
mh, ich hab gerade keine qt-binaries für 32bit
Norman Link
@Norman0406
May 16 2015 16:31
dann versuch ichs mal mit 64 bit, mal sehen ob ichs reproduziert bekomme
Patrik Schmidt
@semaph0r
May 16 2015 16:32
colormap.cpp, spectrumwidget.cpp und qstringbuilder.h. Bei letzterem kommt man aber logischerweise nicht ran
Norman Link
@Norman0406
May 16 2015 16:32
ach verdammt, Qt für MingW gibts nicht in 64 bit.. :D
Patrik Schmidt
@semaph0r
May 16 2015 16:32
oh my god
Norman Link
@Norman0406
May 16 2015 16:36
du hast doch schon eine testanwendung fürs logbook. Was passiert, wenn du da qDebug() verwendest? Oder irgendwo anders, in nem kleineren Projekt
Patrik Schmidt
@semaph0r
May 16 2015 16:36
augenblick
Norman Link
@Norman0406
May 16 2015 16:36
qDebug() ist Standard, das sollte eigentlich funktionieren. Ich schätze es liegt sonst evtl an unterschiedlichen Versionen oder so...
Patrik Schmidt
@semaph0r
May 16 2015 16:37
also, da hab ich qDebug() drin und es tut. Ich schau mal gerade ob es Syntaxunterschiede gibt
Norman Link
@Norman0406
May 16 2015 16:38
versuch doch mal, in digital.pro Zeile 3 core anzuhängen, also
QT += multimedia core
Patrik Schmidt
@semaph0r
May 16 2015 16:39
macht nix
merkwürdig
Norman Link
@Norman0406
May 16 2015 16:40
BTW im Logbook-Plugin ist das auch drin, sollte eigentlich auch nicht klappen.
hm...
Patrik Schmidt
@semaph0r
May 16 2015 16:41
das liegt da nicht dran, wenn qstringbuilder schon nen fehler wirft:
/home/pschmidt/Qt/5.4/gcc_64/include/QtCore/qstringbuilder.h:234: Fehler: undefined reference to `QAbstractConcatenable::appendLatin1To(char const*, int, QChar*)'
ah
Norman Link
@Norman0406
May 16 2015 16:41
ah!
Patrik Schmidt
@semaph0r
May 16 2015 16:41
anderer fehler
Norman Link
@Norman0406
May 16 2015 16:42
sieht mir stark danach aus, dass er mit einer anderen Qt-version in Konflikt gerät. Früher hieß Latin1 Ascii, das wurde irgendwann zwischen 5.0 und 5.4 geändert
Patrik Schmidt
@semaph0r
May 16 2015 16:45
mist, das macht mich wahnsinnig
Norman Link
@Norman0406
May 16 2015 16:45
eigentlich sollte aber alles klappen, wenn das Kit richtig eingestellt ist
hm..
Patrik Schmidt
@semaph0r
May 16 2015 16:48
ich wüsste gerne wie ich da den 32 bit compiler reinbekomme
Norman Link
@Norman0406
May 16 2015 16:48
kann man den nicht über synaptic auswählen?
Patrik Schmidt
@semaph0r
May 16 2015 16:49
ich hab mir das tool von der webseite geladen und es über den wizard installiert
Norman Link
@Norman0406
May 16 2015 16:49
ach so, in dem wizard konnte ich das auswählen
Patrik Schmidt
@semaph0r
May 16 2015 16:54
hab mir mal den 32 bit installer runtergeladen