View previous topic :: View next topic |
Author |
Message |
schmidicom Veteran
Joined: 09 Mar 2006 Posts: 1924 Location: Schweiz
|
Posted: Wed Jun 22, 2016 2:55 pm Post subject: [solved] Das bauen von sdr-j-dab |
|
|
Ich versuche gerade eine Software welche ich von github heruntergeladen habe zu bauen aber scheitere immer wieder an der selben Stelle (siehe Bugreport auf Github) und egal wie ich die die INCLUDEPATH der qmake-Datei anpasse es haut einfach nicht hin. Inzwischen weiß ich nicht einmal mehr was ich in dem oben verlinkten Bugreport darauf erwidern soll...
Hoffentlich kann mir hier einer helfen denn ich würde das wirklich gern zum laufen bekommen. _________________ Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW
Last edited by schmidicom on Fri Jun 24, 2016 7:33 am; edited 1 time in total |
|
Back to top |
|
|
misterjack Veteran
Joined: 03 Oct 2004 Posts: 1655
|
Posted: Wed Jun 22, 2016 3:20 pm Post subject: |
|
|
man gcc wrote: | -Ldir
Add directory dir to the list of directories to be searched for -l. |
Das sollte daher problemlos funktionieren:
Code: | LIBS += -L/usr/include/qwt6 -lqwt -lfftw3f -lrtlsdr -lusb-1.0 -ldl |
_________________ „Meine Meinung steht fest! Bitte verwirren Sie mich nicht mit Tatsachen.“ |
|
Back to top |
|
|
schmidicom Veteran
Joined: 09 Mar 2006 Posts: 1924 Location: Schweiz
|
Posted: Wed Jun 22, 2016 5:05 pm Post subject: |
|
|
Nein da kommen dann leider die selben Fehler.
Außerdem glaube ich inzwischen nicht mehr wirklich daran das qwt nicht gefunden wird denn dann müsste ja sowas wie "cannot find -lqwt" kommen. _________________ Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW |
|
Back to top |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5182
|
Posted: Wed Jun 22, 2016 5:40 pm Post subject: |
|
|
schmidicom wrote: | Nein da kommen dann leider die selben Fehler.
Außerdem glaube ich inzwischen nicht mehr wirklich daran das qwt nicht gefunden wird denn dann müsste ja sowas wie "cannot find -lqwt" kommen. |
Sicher dass die libqwt (welche unter /usr/lib64/qt4 liegt) überhaupt die entsprechenden symbole enthält?
Sprich ist es überhaupt die richtige version?
In dem bugreport sagst du, du hättest qwt-6.x installiert. In dieser version heißt die library libqwt6 und nicht nur libqwt
Der linker aufruf müsste dann -lqwt6 statt -lqwt enthalten _________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
|
schmidicom Veteran
Joined: 09 Mar 2006 Posts: 1924 Location: Schweiz
|
Posted: Wed Jun 22, 2016 7:15 pm Post subject: |
|
|
firefly wrote: | In dem bugreport sagst du, du hättest qwt-6.x installiert. In dieser version heißt die library libqwt6 und nicht nur libqwt
Der linker aufruf müsste dann -lqwt6 statt -lqwt enthalten |
Genau das war es und jetzt wird mir auch klar was passiert ist.
qwt ist sowohl als Slot 6 wie auch 5 installiert und so wie die qmake-Datei aussah nahm make die header von Slot 6 und die Lib von Slot 5, das musste ja in die Hose gehen.
Danke für die Hilfe, jetzt lässt sich das Programm bauen und nun muss ich mir bei Gelegenheit nur noch überlegen wie ich das in einem ebuild unterbringe.
EDIT:
Leider bin ich mit diesem Programm im Bezug auf "DAB/DAB+ over SDR" kein bisschen weiter gekommen weshalb sich das schreiben eines ebuild für mich erledigt hat. Dazu kommt das ich annehmen muss das SDR-J-DAB irgendwie den Tuner von meinem Stick geschrottet hat denn inzwischen funktioniert auch das normale DVB-T nicht mehr.
Aber sobald ich einen neuen Stick mit besserem Tuner habe werde ich mich gerne mal an dablin (was ich bereits erfolgreich gebaut habe) versuchen, bis dahin heißt es wohl sich in Geduld üben. _________________ Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW
Last edited by schmidicom on Fri Jun 24, 2016 7:39 am; edited 1 time in total |
|
Back to top |
|
|
LuxJux Guru
Joined: 01 Mar 2016 Posts: 497 Location: Germany/Berlin
|
|
Back to top |
|
|
|