Hi
I run SuSe 13.1 64bit, downloaded the latest version of
Opencpn source with a view to compiling it, however it "barfs" appears to be complaining about a pointer not being declared.
I wonder if some one more cpp literate than myself could show me what I am doing wrong.
The following is the console output.
[4%] Building CXX object CMakeFiles/GARMINHOST.dir/src/garmin/jeeps/garmin_wrapper.cpp.o
/home/tonyd/OpenCPN-4.0.0-Source/src/garmin/jeeps/garmin_wrapper.cpp: In function ‘int Garmin_GPS_SendWaypoints(wxString&, RoutePointList*)’:
/home/tonyd/OpenCPN-4.0.0-Source/src/garmin/jeeps/garmin_wrapper.cpp:130:13: error: ‘wxRoutePointListNode’ was not declared in this
scope
wxRoutePointListNode *node = wplist->Item(i);
^
/home/tonyd/OpenCPN-4.0.0-Source/src/garmin/jeeps/garmin_wrapper.cpp:130:35: error: ‘node’ was not declared in this
scope
wxRoutePointListNode *node = wplist->Item(i);
^
/home/tonyd/OpenCPN-4.0.0-Source/src/garmin/jeeps/garmin_wrapper.cpp: In function ‘GPS_SWay** Garmin_GPS_Create_A200_Route(Route*, int, int*)’:
/home/tonyd/OpenCPN-4.0.0-Source/src/garmin/jeeps/garmin_wrapper.cpp:195:13: error: ‘wxRoutePointListNode’ was not declared in this scope
wxRoutePointListNode *node = wplist->Item(i-1);
^
/home/tonyd/OpenCPN-4.0.0-Source/src/garmin/jeeps/garmin_wrapper.cpp:195:35: error: ‘node’ was not declared in this scope
wxRoutePointListNode *node = wplist->Item(i-1);
^
/home/tonyd/OpenCPN-4.0.0-Source/src/garmin/jeeps/garmin_wrapper.cpp: In function ‘GPS_SWay** Garmin_GPS_Create_A201_Route(Route*, int, int*)’:
/home/tonyd/OpenCPN-4.0.0-Source/src/garmin/jeeps/garmin_wrapper.cpp:255:19: error: ‘wxRoutePointListNode’ was not declared in this scope
wxRoutePointListNode *node = wplist->Item((i-1)/2);
^
/home/tonyd/OpenCPN-4.0.0-Source/src/garmin/jeeps/garmin_wrapper.cpp:255:41: error: ‘node’ was not declared in this scope
wxRoutePointListNode *node = wplist->Item((i-1)/2);
^
CMakeFiles/GARMINHOST.dir/build.make:445: recipe for target 'CMakeFiles/GARMINHOST.dir/src/garmin/jeeps/garmin_wrapper.cpp.o' failed
make[2]: *** [CMakeFiles/GARMINHOST.dir/src/garmin/jeeps/garmin_wrapper.cpp.o] Error 1
CMakeFiles/Makefile2:60: recipe for target 'CMakeFiles/GARMINHOST.dir/all' failed
make[1]: *** [CMakeFiles/GARMINHOST.dir/all] Error 2
Makefile:137: recipe for target 'all' failed
make: *** [all] Error 2
Regards tonyd