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
> >>>> [email protected]
> >>>> 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
> >>> [email protected]
> >>> 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
> > [email protected]
> > 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
> [email protected]
> 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/qlandkartegt-users

Reply via email to