Trouble building hdbextractor-qt
|
|
---|---|
Hi, I'm trying to install hdbextractor-qt on an ubuntu 14.04 system running Tango 9.2.2. I've managed to compile and install /hdbextractor-qt (I used the release-0.94.0 version rather than trunk) However, I'm getting a compiler error when trying to build hdbextractor-qt. I am following the instructions from this file: http://www.tango-controls.org/media/pybb_upload/attachments/0d4a844d-74ff-4a2e-abee-7ade26f7070c.txt The qmake step completes successfully (I'm using QT4, is that correct?) but when I run make, I get this compiler error:
There were more warnings, let me know if I should attach the whole build log. Thanks Neilen |
|
|
---|---|
Hi, I would suggest to replace with if you are compiling with C++11 flags or use a glibc >= 2.23 (https://sourceware.org/bugzilla/show_bug.cgi?id=19439)Cheers, Reynald
Rosenberg's Law: Software is easy to make, except when you want it to do something new.
Corollary: The only software that's worth making is software that does something new. |
|
|
---|---|
Hi, Indeed, with the diff below it compiles. Should I try and submit this patch upstream, and if so, how do I go about it? Thanks Neilen
Reynald |
|
|
---|---|
Hi, Following up on my previous post, I have not managed to build hdbextractor-qt, but I am a bit confused with the result. I was expecting a GUI app that I could run, but instead only libhdbextractor-qt.so.1.0.5 was built. What else do I need to build/install/do to get a GUI app that can query an hdb++ database? Thanks Neilen |
|
|
---|---|
Hello Neilen. You can find a directory QHdbExtractor inside hdbextractor-qt folder. qmake and make there! Let me know. Giacomo |
|
|
---|---|
Giacomo, Thanks for that info. Unfortunately I get this error when trying to build: src/qhdbextractor.cpp:2:37: fatal error: extscaleplotscenewidget.h: No such file or directory What else do I need to install to build this package? Thanks Neilen giacomos |
|
|
---|---|
Hi, Neilen I think you not make and install tgraphicsplot and it's plugins I find src/plugins/tgraphicsplotplugin.cpp have an error:
|
|
|
---|---|
Hi Neilen, did you know there is a java application for retrieving and displaying data from hdb++? It is called jhdbviewer. We use it at extensively and is optimised for large data sets. It could be complementary to hdbextractor-qt. If you are interested it can be made available as binary jar. Andy |
|
|
---|---|
Hi, Indeed, I would be interested in the JAR. :) Andy |
|
|
---|---|
Hello, You can download all you need from this page. http://www.esrf.eu/computing/cs/tango/tango_doc/hdb_viewer/index.html Hope this helps Jean-Luc |