This is OK now.
Le 16.01.2016 12:21, Oliver Eichler a écrit :
> The last merged pull request should fix the type related errors in the FIT
> code.
>
> Am Samstag, 16. Januar 2016, 07:46:54 schrieb Helmut Schmidt: Hi zero,
>
> I appreciate any feedback on win64 build instructions.
> Please send it via the mailing list, then probably others can comment as
> well.
> I will then try to improve the build instructions according the provided
> suggestions .
>
> Best regards,
>
> Helmut
>
> Am 15.01.2016 um 21:02 schrieb zero: Thanks Helmut, Just after sending my
> previous email, I replaced in
> CFitByteDataTransformer.h and on other places indicated by build error
> messages "int8_t" by "qint8".
> And I got a good working QMapShack.exe from what I very quickly tested)
>
> I can not say what is better between your change and my change...
>
> I also have some remarks concerning win64 build instructions.
> What is the best way to give my feedback ?
>
> Bye
>
> Le 15/01/2016 19:55, Helmut Schmidt a écrit : Hi zero,
>
> I compiled yesterday for Win64 and I had to add
> #include <stdint.h>
> after
> #include <QtCore>
> just in 2 header files: CFitBaseType.h und fit_const.h
>
> I expect that the author of the fit Feature will fix this soon.
>
> Best regards,
>
> Helmut
>
> Am 15.01.2016 um 18:16 schrieb zero: Hello,
>
> This time most of the build errors are gone, but these ones :
>> CFitByteDataTransformer.cpp
>
> 2>C:\buildQMS\QMapShack\src\gis/fit/decoder/CFitByteDataTransformer.h(45
> ):
>
> error C2146: syntax error : missing ';' before identifier 'getSint8'
> 2>C:\buildQMS\QMapShack\src\gis/fit/decoder/CFitByteDataTransformer.h(45
> ):
>
> error C4430: missing type specifier - int assumed. Note: C++ does not
> support default-int
> 2>C:\buildQMS\QMapShack\src\gis/fit/decoder/CFitByteDataTransformer.h(45
> ):
>
> warning C4183: 'getSint8': missing return type; assumed to be a member
> function returning 'int'
> 2>C:\buildQMS\QMapShack\src\gis\fit\decoder\CFitByteDataTransformer.cpp(
> 49):
>
> error C2352: 'CFitByteDataTransformer::getSint8' : illegal call of
> non-static member function
> 2>
> C:\buildQMS\QMapShack\src\gis/fit/decoder/CFitByteDataTransformer.h(45)
>
> : see declaration of 'CFitByteDataTransformer::getSint8'
>
> 2>C:\buildQMS\QMapShack\src\gis\fit\decoder\CFitByteDataTransformer.cpp(
> 93):
>
> error C2556: 'qint8 CFitByteDataTransformer::getSint8(quint8 *)' :
> overloaded function differs only by return type from 'int
> CFitByteDataTransformer::getSint8(quint8 *)'
> 2>
> C:\buildQMS\QMapShack\src\gis/fit/decoder/CFitByteDataTransformer.h(45)
>
> : see declaration of 'CFitByteDataTransformer::getSint8'
>
> 2>C:\buildQMS\QMapShack\src\gis\fit\decoder\CFitByteDataTransformer.cpp(
> 93):
>
> error C2371: 'CFitByteDataTransformer::getSint8' : redefinition;
> different basic types
> 2>
> C:\buildQMS\QMapShack\src\gis/fit/decoder/CFitByteDataTransformer.h(45)
>
> : see declaration of 'CFitByteDataTransformer::getSint8'
>
> 2>C:\buildQMS\QMapShack\src\gis\fit\decoder\CFitByteDataTransformer.cpp(
> 94):
>
> error C2146: syntax error : missing ';' before identifier 'rawData'
> 2> CFitFieldBuilder.cpp
> 2>C:\buildQMS\QMapShack\src\gis/fit/decoder/CFitByteDataTransformer.h(45
> ):
>
> error C2146: syntax error : missing ';' before identifier 'getSint8'
> 2>C:\buildQMS\QMapShack\src\gis/fit/decoder/CFitByteDataTransformer.h(45
> ):
>
> error C4430: missing type specifier - int assumed. Note: C++ does not
> support default-int
> 2>C:\buildQMS\QMapShack\src\gis/fit/decoder/CFitByteDataTransformer.h(45
> ):
>
> warning C4183: 'getSint8': missing return type; assumed to be a member
> function returning 'int'
>
> Thanks for your support
>
> Le 10/01/2016 17:49, Oliver Eichler a écrit : Hi,
>
> ok, that one slipped my attention during code review. I have asked
> Ivo to use
> the portable Qt types. As he is fixing other problems, too, we have
> to wait
> until the next pull request.
>
> Oliver
>
> Am Sonntag, 10. Januar 2016, 17:41:28 schrieb zero: Hello,1
>
> I managed to build GDAL, PROJ and Routino, got a QMapShack.sln file
> from
> CMake.
> But when I right click->build on "ALL_BUILD" in MS Visual Studio I get
> hundreds of message concerning file related to FIT files :
>
> /1>------ Build started: Project: QMS, Configuration: Release x64
> ------//
> //1> CMouseNormal.cpp//
> //1>C:\buildQMS\QMapShack\src\gis/fit/defs/CFitBaseType.h(46): error
> C2061: syntax error : identifier 'uint8_t'//
> //1>C:\buildQMS\QMapShack\src\gis/fit/defs/CFitBaseType.h(50): error
> C2146: syntax error : missing ';' before identifier 'size'//
> //1>C:\buildQMS\QMapShack\src\gis/fit/defs/CFitBaseType.h(50): error
> C4430: missing type specifier - int assumed. Note: C++ does not
> support
> default-int//
> //1>C:\buildQMS\QMapShack\src\gis/fit/defs/CFitBaseType.h(50): warning
> C4183: 'size': missing return type; assumed to be a member function
> returning 'int'//
> //1>C:\buildQMS\QMapShack\src\gis/fit/defs/CFitBaseType.h(52): error
> C2143: syntax error : missing ';' before '*'//
> //1>C:\buildQMS\QMapShack\src\gis/fit/defs/CFitBaseType.h(52): error
> C4430: missing type specifier - int assumed. Note: C++ does not
> support
> default-int//
> //1>C:\buildQMS\QMapShack\src\gis/fit/defs/CFitBaseType.h(52): warning
> C4183: 'invalidValueBytes': missing return type; assumed to be a
> member
> function returning 'int'//
> //1>C:\buildQMS\QMapShack\src\gis/fit/defs/CFitBaseType.h(63): error
> C2143: syntax error : missing ';' before '*'//
> //1>C:\buildQMS\QMapShack\src\gis/fit/defs/CFitBaseType.h(63): error
> C4430: missing type specifier - int assumed. Note: C++ does not
> support
> default-int////
> /
> etc...
>
> What should I do to make it work ?
>
> Thanks for your help
>
> ---
> L'absence de virus dans ce courrier électronique a été vérifiée par le
> logiciel antivirus Avast. https://www.avast.com/antivirus
> -----------------------------------------------------------------------
> -------
>
> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> Monitor end-to-end web transactions and take corrective actions now
> Troubleshoot faster and improve end-user experience. Signup Now!
> http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
> _______________________________________________
> Qlandkartegt-users mailing list
> Qlandkartegt-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/qlandkartegt-users
---
L'absence de virus dans ce courrier électronique a été vérifiée par
le logiciel antivirus Avast.
https://www.avast.com/antivirus
------------------------------------------------------------------------
------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________
Qlandkartegt-users mailing list
Qlandkartegt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qlandkartegt-users
---
L'absence de virus dans ce courrier électronique a été vérifiée par le
logiciel antivirus Avast. https://www.avast.com/antivirus
--------------------------------------------------------------------------
---- Site24x7 APM Insight: Get Deep Visibility into Application
Performance APM + Mobile APM + RUM: Monitor 3 App instances at just
$35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________
Qlandkartegt-users mailing list
Qlandkartegt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qlandkartegt-users
----------------------------------------------------------------------------
-- Site24x7 APM Insight: Get Deep Visibility into Application
Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________
Qlandkartegt-users mailing list
Qlandkartegt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qlandkartegt-users
------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________
Qlandkartegt-users mailing list
Qlandkartegt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qlandkartegt-users
------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________
Qlandkartegt-users mailing list
Qlandkartegt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qlandkartegt-users