I would suggest installing QTCreator. This will install missing libraries which I believe will fix the compile issues. I might also point out that I compiled only for Q4 on Ubuntu. So between Qt4 and Qt6 there may be many incompatible library changes. I am not sure if QTCreator is available for a Debian distro. Phil On 5/20/24 12:25 PM, Totya wrote: Hi everybody, I have tried to complie the gqgmc on rpi3 B+ . On the bookworm OS qt6 is available so I edited the Defines.mk file. I started compile the...
I have tried only the compile the cli gqgmc only but I got the following error :( root@raspberrypi:/usr/local/src/gqgmc# make gqgmc g++ -g -Wl,-O1 -L.//libs -L/usr/lib/aarch64-linux-gnu gqgmc.cc -o gqgmc /usr/bin/ld: /usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/Scrt1.o: in function _start': (.text+0x1c): undefined reference tomain' /usr/bin/ld: (.text+0x20): undefined reference to `main' collect2: error: ld returned 1 exit status make: *** [<builtin>: gqgmc]</builtin> Error 1 I searched...
Hi everybody, I have tried to complie the gqgmc on rpi3 B+ . On the bookworm OS qt6 is available so I edited the Defines.mk file. I started compile the new binaries but I got the following error. /usr/include/aarch64-linux-gnu/qt6/QtWidgets/qsizepolicy.h:173:43: note: no known conversion for argument 1 from ‘QTextStream’ to ‘QDebug’ 173 | Q_WIDGETS_EXPORT QDebug operator<<(QDebug dbg, const QSizePolicy &); | ~~~~~~~^~~ /usr/include/aarch64-linux-gnu/qt6/QtWidgets/qwidget.h:918:25: note: candidate:...
When I do lsusb I have: Bus 001 Device 004: ID 1a86:7523 QinHeng Electronics So I went into 51-gqgmc.rules and Changed both of the ATTR{idWendor} to 1a86 and single the ATTRS{idProduct} to 7523. I think the problem starts in step 5 when I try to make all gqgmc in the root directory and get these errors: (.text+0x18): undefined reference to main' (.text+0x1c): undefined reference to main' collect2: error" ld returned 1 exit status <builtin>: recipe for target "gqgmc" failed make: *** [gqgmc] error...
If /dev/gqgmc does not exist, that means that the 51-gqgmc.rules did not work. Most probably, the vendor ID and the product ID do not match the GMC-300 you own. You can discover the vendor and product IDs by running the command, lsusb, that lists all the usb devices that are plugged in. You should be able to recognize which usb device listed is your GMC.� Then change the 51-gqgmc.rules file for the correct vendor and product IDs. If that doesn't work. We'll think of trying something else. Phil On...
Hi, Trying to get this to log with my Raspberry Pi 4 8gb with Ubuntu Mate 18.04 running. Running into problems at step 6a. sudo cp ./51-gqgmc.rules /etc/udev/rules.d/51-gqgmc.rules. When running that from my root directory I get the error: cp: failed to access '/etc/udev/roles.d/51-gqgmc.rules': not a directory. Also when I tried to write 'make all gqgmc_gui' and 'make all gqgmc' it fails giving me a error: make: *** No rule to tmake target 'gqgnc_gui'. Stop. And when trying to compile gqgmc I get...
Hi, Trying to get this to log with my Raspberry Pi 4 8gb with Ubuntu Mate 18.04 running. Running into problems at step 6a. sudo cp ./51-gqgmc.rules /etc/udev/rules.d/51-gqgmc.rules. When running that from my root directory I get the error: cp: failed to access '/etc/udev/roles.d/51-gqgmc.rules': not a directory. Also when I tried to write 'make all gqgmc_gui' and 'make all gqgmc' it fails giving me a error: make: *** No rule to tmake target 'gqgnc_gui'. Stop. So then i just copied it to /etc/udev/roles.d...
Hi, Trying to get this to log with my Raspberry Pi 4 8gb with Ubuntu Mate 18.04 running. Running into problems at step 6a. sudo cp ./51-gqgmc.rules /etc/udev/rules.d/51-gqgmc.rules. When running that from my root directory I get the error: cp: failed to access '/etc/udev/roles.d/51-gqgmc.rules': not a directory So then i just copied it to /etc/udev/roles.d and it worked. And then I reloaded it. But then when checking if /dev/gqgmc exists it says. ls:cannot access '/dev/gqgmc': No such file or directory....
The error message means that the compiler on the Raspberry does not know what the command line option "-m32" means. "-m32" means to compiler for a 32bit machine. The Rasberry is a 64bit machine and so I would suppose that in adapting the compiler for the Rasberry, no one thought to include that option. To fix, just remove "-m32" from the command line. This can be done by going into the Defines.mk file and changing the following line from CPUSIZE = -m32 to CPUSIZE = In other words, just erase the...
Hello Phil, i'd like use this package on Raspberry with "Raspbian GNU/Linux 9 (stretch)". When i try to compile it (make all) i see this message root@raspberrypi:/home/pi/gqgmc# make all rm -f /home/pi/gqgmc/moc.cc rm -f /home/pi/gqgmc/obj/.o g++ -m32 -pipe -Wall -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/home/pi/gqgmc -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I/usr/include/X11 -c gqgmc.cc -o /home/pi/gqgmc/obj/gqgmc.o g++: error: unrecognized...
Home
Thanks! Will try and get that working later this week.
Home
GQ Electronics provided the latest definition of configuration data as follows: typedef...
The GQ-GMC-ICD.docx file is of my own creation. It was written based upon the gq-rfc1201.txt...
Using your git repo as a base, I built a Go version. I'm mainly using it as a prometheus...
Home
Yes, I did commit before pushing and the commit shows any number of modifications...
Actually I am in not yet experienced in Git either. Did you maybe forget to commit...
Okay, I feel shamed sufficiently to push my latest code via git up to source forge....
How did Git disturb the install? I could clone and build the outdated version without...
Home
Good point about the archive. As for Git, I tried it once and was very displeased...
Hmm, have you considered adding an archive of the complete code for easier downloading?...
From the Wiki GQGMC home page, click on the "Files" tab. From the Files page, click...
How do I download the latest sourcecode? The download link points to some binary...
Good to hear. Thanks for working it out. Phil Gillaspy On 04/30/2016 08:47 AM, paranoids...
Hi There 1st. Thank you for your nice project. I tried to get your software running....
Home
Home
Home
Home
Home
Home
Home