ColinPitrat / kalenji-gps-watch-reader

A tool to import data from some Kalenji running watches
GNU General Public License v3.0
30 stars 11 forks source link

kalenji-gps-watch-reader-4.7.tar.gz has a tcx issue #19

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. download 
https://kalenji-gps-watch-reader.googlecode.com/svn/downloads/sources/kalenji-gp
s-watch-reader-4.7.tar.gz
2. uncompress
3. make

What is the expected output? What do you see instead?
TCX definition is defined twice causing a make/build error

What version of the product are you using? On what operating system?
Ubuntu

Please provide any additional information below.
by using the last version in SVN i was able to build a working version

Original issue reported on code.google.com by steven.leeman on 26 Apr 2014 at 6:59

GoogleCodeExporter commented 9 years ago
Hello,

do you have more details ? What is the error message you have ?
What is the version of GCC you are using ?

Starting from a clean directory, the following works fine for me:

$ wget -q 
https://kalenji-gps-watch-reader.googlecode.com/svn/downloads/sources/kalenji-gp
s-watch-reader-4.7.tar.gz
$ tar -xzf kalenji-gps-watch-reader-4.7.tar.gz 
$ cd kalenji-gps-watch-reader
$ make
g++  -c -I/usr/include/libusb-1.0  -I/usr/include/libxml2   -o src/main.o 
src/main.cc
g++  -c -I/usr/include/libusb-1.0  -I/usr/include/libxml2   -o src/device/GPX.o 
src/device/GPX.cc
g++  -c -I/usr/include/libusb-1.0  -I/usr/include/libxml2   -o 
src/device/Kalenji.o src/device/Kalenji.cc
g++  -c -I/usr/include/libusb-1.0  -I/usr/include/libxml2   -o 
src/device/Keymaze.o src/device/Keymaze.cc
g++  -c -I/usr/include/libusb-1.0  -I/usr/include/libxml2   -o 
src/device/CWKalenji500SD.o src/device/CWKalenji500SD.cc
g++  -c -I/usr/include/libusb-1.0  -I/usr/include/libxml2   -o 
src/device/PylePGSPW1.o src/device/PylePGSPW1.cc
g++  -c -I/usr/include/libusb-1.0  -I/usr/include/libxml2   -o 
src/device/OnMove100.o src/device/OnMove100.cc
g++  -c -I/usr/include/libusb-1.0  -I/usr/include/libxml2   -o 
src/device/OnMove710.o src/device/OnMove710.cc
g++  -c -I/usr/include/libusb-1.0  -I/usr/include/libxml2   -o 
src/filter/NullHeartrate.o src/filter/NullHeartrate.cc
g++  -c -I/usr/include/libusb-1.0  -I/usr/include/libxml2   -o 
src/filter/ComputeSessionStats.o src/filter/ComputeSessionStats.cc
g++  -c -I/usr/include/libusb-1.0  -I/usr/include/libxml2   -o 
src/filter/EmptyLaps.o src/filter/EmptyLaps.cc
g++  -c -I/usr/include/libusb-1.0  -I/usr/include/libxml2   -o 
src/filter/FixElevation.o src/filter/FixElevation.cc
g++  -c -I/usr/include/libusb-1.0  -I/usr/include/libxml2   -o 
src/filter/ReducePoints.o src/filter/ReducePoints.cc
g++  -c -I/usr/include/libusb-1.0  -I/usr/include/libxml2   -o 
src/filter/UnreliablePoints.o src/filter/UnreliablePoints.cc
g++  -c -I/usr/include/libusb-1.0  -I/usr/include/libxml2   -o 
src/output/GoogleMap.o src/output/GoogleMap.cc
g++  -c -I/usr/include/libusb-1.0  -I/usr/include/libxml2   -o src/output/GPX.o 
src/output/GPX.cc
g++  -c -I/usr/include/libusb-1.0  -I/usr/include/libxml2   -o 
src/output/Kalenji.o src/output/Kalenji.cc
g++  -c -I/usr/include/libusb-1.0  -I/usr/include/libxml2   -o src/output/KML.o 
src/output/KML.cc
g++  -c -I/usr/include/libusb-1.0  -I/usr/include/libxml2   -o src/output/TCX.o 
src/output/TCX.cc
g++  -c -I/usr/include/libusb-1.0  -I/usr/include/libxml2   -o 
src/output/Output.o src/output/Output.cc
g++  -c -I/usr/include/libusb-1.0  -I/usr/include/libxml2   -o 
src/output/GoogleStaticMap.o src/output/GoogleStaticMap.cc
g++  -c -I/usr/include/libusb-1.0  -I/usr/include/libxml2   -o 
src/output/Fitlog.o src/output/Fitlog.cc
g++  -c -I/usr/include/libusb-1.0  -I/usr/include/libxml2   -o src/output/CSV.o 
src/output/CSV.cc
g++  -c -I/usr/include/libusb-1.0  -I/usr/include/libxml2   -o src/source/USB.o 
src/source/USB.cc
g++  -c -I/usr/include/libusb-1.0  -I/usr/include/libxml2   -o 
src/source/HexdumpFile.o src/source/HexdumpFile.cc
g++  -c -I/usr/include/libusb-1.0  -I/usr/include/libxml2   -o 
src/source/File.o src/source/File.cc
g++  -c -I/usr/include/libusb-1.0  -I/usr/include/libxml2   -o 
src/source/Logger.o src/source/Logger.cc
g++  -c -I/usr/include/libusb-1.0  -I/usr/include/libxml2   -o src/Utils.o 
src/Utils.cc
ctags -R .
g++  -o kalenji_reader src/main.o src/device/GPX.o src/device/Kalenji.o 
src/device/Keymaze.o src/device/CWKalenji500SD.o src/device/PylePGSPW1.o 
src/device/OnMove100.o src/device/OnMove710.o src/filter/NullHeartrate.o 
src/filter/ComputeSessionStats.o src/filter/EmptyLaps.o 
src/filter/FixElevation.o src/filter/ReducePoints.o 
src/filter/UnreliablePoints.o src/output/GoogleMap.o src/output/GPX.o 
src/output/Kalenji.o src/output/KML.o src/output/TCX.o src/output/Output.o 
src/output/GoogleStaticMap.o src/output/Fitlog.o src/output/CSV.o 
src/source/USB.o src/source/HexdumpFile.o src/source/File.o src/source/Logger.o 
src/Utils.o -lusb-1.0  -lxml2  -lcurl 

Regards,
Colin

Original comment by colin.pi...@gmail.com on 26 Apr 2014 at 8:06

GoogleCodeExporter commented 9 years ago
I probably found and fixed the issue. There was a tcx.o file that was in the 
archive and shouldn't have been here.

Tell me if it's not solving your issue.

Thanks for your report.
Regards,
Colin

Original comment by colin.pi...@gmail.com on 26 Apr 2014 at 8:23

GoogleCodeExporter commented 9 years ago

Original comment by colin.pi...@gmail.com on 4 Jun 2014 at 5:29