Hi,
I've just noticed that QSPY expects (and compares) QP_VERSION with hex values (starting with git commit 024b49c6), while QP_VERSION is still defined as integer value in include/qep.h
Is anyone using QSPY/QPCPP combination at all?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
But you are right that the GIT repository for QTools at https://sourceforge.net/p/qpc/qtools/ci/master/tree/ has not been updated with the new versions. I've just pushed the release Qtools 5.3.1 to this GIT repo.
I sincerely apologize for not keeping the GIT:Qtools repository up to date.
--MMS
Last edit: Quantum Leaps 2014-09-02
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Alexei,
I'm sure you never forget anything in your line of work, but as I said in my apology above, apparently there was this one-time glitch in forgetting to push the changes to the GIT:Qtools repository.
The three other GIT repositories hosting QP/C, QP/C++, and QP-nano, respectively, are the most important and are kept up-to-date more carefully.
However, it is important to note that most people download the pre-packaged distributions from the File section (https://sourceforge.net/projects/qpc/files). Therefore the most care is devoted to getting these downloads right.
The GIT repositories are for the more savvy users, who are interested in the "bleeding edge" of development.
Anyway, I would like to re-assure the users that GIT repositories will be maintained with greater care. Besides being the most up-to-date, the GIT repositories also offer the most complete code downloads, including all the existing QP ports and examples. In contrast, the pre-packaged QP baseline code distributions don't contain all ports and examples and must be augmented by separately downloadable "QDKs" (QP Development Kits).
--MMS
Last edit: Quantum Leaps 2014-09-02
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
I've just noticed that QSPY expects (and compares) QP_VERSION with hex values (starting with git commit 024b49c6), while QP_VERSION is still defined as integer value in include/qep.h
Is anyone using QSPY/QPCPP combination at all?
Oh, the same problem with QPC: include/qep.h defines QP_VERSION as 530, not 0x530U as QSPY expects.
QP_VERSION appears to be used only to configure QSPY, so it is better to to change its format in one place instead of several places in qspy.c
Hi Alexei,
Actually, this is the other way around. The newer versions of QSPY use decimal version numbers, while the older used hex version numbers.
I believe that this is all correct and consistent in the Qtools downloads (see https://sourceforge.net/projects/qpc/files/Qtools), and that's what I think people are using.
But you are right that the GIT repository for QTools at https://sourceforge.net/p/qpc/qtools/ci/master/tree/ has not been updated with the new versions. I've just pushed the release Qtools 5.3.1 to this GIT repo.
I sincerely apologize for not keeping the GIT:Qtools repository up to date.
--MMS
Last edit: Quantum Leaps 2014-09-02
Hi Miro,
So the git repositories are generally outdated and not to be used?
Regards,
Alex.
Alexei,
I'm sure you never forget anything in your line of work, but as I said in my apology above, apparently there was this one-time glitch in forgetting to push the changes to the GIT:Qtools repository.
The three other GIT repositories hosting QP/C, QP/C++, and QP-nano, respectively, are the most important and are kept up-to-date more carefully.
However, it is important to note that most people download the pre-packaged distributions from the File section (https://sourceforge.net/projects/qpc/files). Therefore the most care is devoted to getting these downloads right.
The GIT repositories are for the more savvy users, who are interested in the "bleeding edge" of development.
Anyway, I would like to re-assure the users that GIT repositories will be maintained with greater care. Besides being the most up-to-date, the GIT repositories also offer the most complete code downloads, including all the existing QP ports and examples. In contrast, the pre-packaged QP baseline code distributions don't contain all ports and examples and must be augmented by separately downloadable "QDKs" (QP Development Kits).
--MMS
Last edit: Quantum Leaps 2014-09-02
Miro,
Thanks for clarification.
Regards,
Alex.