Pages:
Author

Topic: Qt Bitcoin Trader [Open Source secure trading client for Mac/Windows/Linux] - page 5. (Read 383267 times)

newbie
Activity: 12
Merit: 1
After removal first seven lines from QtBitcoinTrader_Desktop.pro compilation runs fine to the moment where error happens and compilation fails:

Code:
exchange/exchange_bittrex.cpp: In member function ‘virtual void Exchange_Bittrex::dataReceivedAuth(QByteArray, int)’:
exchange/exchange_bittrex.cpp:224:55: error: ‘class QDateTime’ has no member named ‘toSecsSinceEpoch’; did you mean ‘toMSecsSinceEpoch’?
                     newItem.date = date.toLocalTime().toSecsSinceEpoch();
                                                       ^~~~~~~~~~~~~~~~
exchange/exchange_bittrex.cpp:444:66: error: ‘class QDateTime’ has no member named ‘toSecsSinceEpoch’; did you mean ‘toMSecsSinceEpoch’?
                         currentOrder.date   = date.toLocalTime().toSecsSinceEpoch();
                                                                  ^~~~~~~~~~~~~~~~
Makefile:3362: recipe for target '.obj/exchange_bittrex.o' failed
make: *** [.obj/exchange_bittrex.o] Error 1

So next, I installed qt5 package with gdebi  from https://packages.debian.org/sid/armhf/qt5-default/download (my proc architecture is armhf not arm64):

Code:
pi@raspberrypi:~/Downloads $ sudo gdebi qt5-default_5.11.2+dfsg-4_armhf.deb 
Reading package lists... Done
Building dependency tree        
Reading state information... Done
Reading state information... Done

Qt 5 development defaults package
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package sets Qt 5 to be the default Qt version to be used when
 using development binaries like qmake. It provides a default
 configuration for qtchooser, but does not prevent alternative Qt
 installations from being used.
 .
 This package should not be used for building Debian packages. Take a
 look at https://qt-kde-team.pages.debian.net/packagingqtbasedstuff.html for
 more information.
Do you want to install the software package? [y/N]:y
Selecting previously unselected package qt5-default:armhf.
(Reading database ... 133501 files and directories currently installed.)
Preparing to unpack qt5-default_5.11.2+dfsg-4_armhf.deb ...
Unpacking qt5-default:armhf (5.11.2+dfsg-4) ...
Setting up qt5-default:armhf (5.11.2+dfsg-4) ...



but it seams that old qt5 version is used so still error about wrong qt version when compiling qt trader happens.

Maybe that is not the proper package? I don't see any ../qt5/bin/... files there. Please take a look at what files are in the package:

https://vpx.pl/i/2018/11/03/package.png

Can you help me with setting default qt5 installation to newer version?

legendary
Activity: 1035
Merit: 1065
Hi Ighor, I'm having difficulties with compilation of the new version of Qt trader.

First is, I cannot start compiling because:

Code:
pi@raspberrypi:~/Apps/QtBitcoinTrader/src $ QT_SELECT=5 qmake QtBitcoinTrader_Desktop.pro
Info: creating stash file /home/pi/Apps/QtBitcoinTrader/src/.qmake.stash
Project ERROR: Qt 5.7.1 is no longer supported. In order to compile Qt Bitcoin Trader you need update at least to Qt 5.9 http://qt.io/download-open-source/


So I tried precompiled linux binary, and it also failed:

Code:
 pi@raspberrypi:~/Apps $ ./QtBitcoinTrader_linux-x86_64.run 
bash: ./QtBitcoinTrader_linux-x86_64.run: cannot execute binary file: Exec format error

I'm on raspberry pi x64, updated and upgraded to latest version today but there is no newer version Qt than 5.7.1.

Beside that, this "Exec format error" to me seems like incompatible processor architecture. Binary is for x64, and I have arm. Can I ask you to share such version or how I can resolve the Qt version mismatch?

Official Linux binary works only on x86_64 architecture so it can't run on Raspberry Pi.
But I have plans to add official support of arm64/aarch64 later.

I have been testing it with Qt 5.11.2 and successfully compiled from sources to run on arm cpu.
You may find some ways to install it from unstable repo, prof: https://packages.debian.org/sid/arm64/qt5-default/download
Also you may try to remove first 7 lines of QtBitcoinTrader_Desktop.pro file.
I don't know why there is still only 5.7.1 latest stable on your system.
legendary
Activity: 1974
Merit: 1075
^ Will code for Bitcoins
Hi Ighor, I'm having difficulties with compilation of the new version of Qt trader.

First is, I cannot start compiling because:

Code:
pi@raspberrypi:~/Apps/QtBitcoinTrader/src $ QT_SELECT=5 qmake QtBitcoinTrader_Desktop.pro
Info: creating stash file /home/pi/Apps/QtBitcoinTrader/src/.qmake.stash
Project ERROR: Qt 5.7.1 is no longer supported. In order to compile Qt Bitcoin Trader you need update at least to Qt 5.9 http://qt.io/download-open-source/


So I tried precompiled linux binary, and it also failed:

Code:
 pi@raspberrypi:~/Apps $ ./QtBitcoinTrader_linux-x86_64.run 
bash: ./QtBitcoinTrader_linux-x86_64.run: cannot execute binary file: Exec format error



I'm on raspberry pi x64, updated and upgraded to latest version today but there is no newer version Qt than 5.7.1.

Beside that, this "Exec format error" to me seems like incompatible processor architecture. Binary is for x64, and I have arm. Can I ask you to share such version or how I can resolve the Qt version mismatch?

Buy yourself a processor. Of course you can not run Intel binaries on ARM processor, and if there is no Qt 5.9 for your ARM you are doomed. Even if you manage to find latest Qt for ARM, it is highly unlikely you will manage to run this on such a shitty processor.
newbie
Activity: 12
Merit: 1
Hi Ighor, I'm having difficulties with compilation of the new version of Qt trader.

First is, I cannot start compiling because:

Code:
pi@raspberrypi:~/Apps/QtBitcoinTrader/src $ QT_SELECT=5 qmake QtBitcoinTrader_Desktop.pro
Info: creating stash file /home/pi/Apps/QtBitcoinTrader/src/.qmake.stash
Project ERROR: Qt 5.7.1 is no longer supported. In order to compile Qt Bitcoin Trader you need update at least to Qt 5.9 http://qt.io/download-open-source/


So I tried precompiled linux binary, and it also failed:

Code:
 pi@raspberrypi:~/Apps $ ./QtBitcoinTrader_linux-x86_64.run 
bash: ./QtBitcoinTrader_linux-x86_64.run: cannot execute binary file: Exec format error

https://vpx.pl/i/2018/10/31/terminal.png

I'm on raspberry pi x64, updated and upgraded to latest version today but there is no newer version Qt than 5.7.1.

Beside that, this "Exec format error" to me seems like incompatible processor architecture. Binary is for x64, and I have arm. Can I ask you to share such version or how I can resolve the Qt version mismatch?

legendary
Activity: 1035
Merit: 1065
v1.40.23 Released!

Added new exchange Bittrex
Secure auto update for Linux x86_64
Portable mode for Linux and macOS
Fixed Binance own trade history order
Minor fixes
legendary
Activity: 1035
Merit: 1065
HI Ighor,

how can be the API key changed without deleting the whole profile? I dont get it.

In security reasons I made it not possible to view or edit keys.
You can copy profile folder scripts to new profile.
sr. member
Activity: 407
Merit: 250
HI Ighor,

how can be the API key changed without deleting the whole profile? I dont get it.
legendary
Activity: 1035
Merit: 1065
Hi Ighor,

does the Linux version work on an arm64 (armbian) debian Linux?

Hi. I heard people did compile it for arm and it worked, but I have not try myself.

so at every update i would need to compile it again?

Right, there is no official binaries for linux yet.
I'm working on it partly and will provide secure auto update for linux later.
sr. member
Activity: 407
Merit: 250
Hi Ighor,

does the Linux version work on an arm64 (armbian) debian Linux?

Hi. I heard people did compile it for arm and it worked, but I have not try myself.

so at every update i would need to compile it again?
legendary
Activity: 1035
Merit: 1065
Hi Ighor,

does the Linux version work on an arm64 (armbian) debian Linux?

Hi. I heard people did compile it for arm and it worked, but I have not try myself.
sr. member
Activity: 407
Merit: 250
Hi Ighor,

does the Linux version work on an arm64 (armbian) debian Linux?
legendary
Activity: 1035
Merit: 1065
v1.40.22 Released!
Added new exchange Binance
Many small fixes
Subscribe to beta of Qt Trader exchange www.QtTrader.com
sr. member
Activity: 407
Merit: 250
v1.40.21 Released
Fixed rules dialog bug

Hi, i can not confirm that. still the same window after the new 1.40.21 update

I have just push one bug fix release, can you please confirm it fixed?

HI, the bug is gone..thank you as always!
legendary
Activity: 1035
Merit: 1065
v1.40.21 Released
Fixed rules dialog bug

Hi, i can not confirm that. still the same window after the new 1.40.21 update

I have just push one bug fix release, can you please confirm it fixed?
sr. member
Activity: 407
Merit: 250
v1.40.21 Released
Fixed rules dialog bug

Hi, i can not confirm that. still the same window after the new 1.40.21 update
legendary
Activity: 1035
Merit: 1065
v1.40.21 Released
Fixed rules dialog bug
legendary
Activity: 1035
Merit: 1065
hi Ighor,

i dont get it. whats wrong here? is that a bug?
its Bitstamp

Looks like a bug, thanks for reporting.
I'll inspect and fix it.
sr. member
Activity: 407
Merit: 250
hi Ighor,

im a longtime user of qt and have made the update. now i can not set this rule






i dont get it. whats wrong here? is that a bug?
its Bitstamp
legendary
Activity: 1035
Merit: 1065
Qt Bitcoin Trader support have been financed by newly added exchanges for last few years, and it being changed.
New exchanges support will be financed by Qt Trader exchange, and we will add exchanges that in top volume list and community wanted only.
Exchanges will be added to both Qt Trader and Qt Bitcoin Trader as well.
legendary
Activity: 1035
Merit: 1065
v1.40.20 Released!

Fixed HiDPI mode.
Fixed Script/Rules enable/disable command.
Fixed Last Buy/Sell price event bug.
Memory optimisations, refractoring.
Minor fixes.

Qt Trader 2.0 Announced!
Visit https://bitcointalksearch.org/topic/announcing-qt-trader-the-hf-crypto-exchange-5041934 for more details
Official website: https://qttrader.com
Pages:
Jump to: