seandepagnier / weatherfax_pi Goto Github PK
View Code? Open in Web Editor NEWweather fax plugin for opencpn
License: GNU General Public License v3.0
weather fax plugin for opencpn
License: GNU General Public License v3.0
Build succeeded.
"C:\Users\Rick\Documents\GitHub\weatherfax_pi\build\ALL_BUILD.vcxproj" (default target) (1) ->
"C:\Users\Rick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj" (default target) (3) ->
(ClCompile target) ->
C:\Users\Rick\Documents\GitHub\weatherfax_pi\src\DecoderOptionsDialog.cpp(52): warning C4800: 'lo
ng' : forcing value to bool 'true' or 'false' (performance warning) [C:\Users\Rick\Documents\GitHub
\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\weatherfax_pi\src\DecoderOptionsDialog.cpp(53): warning C4800: 'lo
ng' : forcing value to bool 'true' or 'false' (performance warning) [C:\Users\Rick\Documents\GitHub
\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\weatherfax_pi\src\libaudiofile\alac\ALACEncoder.cpp(438): warning
C4805: '==' : unsafe mix of type 'uint8_t' and type 'bool' in operation [C:\Users\Rick\Documents\Gi
tHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\weatherfax_pi\src\libaudiofile\alac\ALACEncoder.cpp(442): warning
C4805: '==' : unsafe mix of type 'uint8_t' and type 'bool' in operation [C:\Users\Rick\Documents\Gi
tHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\weatherfax_pi\src\libaudiofile\alac\ALACEncoder.cpp(685): warning
C4805: '==' : unsafe mix of type 'uint8_t' and type 'bool' in operation [C:\Users\Rick\Documents\Gi
tHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\weatherfax_pi\src\libaudiofile\alac\ALACEncoder.cpp(689): warning
C4805: '==' : unsafe mix of type 'uint8_t' and type 'bool' in operation [C:\Users\Rick\Documents\Gi
tHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\weatherfax_pi\src\libaudiofile\alac\ALACEncoder.cpp(918): warning
C4805: '==' : unsafe mix of type 'uint8_t' and type 'bool' in operation [C:\Users\Rick\Documents\Gi
tHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\weatherfax_pi\src\libaudiofile\alac\ALACEncoder.cpp(922): warning
C4805: '==' : unsafe mix of type 'uint8_t' and type 'bool' in operation [C:\Users\Rick\Documents\Gi
tHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\weatherfax_pi\src\libaudiofile\aupv.c(118): warning C4018: '>' : s
igned/unsigned mismatch [C:\Users\Rick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\weatherfax_pi\src\libaudiofile\aupv.c(138): warning C4018: '>' : s
igned/unsigned mismatch [C:\Users\Rick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\weatherfax_pi\src\libaudiofile\aupv.c(158): warning C4018: '>' : s
igned/unsigned mismatch [C:\Users\Rick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\weatherfax_pi\src\libaudiofile\aupv.c(193): warning C4018: '>' : s
igned/unsigned mismatch [C:\Users\Rick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\weatherfax_pi\src\libaudiofile\aupv.c(213): warning C4018: '>' : s
igned/unsigned mismatch [C:\Users\Rick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\weatherfax_pi\src\libaudiofile\aupv.c(233): warning C4018: '>' : s
igned/unsigned mismatch [C:\Users\Rick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\weatherfax_pi\src\libaudiofile\extended.c(104): warning C4244: '='
: conversion from 'unsigned long' to 'unsigned char', possible loss of data [C:\Users\Rick\Documen
ts\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\weatherfax_pi\src\libaudiofile\extended.c(105): warning C4244: '='
: conversion from 'unsigned long' to 'unsigned char', possible loss of data [C:\Users\Rick\Documen
ts\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\weatherfax_pi\src\libaudiofile\extended.c(106): warning C4244: '='
: conversion from 'unsigned long' to 'unsigned char', possible loss of data [C:\Users\Rick\Documen
ts\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\weatherfax_pi\src\libaudiofile\extended.c(108): warning C4244: '='
: conversion from 'unsigned long' to 'unsigned char', possible loss of data [C:\Users\Rick\Documen
ts\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\weatherfax_pi\src\libaudiofile\extended.c(109): warning C4244: '='
: conversion from 'unsigned long' to 'unsigned char', possible loss of data [C:\Users\Rick\Documen
ts\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\weatherfax_pi\src\libaudiofile\extended.c(110): warning C4244: '='
: conversion from 'unsigned long' to 'unsigned char', possible loss of data [C:\Users\Rick\Documen
ts\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\weatherfax_pi\src\libaudiofile\alac\ag_dec.c(291): warning C4018:
'<' : signed/unsigned mismatch [C:\Users\Rick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vc
xproj]
C:\Users\Rick\Documents\GitHub\weatherfax_pi\src\libaudiofile\alac\ag_dec.c(307): warning C4146:
unary minus operator applied to unsigned type, result still unsigned [C:\Users\Rick\Documents\GitHu
b\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\weatherfax_pi\src\libaudiofile\alac\ag_dec.c(325): warning C4018:
'<' : signed/unsigned mismatch [C:\Users\Rick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vc
xproj]
C:\Users\Rick\Documents\GitHub\weatherfax_pi\src\libaudiofile\alac\ag_dec.c(333): warning C4018:
'<=' : signed/unsigned mismatch [C:\Users\Rick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.v
cxproj]
C:\Users\Rick\Documents\GitHub\weatherfax_pi\src\libaudiofile\alac\ag_enc.c(282): warning C4018:
'<' : signed/unsigned mismatch [C:\Users\Rick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vc
xproj]
C:\Users\Rick\Documents\GitHub\weatherfax_pi\src\libaudiofile\alac\ag_enc.c(326): warning C4018:
'<=' : signed/unsigned mismatch [C:\Users\Rick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.v
cxproj]
C:\Users\Rick\Documents\GitHub\weatherfax_pi\src\libaudiofile\alac\ag_enc.c(328): warning C4018:
'<' : signed/unsigned mismatch [C:\Users\Rick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vc
xproj]
C:\Users\Rick\Documents\GitHub\weatherfax_pi\src\libaudiofile\alac\ag_enc.c(333): warning C4018:
'<' : signed/unsigned mismatch [C:\Users\Rick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vc
xproj]
28 Warning(s)
0 Error(s)
I've provided updates and improvements as of today Sept 14, see PR #56 Update XML files + Readme.
It would enable picking better coords if image is too small, and would help if image comes in too big.
This is just an idea, it should not interfere with the scaling of the image to the charts, it would just be for use in the Image Wizard.
I was having some trouble after trying todays version.
For example NOAA Boston 96hr Surface Forcast would not download and caused the entire program to go into a tailspin and close. Failure should be much more gentle than that I think.
This is just one example, I have numerous crashes and yet I was able to download and display faxes successfully, but it is tedious to have to restart the program etc.
I have checked norton firewall and all opencpn.exe files are "Allowed" So that is not the problem.
There did not seem to be any rhym or reason to the ones that don't download and cause Opencpn to crash. I was using Opencpn v4.4 and compiled weatherfax with opencpn.lib for version 4.4.
After automatically retrieving many images, the opencpn memory creepsup to something like 1600mb and then weatherfax starts to choke misbehave and freeze.
Checked links and alignments
Passage Weather Notes re WAVES
These don't seen to be working right now from hours 084 or 108 to 180
All other PW Locations work from 084 - 180
I have adjusted these or commented out the sections as listed below.
Northern Europe to Iceland
http://passageweather.com/maps/neurope/wind/000.png
Hi
I love the Weatherfax plugin for OpenCPN. Combined with a shortwave receiver or internet connection, you can get lots of information very simply. For me it promises to be a better solution than using satellite internet connections for weather forecasts. I really appreciate all the functionality built into the plug-in.
Unfortunately I am struggling with Audio captured images that need to be rotated. The Thai weather charts are transmitted rotated 90 degrees clockwise. There is the option to rotate the image CCW - which is great. However, when geo-referencing the image, you must choose X coordinates (originally Y coordinates) less than the original "Image Width" setting, otherwise the plug-in bombs and you lose your acquired data.
Similarly, when changing the phasing of the acquired data, it is best to do it on non-rotated data and then rotate - otherwise the plug-in can bomb as well.
Finally, the phase and skew settings for different transmitters tends to remain constant, but you need to adjust them every time when using the plug-in because there is no way to store the settings (that I can see). If the phase and skew settings could be saved (or perhaps default to the last used settings), then that would be great too!
Thanks to all contributors for the great plug-in. I like how it is easy enough for sailors to use, but still has a lot of functionality and options to customise.
I attach an acquired image from this morning which I struggled to geo-reference.
Colin Rothnie
Phuket Thailand
Good evening,
i try to install weatherfax plugin but i had 2 errors end of this period, please help me.
i am using a linux distrubution details here about my os
http://distrowatch.com/table.php?distribution=pardus
i am first time writing a message so i write all details since start to loading
first i use this code for this code
sudo apt-get install libgtk2.0-dev gettext git-core cmake gpsd gpsd-clients libgps-dev build-essential wx-common libwxgtk2.8-dev libglu1-mesa-dev libgtk2.0-dev wx2.8-headers libbz2-dev libtinyxml-dev libportaudio2 portaudio19-dev
2nd
git clone git://github.com/OpenCPN/OpenCPN.git
3rd
cd opencpn # unless already in this directory.
mkdir build
cd build
cmake ../
make
4th
ruhum22@ruhum22:$ cd OpenCPN/OpenCPN$ mkdir build
ruhum22@ruhum22:
ruhum22@ruhum22:/OpenCPN$ cd build/OpenCPN/build$ cmake ../
ruhum22@ruhum22:
-- The C compiler identification is GNU 4.8.2
-- The CXX compiler identification is GNU 4.8.2
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- *** Build Architecture is i386
-- *** Staging to build opencpn 3.3.1419 ***
-- Looking for XOpenDisplay in /usr/lib/i386-linux-gnu/libX11.so;/usr/lib/i386-linux-gnu/libXext.so
-- Looking for XOpenDisplay in /usr/lib/i386-linux-gnu/libX11.so;/usr/lib/i386-linux-gnu/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib/i386-linux-gnu/libX11.so
-- Found OpenGL: /usr/lib/i386-linux-gnu/libGL.so
-- Found OpenGL...
-- Lib: /usr/lib/i386-linux-gnu/libGLU.so/usr/lib/i386-linux-gnu/libGL.so/usr/lib/i386-linux-gnu/libSM.so/usr/lib/i386-linux-gnu/libICE.so/usr/lib/i386-linux-gnu/libX11.so/usr/lib/i386-linux-gnu/libXext.so
-- Include: /usr/include
-- Found wxWidgets: TRUE
-- Found wxWidgets...
-- *** Staging to build opencpn ***
-- *** Will install to /usr/local ***
-- Found Freetype: /usr/lib/i386-linux-gnu/libfreetype.so
-- Found GTK2_GTK: /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so
-- Found GTK2
-- Found Portaudio: /usr/lib/i386-linux-gnu/libportaudio.so
-- Portaudio Found
-- Found Gettext: /usr/bin/msgmerge (found version "0.18.3")
-- Found BZip2: /usr/lib/i386-linux-gnu/libbz2.so (found version "1.0.6")
-- Looking for BZ2_bzCompressInit in /usr/lib/i386-linux-gnu/libbz2.so
-- Looking for BZ2_bzCompressInit in /usr/lib/i386-linux-gnu/libbz2.so - found
-- Found ZLIB: /usr/lib/i386-linux-gnu/libz.so (found version "1.2.8")
-- Found TinyXML: /usr/include
-- Building with tinyxml includes
-- S57 ENC support: enabled
-- *** Staging to build PlugIns ***
-- * Staging to build dashboard_pi ***
-- Writing spec file...
-- Configuring done
-- Generating done
-- Build files have been written to: /home/ruhum22/OpenCPN/build
ruhum22@ruhum22:~/OpenCPN/build$ make
Scanning dependencies of target GARMINHOST
[ 0%] Building C object CMakeFiles/GARMINHOST.dir/src/garmin/jeeps/gpsapp.c.o
[ 0%] Building C object CMakeFiles/GARMINHOST.dir/src/garmin/jeeps/gpscom.c.o
[ 0%] Building C object CMakeFiles/GARMINHOST.dir/src/garmin/jeeps/gpsmath.c.o
[ 1%] Building C object CMakeFiles/GARMINHOST.dir/src/garmin/jeeps/gpsmem.c.o
[ 1%] Building C object CMakeFiles/GARMINHOST.dir/src/garmin/jeeps/gpsprot.c.o
[ 1%] Building C object CMakeFiles/GARMINHOST.dir/src/garmin/jeeps/gpsread.c.o
[ 1%] Building C object CMakeFiles/GARMINHOST.dir/src/garmin/jeeps/gpsdevice.c.o
[ 2%] Building C object CMakeFiles/GARMINHOST.dir/src/garmin/jeeps/gpsdevice_ser.c.o
[ 2%] Building C object CMakeFiles/GARMINHOST.dir/src/garmin/jeeps/gpsdevice_usb.c.o
[ 2%] Building C object CMakeFiles/GARMINHOST.dir/src/garmin/jeeps/gpsrqst.c.o
[ 2%] Building C object CMakeFiles/GARMINHOST.dir/src/garmin/jeeps/gpssend.c.o
[ 3%] Building C object CMakeFiles/GARMINHOST.dir/src/garmin/jeeps/gpsserial.c.o
[ 3%] Building C object CMakeFiles/GARMINHOST.dir/src/garmin/jeeps/gpsutil.c.o
[ 3%] Building C object CMakeFiles/GARMINHOST.dir/src/garmin/jeeps/gpsusbread.c.o
[ 5%] Building C object CMakeFiles/GARMINHOST.dir/src/garmin/jeeps/gpsusbsend.c.o
[ 5%] Building C object CMakeFiles/GARMINHOST.dir/src/garmin/jeeps/gpsusbcommon.c.o
[ 5%] Building C object CMakeFiles/GARMINHOST.dir/src/garmin/jeeps/garmin_wrapper_utils.c.o
[ 5%] Building CXX object CMakeFiles/GARMINHOST.dir/src/garmin/jeeps/garmin_wrapper.cpp.o
Linking CXX static library libGARMINHOST.a
[ 5%] Built target GARMINHOST
Scanning dependencies of target NMEA0183
[ 6%] Building CXX object CMakeFiles/NMEA0183.dir/src/nmea0183/latlong.cpp.o
[ 6%] Building CXX object CMakeFiles/NMEA0183.dir/src/nmea0183/long.cpp.o
[ 6%] Building CXX object CMakeFiles/NMEA0183.dir/src/nmea0183/nmea0183.cpp.o
[ 6%] Building CXX object CMakeFiles/NMEA0183.dir/src/nmea0183/response.cpp.o
[ 7%] Building CXX object CMakeFiles/NMEA0183.dir/src/nmea0183/rmb.cpp.o
[ 7%] Building CXX object CMakeFiles/NMEA0183.dir/src/nmea0183/sentence.cpp.o
[ 7%] Building CXX object CMakeFiles/NMEA0183.dir/src/nmea0183/talkerid.cpp.o
[ 8%] Building CXX object CMakeFiles/NMEA0183.dir/src/nmea0183/rmc.cpp.o
[ 8%] Building CXX object CMakeFiles/NMEA0183.dir/src/nmea0183/hexvalue.cpp.o
[ 8%] Building CXX object CMakeFiles/NMEA0183.dir/src/nmea0183/lat.cpp.o
[ 8%] Building CXX object CMakeFiles/NMEA0183.dir/src/nmea0183/expid.cpp.o
[ 10%] Building CXX object CMakeFiles/NMEA0183.dir/src/nmea0183/wpl.cpp.o
[ 10%] Building CXX object CMakeFiles/NMEA0183.dir/src/nmea0183/rte.cpp.o
[ 10%] Building CXX object CMakeFiles/NMEA0183.dir/src/nmea0183/hdt.cpp.o
[ 10%] Building CXX object CMakeFiles/NMEA0183.dir/src/nmea0183/hdg.cpp.o
[ 11%] Building CXX object CMakeFiles/NMEA0183.dir/src/nmea0183/hdm.cpp.o
[ 11%] Building CXX object CMakeFiles/NMEA0183.dir/src/nmea0183/gll.cpp.o
[ 11%] Building CXX object CMakeFiles/NMEA0183.dir/src/nmea0183/vtg.cpp.o
[ 11%] Building CXX object CMakeFiles/NMEA0183.dir/src/nmea0183/gga.cpp.o
[ 12%] Building CXX object CMakeFiles/NMEA0183.dir/src/nmea0183/gsv.cpp.o
[ 12%] Building CXX object CMakeFiles/NMEA0183.dir/src/nmea0183/GPwpl.cpp.o
[ 12%] Building CXX object CMakeFiles/NMEA0183.dir/src/nmea0183/apb.cpp.o
Linking CXX static library libNMEA0183.a
[ 12%] Built target NMEA0183
Scanning dependencies of target S57ENC
[ 14%] Building CXX object CMakeFiles/S57ENC.dir/src/s52cnsy.cpp.o
[ 14%] Building CXX object CMakeFiles/S57ENC.dir/src/s52plib.cpp.o
[ 14%] Building CXX object CMakeFiles/S57ENC.dir/src/s52utils.cpp.o
[ 14%] Building CXX object CMakeFiles/S57ENC.dir/src/s57chart.cpp.o
[ 15%] Building CXX object CMakeFiles/S57ENC.dir/src/cm93.cpp.o
[ 15%] Building CXX object CMakeFiles/S57ENC.dir/src/mygeom.cpp.o
[ 15%] Building C object CMakeFiles/S57ENC.dir/src/tri.c.o
/home/ruhum22/OpenCPN/src/tri.c: In function ‘do_triangulate_polygon’:
/home/ruhum22/OpenCPN/src/tri.c:689:7: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
pp->index_hash = 2166136261;
^
[ 15%] Building CXX object CMakeFiles/S57ENC.dir/src/myiso8211/ddffielddefn.cpp.o
[ 16%] Building CXX object CMakeFiles/S57ENC.dir/src/myiso8211/ddfmodule.cpp.o
[ 16%] Building CXX object CMakeFiles/S57ENC.dir/src/myiso8211/ddfrecord.cpp.o
[ 16%] Building CXX object CMakeFiles/S57ENC.dir/src/myiso8211/ddfsubfielddefn.cpp.o
[ 17%] Building CXX object CMakeFiles/S57ENC.dir/src/myiso8211/ddffield.cpp.o
[ 17%] Building CXX object CMakeFiles/S57ENC.dir/src/myiso8211/ddfutils.cpp.o
[ 17%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/ddfrecordindex.cpp.o
[ 17%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/cpl_conv.cpp.o
[ 19%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/cpl_csv.cpp.o
[ 19%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/cpl_error.cpp.o
[ 19%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/cpl_findfile.cpp.o
[ 19%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/cpl_minixml.cpp.o
[ 20%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/cpl_path.cpp.o
[ 20%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/cpl_string.cpp.o
[ 20%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/cpl_vsisimple.cpp.o
[ 20%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/cplgetsymbol.cpp.o
[ 21%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/ograssemblepolygon.cpp.o
[ 21%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/ogrcurve.cpp.o
[ 21%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/ogrfeature.cpp.o
[ 23%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/ogrfeaturedefn.cpp.o
[ 23%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/ogrfielddefn.cpp.o
[ 23%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/ogrgeometry.cpp.o
[ 23%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/ogrgeometrycollection.cpp.o
[ 24%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/ogrgeometryfactory.cpp.o
[ 24%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/ogrlinearring.cpp.o
[ 24%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/ogrlinestring.cpp.o
[ 24%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/ogrmultilinestring.cpp.o
[ 25%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/ogrmultipoint.cpp.o
[ 25%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/ogrmultipolygon.cpp.o
[ 25%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/ogrpoint.cpp.o
[ 26%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/ogrpolygon.cpp.o
[ 26%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/ogrs57datasource.cpp.o
[ 26%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/ogrlayer.cpp.o
[ 26%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/ogrs57layer.cpp.o
[ 28%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/ogrutils.cpp.o
[ 28%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/s57classregistrar.cpp.o
[ 28%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/s57featuredefns.cpp.o
[ 28%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/s57reader.cpp.o
[ 29%] Building CXX object CMakeFiles/S57ENC.dir/src/mygdal/gdal_misc.cpp.o
Linking CXX static library libS57ENC.a
[ 29%] Built target S57ENC
Scanning dependencies of target i18n
[ 30%] i18n [opencpn_ca_ES]: Created mo file.
[ 30%] i18n [opencpn_cs_CZ]: Created mo file.
[ 30%] i18n [opencpn_da_DK]: Created mo file.
[ 32%] i18n [opencpn_de_DE]: Created mo file.
[ 32%] i18n [opencpn_es_ES]: Created mo file.
[ 32%] i18n [opencpn_fr_FR]: Created mo file.
[ 33%] i18n [opencpn_it_IT]: Created mo file.
[ 33%] i18n [opencpn_nl_NL]: Created mo file.
[ 33%] i18n [opencpn_pl_PL]: Created mo file.
[ 33%] i18n [opencpn_ru_RU]: Created mo file.
[ 34%] i18n [opencpn_sv_SE]: Created mo file.
[ 34%] i18n [opencpn_et_ET]: Created mo file.
[ 34%] i18n [opencpn_pt_PT]: Created mo file.
[ 34%] i18n [opencpn_pt_BR]: Created mo file.
[ 35%] i18n [opencpn_nb_NO]: Created mo file.
[ 35%] i18n [opencpn_tr_TR]: Created mo file.
/home/ruhum22/OpenCPN/po/opencpn_tr_TR.po:2: uyarı: header field 'Language' still has the initial default value
[ 35%] i18n [opencpn_fi_FI]: Created mo file.
[ 37%] i18n [opencpn_el_GR]: Created mo file.
[ 37%] i18n [opencpn_zh_TW]: Created mo file.
[ 37%] i18n [opencpn_hu_HU]: Created mo file.
[ 37%] i18n [opencpn_gl_ES]: Created mo file.
[ 37%] i18n: Done.
[ 37%] Built target i18n
Scanning dependencies of target opencpn
[ 37%] Building CXX object CMakeFiles/opencpn.dir/src/chart1.cpp.o
[ 37%] Building CXX object CMakeFiles/opencpn.dir/src/bbox.cpp.o
[ 37%] Building CXX object CMakeFiles/opencpn.dir/src/ocpn_pixel.cpp.o
[ 38%] Building CXX object CMakeFiles/opencpn.dir/src/ocpndc.cpp.o
[ 38%] Building CXX object CMakeFiles/opencpn.dir/src/chartdb.cpp.o
[ 38%] Building CXX object CMakeFiles/opencpn.dir/src/chartdbs.cpp.o
[ 38%] Building CXX object CMakeFiles/opencpn.dir/src/chartimg.cpp.o
[ 39%] Building CXX object CMakeFiles/opencpn.dir/src/chcanv.cpp.o
[ 39%] Building CXX object CMakeFiles/opencpn.dir/src/ocpCursor.cpp.o
[ 39%] Building CXX object CMakeFiles/opencpn.dir/src/TCWin.cpp.o
[ 41%] Building CXX object CMakeFiles/opencpn.dir/src/S57QueryDialog.cpp.o
[ 41%] Building CXX object CMakeFiles/opencpn.dir/src/s57RegistrarMgr.cpp.o
[ 41%] Building CXX object CMakeFiles/opencpn.dir/src/GoToPositionDialog.cpp.o
[ 41%] Building CXX object CMakeFiles/opencpn.dir/src/CM93DSlide.cpp.o
[ 42%] Building CXX object CMakeFiles/opencpn.dir/src/RolloverWin.cpp.o
[ 42%] Building CXX object CMakeFiles/opencpn.dir/src/ChInfoWin.cpp.o
[ 42%] Building CXX object CMakeFiles/opencpn.dir/src/AISTargetQueryDialog.cpp.o
[ 42%] Building CXX object CMakeFiles/opencpn.dir/src/AIS_Bitstring.cpp.o
[ 43%] Building CXX object CMakeFiles/opencpn.dir/src/AISTargetListDialog.cpp.o
[ 43%] Building CXX object CMakeFiles/opencpn.dir/src/AISTargetAlertDialog.cpp.o
[ 43%] Building CXX object CMakeFiles/opencpn.dir/src/AIS_Decoder.cpp.o
[ 44%] Building CXX object CMakeFiles/opencpn.dir/src/AIS_Target_Data.cpp.o
[ 44%] Building CXX object CMakeFiles/opencpn.dir/src/OCPNListCtrl.cpp.o
[ 44%] Building CXX object CMakeFiles/opencpn.dir/src/Quilt.cpp.o
[ 44%] Building CXX object CMakeFiles/opencpn.dir/src/Hyperlink.cpp.o
[ 46%] Building CXX object CMakeFiles/opencpn.dir/src/NavObjectCollection.cpp.o
[ 46%] Building CXX object CMakeFiles/opencpn.dir/src/RoutePoint.cpp.o
[ 46%] Building CXX object CMakeFiles/opencpn.dir/src/Route.cpp.o
[ 46%] Building CXX object CMakeFiles/opencpn.dir/src/SelectItem.cpp.o
[ 47%] Building CXX object CMakeFiles/opencpn.dir/src/Select.cpp.o
[ 47%] Building CXX object CMakeFiles/opencpn.dir/src/FontMgr.cpp.o
[ 47%] Building CXX object CMakeFiles/opencpn.dir/src/FontDesc.cpp.o
[ 47%] Building CXX object CMakeFiles/opencpn.dir/src/OCPNSoundData.cpp.o
[ 48%] Building CXX object CMakeFiles/opencpn.dir/src/OCPN_Sound.cpp.o
[ 48%] Building CXX object CMakeFiles/opencpn.dir/src/NMEALogWindow.cpp.o
[ 48%] Building CXX object CMakeFiles/opencpn.dir/src/TTYWindow.cpp.o
[ 50%] Building CXX object CMakeFiles/opencpn.dir/src/TTYScroll.cpp.o
[ 50%] Building CXX object CMakeFiles/opencpn.dir/src/SendToGpsDlg.cpp.o
[ 50%] Building CXX object CMakeFiles/opencpn.dir/src/Layer.cpp.o
[ 50%] Building CXX object CMakeFiles/opencpn.dir/src/concanv.cpp.o
[ 51%] Building CXX object CMakeFiles/opencpn.dir/src/cutil.cpp.o
[ 51%] Building CXX object CMakeFiles/opencpn.dir/src/georef.cpp.o
[ 51%] Building CXX object CMakeFiles/opencpn.dir/src/navutil.cpp.o
[ 51%] Building CXX object CMakeFiles/opencpn.dir/src/routeman.cpp.o
[ 52%] Building CXX object CMakeFiles/opencpn.dir/src/routemanagerdialog.cpp.o
[ 52%] Building CXX object CMakeFiles/opencpn.dir/src/routeprop.cpp.o
[ 52%] Building CXX object CMakeFiles/opencpn.dir/src/routeprintout.cpp.o
[ 53%] Building CXX object CMakeFiles/opencpn.dir/src/PositionParser.cpp.o
[ 53%] Building CXX object CMakeFiles/opencpn.dir/src/printtable.cpp.o
[ 53%] Building CXX object CMakeFiles/opencpn.dir/src/statwin.cpp.o
[ 53%] Building CXX object CMakeFiles/opencpn.dir/src/tcmgr.cpp.o
[ 55%] Building CXX object CMakeFiles/opencpn.dir/src/Station_Data.cpp.o
[ 55%] Building CXX object CMakeFiles/opencpn.dir/src/IDX_entry.cpp.o
[ 55%] Building CXX object CMakeFiles/opencpn.dir/src/TCDataFactory.cpp.o
[ 55%] Building CXX object CMakeFiles/opencpn.dir/src/TCDS_Ascii_Harmonic.cpp.o
[ 56%] Building CXX object CMakeFiles/opencpn.dir/src/TCDS_Binary_Harmonic.cpp.o
[ 56%] Building CXX object CMakeFiles/opencpn.dir/src/TCDataSource.cpp.o
[ 56%] Building CXX object CMakeFiles/opencpn.dir/src/thumbwin.cpp.o
[ 56%] Building CXX object CMakeFiles/opencpn.dir/src/options.cpp.o
[ 57%] Building CXX object CMakeFiles/opencpn.dir/src/gshhs.cpp.o
[ 57%] Building CXX object CMakeFiles/opencpn.dir/src/kml.cpp.o
[ 57%] Building CXX object CMakeFiles/opencpn.dir/src/undo.cpp.o
[ 58%] Building CXX object CMakeFiles/opencpn.dir/src/about.cpp.o
[ 58%] Building CXX object CMakeFiles/opencpn.dir/src/ais.cpp.o
[ 58%] Building CXX object CMakeFiles/opencpn.dir/src/pluginmanager.cpp.o
[ 58%] Building CXX object CMakeFiles/opencpn.dir/src/gpxdocument.cpp.o
[ 60%] Building CXX object CMakeFiles/opencpn.dir/src/wxJSON/jsonwriter.cpp.o
[ 60%] Building CXX object CMakeFiles/opencpn.dir/src/wxJSON/jsonreader.cpp.o
[ 60%] Building CXX object CMakeFiles/opencpn.dir/src/wxJSON/jsonval.cpp.o
[ 60%] Building CXX object CMakeFiles/opencpn.dir/src/chartsymbols.cpp.o
[ 61%] Building CXX object CMakeFiles/opencpn.dir/src/razdsparser.cpp.o
[ 61%] Building CXX object CMakeFiles/opencpn.dir/src/styles.cpp.o
[ 61%] Building CXX object CMakeFiles/opencpn.dir/src/toolbar.cpp.o
[ 62%] Building CXX object CMakeFiles/opencpn.dir/src/compasswin.cpp.o
[ 62%] Building CXX object CMakeFiles/opencpn.dir/src/geodesic.cpp.o
[ 62%] Building CXX object CMakeFiles/opencpn.dir/src/datastream.cpp.o
[ 62%] Building CXX object CMakeFiles/opencpn.dir/src/OCPN_DataStreamEvent.cpp.o
[ 64%] Building CXX object CMakeFiles/opencpn.dir/src/ConnectionParams.cpp.o
[ 64%] Building CXX object CMakeFiles/opencpn.dir/src/OCP_DataStreamInput_Thread.cpp.o
[ 64%] Building CXX object CMakeFiles/opencpn.dir/src/multiplexer.cpp.o
[ 64%] Building CXX object CMakeFiles/opencpn.dir/src/pugixml.cpp.o
[ 65%] Building CXX object CMakeFiles/opencpn.dir/src/OCPNRegion.cpp.o
[ 65%] Building CXX object CMakeFiles/opencpn.dir/src/TrackPropDlg.cpp.o
[ 65%] Building CXX object CMakeFiles/opencpn.dir/src/LinkPropDlg.cpp.o
[ 65%] Building CXX object CMakeFiles/opencpn.dir/src/scrollingdialog.cpp.o
[ 66%] Building CXX object CMakeFiles/opencpn.dir/src/glChartCanvas.cpp.o
[ 66%] Building CXX object CMakeFiles/opencpn.dir/src/glTextureDescriptor.cpp.o
Linking CXX executable opencpn
[ 66%] Built target opencpn
Scanning dependencies of target grib-i18n
[ 66%] grib-i18n [nl]: Created mo file.
[ 66%] grib-i18n [pl]: Created mo file.
/home/ruhum22/OpenCPN/plugins/grib_pi/po/pl.po:4: uyarı: header field 'Language' still has the initial default value
[ 67%] grib-i18n [es]: Created mo file.
[ 67%] grib-i18n [et]: Created mo file.
/home/ruhum22/OpenCPN/plugins/grib_pi/po/et.po:7: uyarı: header field 'Language' still has the initial default value
[ 67%] grib-i18n [it]: Created mo file.
/home/ruhum22/OpenCPN/plugins/grib_pi/po/it.po:2: uyarı: header field 'Language' still has the initial default value
[ 67%] grib-i18n [cs]: Created mo file.
/home/ruhum22/OpenCPN/plugins/grib_pi/po/cs.po:7: uyarı: header field 'Language' still has the initial default value
[ 69%] grib-i18n [zh_TW]: Created mo file.
[ 69%] grib-i18n [pt_BR]: Created mo file.
/home/ruhum22/OpenCPN/plugins/grib_pi/po/pt_BR.po:7: uyarı: header field 'Language' still has the initial default value
[ 69%] grib-i18n [tr_TR]: Created mo file.
/home/ruhum22/OpenCPN/plugins/grib_pi/po/tr_TR.po:7: uyarı: header field 'Language' still has the initial default value
[ 69%] grib-i18n [pl_PL]: Created mo file.
/home/ruhum22/OpenCPN/plugins/grib_pi/po/pl_PL.po:7: uyarı: header field 'Language' still has the initial default value
[ 70%] grib-i18n [ru]: Created mo file.
/home/ruhum22/OpenCPN/plugins/grib_pi/po/ru.po:7: uyarı: header field 'Language' still has the initial default value
[ 70%] grib-i18n [hu]: Created mo file.
[ 70%] grib-i18n [fr]: Created mo file.
[ 71%] grib-i18n [sv]: Created mo file.
[ 71%] grib-i18n [el_GR]: Created mo file.
/home/ruhum22/OpenCPN/plugins/grib_pi/po/el_GR.po:7: uyarı: header field 'Language' still has the initial default value
[ 71%] grib-i18n [fi_FI]: Created mo file.
/home/ruhum22/OpenCPN/plugins/grib_pi/po/fi_FI.po:7: uyarı: header field 'Language' still has the initial default value
[ 71%] grib-i18n [pt_PT]: Created mo file.
/home/ruhum22/OpenCPN/plugins/grib_pi/po/pt_PT.po:7: uyarı: header field 'Language' still has the initial default value
[ 73%] grib-i18n [da]: Created mo file.
/home/ruhum22/OpenCPN/plugins/grib_pi/po/da.po:2: uyarı: header field 'Language' still has the initial default value
[ 73%] grib-i18n [de]: Created mo file.
[ 73%] grib-i18n [nb_NO]: Created mo file.
[ 73%] grib_pi-i18n: Done.
[ 73%] Built target grib-i18n
Scanning dependencies of target grib_pi
[ 73%] Building CXX object plugins/grib_pi/CMakeFiles/grib_pi.dir/src/grib_pi.cpp.o
[ 73%] Building CXX object plugins/grib_pi/CMakeFiles/grib_pi.dir/src/GribOverlayFactory.cpp.o
[ 73%] Building CXX object plugins/grib_pi/CMakeFiles/grib_pi.dir/src/GribUIDialogBase.cpp.o
[ 74%] Building CXX object plugins/grib_pi/CMakeFiles/grib_pi.dir/src/GribUIDialog.cpp.o
[ 74%] Building CXX object plugins/grib_pi/CMakeFiles/grib_pi.dir/src/GribSettingsDialog.cpp.o
[ 74%] Building CXX object plugins/grib_pi/CMakeFiles/grib_pi.dir/src/email.cpp.o
[ 74%] Building CXX object plugins/grib_pi/CMakeFiles/grib_pi.dir/src/GribTable.cpp.o
[ 75%] Building CXX object plugins/grib_pi/CMakeFiles/grib_pi.dir/src/icons.cpp.o
[ 75%] Building CXX object plugins/grib_pi/CMakeFiles/grib_pi.dir/src/GribReader.cpp.o
[ 75%] Building CXX object plugins/grib_pi/CMakeFiles/grib_pi.dir/src/GribRecord.cpp.o
[ 76%] Building CXX object plugins/grib_pi/CMakeFiles/grib_pi.dir/src/zuFile.cpp.o
[ 76%] Building CXX object plugins/grib_pi/CMakeFiles/grib_pi.dir/src/IsoLine.cpp.o
[ 76%] Building CXX object plugins/grib_pi/CMakeFiles/grib_pi.dir///src/wxJSON/jsonval.cpp.o
[ 76%] Building CXX object plugins/grib_pi/CMakeFiles/grib_pi.dir///src/wxJSON/jsonreader.cpp.o
[ 78%] Building CXX object plugins/grib_pi/CMakeFiles/grib_pi.dir//**/src/wxJSON/jsonwriter.cpp.o
Linking CXX shared library libgrib_pi.so
[ 78%] Built target grib_pi
Scanning dependencies of target dashboard-i18n
[ 78%] dashboard-i18n [hu_HU]: Created mo file.
[ 78%] dashboard-i18n [pl]: Created mo file.
/home/ruhum22/OpenCPN/plugins/dashboard_pi/po/pl.po:7: uyarı: header field 'Language' still has the initial default value
[ 78%] dashboard-i18n [es]: Created mo file.
[ 79%] dashboard-i18n [et]: Created mo file.
/home/ruhum22/OpenCPN/plugins/dashboard_pi/po/et.po:7: uyarı: header field 'Language' still has the initial default value
[ 79%] dashboard-i18n [it]: Created mo file.
/home/ruhum22/OpenCPN/plugins/dashboard_pi/po/it.po:7: uyarı: header field 'Language' still has the initial default value
[ 79%] dashboard-i18n [cs]: Created mo file.
/home/ruhum22/OpenCPN/plugins/dashboard_pi/po/cs.po:7: uyarı: header field 'Language' still has the initial default value
[ 80%] dashboard-i18n [zh_TW]: Created mo file.
[ 80%] dashboard-i18n [pt_BR]: Created mo file.
/home/ruhum22/OpenCPN/plugins/dashboard_pi/po/pt_BR.po:7: uyarı: header field 'Language' still has the initial default value
[ 80%] dashboard-i18n [tr_TR]: Created mo file.
/home/ruhum22/OpenCPN/plugins/dashboard_pi/po/tr_TR.po:7: uyarı: header field 'Language' still has the initial default value
[ 80%] dashboard-i18n [pl_PL]: Created mo file.
/home/ruhum22/OpenCPN/plugins/dashboard_pi/po/pl_PL.po:7: uyarı: header field 'Language' still has the initial default value
[ 82%] dashboard-i18n [ru]: Created mo file.
/home/ruhum22/OpenCPN/plugins/dashboard_pi/po/ru.po:7: uyarı: header field 'Language' still has the initial default value
[ 82%] dashboard-i18n [fr]: Created mo file.
/home/ruhum22/OpenCPN/plugins/dashboard_pi/po/fr.po:7: uyarı: header field 'Language' still has the initial default value
[ 82%] dashboard-i18n [sv]: Created mo file.
[ 82%] dashboard-i18n [el_GR]: Created mo file.
/home/ruhum22/OpenCPN/plugins/dashboard_pi/po/el_GR.po:7: uyarı: header field 'Language' still has the initial default value
[ 83%] dashboard-i18n [fi_FI]: Created mo file.
/home/ruhum22/OpenCPN/plugins/dashboard_pi/po/fi_FI.po:7: uyarı: header field 'Language' still has the initial default value
[ 83%] dashboard-i18n [pt_PT]: Created mo file.
/home/ruhum22/OpenCPN/plugins/dashboard_pi/po/pt_PT.po:7: uyarı: header field 'Language' still has the initial default value
[ 83%] dashboard-i18n [da]: Created mo file.
/home/ruhum22/OpenCPN/plugins/dashboard_pi/po/da.po:7: uyarı: header field 'Language' still has the initial default value
[ 84%] dashboard-i18n [de]: Created mo file.
[ 84%] dashboard-i18n [nb_NO]: Created mo file.
[ 84%] dashboard-i18n [nl]: Created mo file.
[ 84%] dashboard_pi-i18n: Done.
[ 84%] Built target dashboard-i18n
Scanning dependencies of target dashboard_pi
[ 84%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/dashboard_pi.cpp.o
[ 84%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/instrument.cpp.o
[ 84%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/compass.cpp.o
[ 85%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/dial.cpp.o
[ 85%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/gps.cpp.o
[ 85%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/rudder_angle.cpp.o
[ 85%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/speedometer.cpp.o
[ 87%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/wind.cpp.o
[ 87%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/depth.cpp.o
[ 87%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/clock.cpp.o
[ 88%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/icons.cpp.o
[ 88%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/wind_history.cpp.o
[ 88%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/baro_history.cpp.o
[ 88%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/wxJSON/jsonval.cpp.o
[ 89%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/wxJSON/jsonreader.cpp.o
/home/ruhum22/OpenCPN/plugins/dashboard_pi/src/wxJSON/jsonreader.cpp: In static member function ‘static bool wxJSONReader::Strtoll(const wxString&, wxInt64*)’:
/home/ruhum22/OpenCPN/plugins/dashboard_pi/src/wxJSON/jsonreader.cpp:1977:40: warning: ‘ui64’ may be used uninitialized in this function [-Wmaybe-uninitialized]
*i64 = (wxInt64) (ui64 * -1);
^
[ 89%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/latlong.cpp.o
[ 89%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/long.cpp.o
[ 89%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/nmea0183.cpp.o
[ 91%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/response.cpp.o
[ 91%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/rmb.cpp.o
[ 91%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/sentence.cpp.o
[ 91%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/talkerid.cpp.o
[ 92%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/rmc.cpp.o
[ 92%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/hexvalue.cpp.o
[ 92%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/lat.cpp.o
[ 93%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/expid.cpp.o
[ 93%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/wpl.cpp.o
[ 93%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/rte.cpp.o
[ 93%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/hdt.cpp.o
[ 94%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/hdg.cpp.o
[ 94%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/hdm.cpp.o
[ 94%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/gll.cpp.o
[ 94%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/vtg.cpp.o
[ 96%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/gga.cpp.o
[ 96%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/gsv.cpp.o
[ 96%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/dbt.cpp.o
[ 97%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/dpt.cpp.o
[ 97%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/mtw.cpp.o
[ 97%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/mwv.cpp.o
[ 97%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/vhw.cpp.o
[ 98%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/vwr.cpp.o
[ 98%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/zda.cpp.o
[ 98%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/rsa.cpp.o
[ 98%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/mwd.cpp.o
[100%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/vwt.cpp.o
[100%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/mta.cpp.o
[100%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/vlw.cpp.o
[100%] Building CXX object plugins/dashboard_pi/CMakeFiles/dashboard_pi.dir/src/nmea0183/mda.cpp.o
Linking CXX shared library libdashboard_pi.so
[100%] Built target dashboard_pi
ruhum22@ruhum22:~/OpenCPN/build$
5th
ruhum22@ruhum22:/OpenCPN/build$ sudo make install/OpenCPN/build$
[sudo] password for ruhum22:
[ 5%] Built target GARMINHOST
[ 12%] Built target NMEA0183
[ 29%] Built target S57ENC
[ 29%] i18n: Done.
[ 37%] Built target i18n
[ 66%] Built target opencpn
[ 66%] grib_pi-i18n: Done.
[ 73%] Built target grib-i18n
[ 78%] Built target grib_pi
[ 78%] dashboard_pi-i18n: Done.
[ 84%] Built target dashboard-i18n
[100%] Built target dashboard_pi
Install the project...
-- Install configuration: ""
-- Installing: /usr/local/bin/opencpn
-- Installing: /usr/local/share/opencpn/gshhs/poly-c-1.dat
-- Installing: /usr/local/share/opencpn/gshhs/poly-i-1.dat
-- Installing: /usr/local/share/opencpn/gshhs/poly-l-1.dat
-- Installing: /usr/local/share/opencpn/gshhs/wdb_borders_c.b
-- Installing: /usr/local/share/opencpn/gshhs/wdb_borders_i.b
-- Installing: /usr/local/share/opencpn/gshhs/wdb_borders_l.b
-- Installing: /usr/local/share/opencpn/gshhs/wdb_rivers_c.b
-- Installing: /usr/local/share/opencpn/gshhs/wdb_rivers_i.b
-- Installing: /usr/local/share/opencpn/gshhs/wdb_rivers_l.b
-- Installing: /usr/local/share/opencpn/uidata/styles.xml
-- Installing: /usr/local/share/opencpn/uidata/toolicons_journeyman.png
-- Installing: /usr/local/share/opencpn/uidata/toolicons_journeyman_flat.png
-- Installing: /usr/local/share/opencpn/uidata/toolicons_traditional.png
-- Installing: /usr/local/share/opencpn/s57data/attdecode.csv
-- Installing: /usr/local/share/opencpn/s57data/S52RAZDS.RLE
-- Installing: /usr/local/share/opencpn/s57data/s57attributes.csv
-- Installing: /usr/local/share/opencpn/s57data/s57expectedinput.csv
-- Installing: /usr/local/share/opencpn/s57data/s57objectclasses.csv
-- Installing: /usr/local/share/opencpn/s57data/rastersymbols-dark.png
-- Installing: /usr/local/share/opencpn/s57data/rastersymbols-day.png
-- Installing: /usr/local/share/opencpn/s57data/rastersymbols-dusk.png
-- Installing: /usr/local/share/opencpn/s57data/chartsymbols.xml
-- Installing: /usr/local/share/opencpn/tcdata/HARMONIC
-- Installing: /usr/local/share/opencpn/tcdata/HARMONIC.IDX
-- Installing: /usr/local/share/opencpn/tcdata/README.harmonics
-- Installing: /usr/local/share/opencpn/license.txt
-- Installing: /usr/local/share/doc/opencpn/copyright
-- Installing: /usr/local/share/doc/opencpn/changelog.Debian.gz
-- Installing: /usr/local/share/opencpn/sounds
-- Installing: /usr/local/share/opencpn/sounds/6bells.wav
-- Installing: /usr/local/share/opencpn/sounds/4bells.wav
-- Installing: /usr/local/share/opencpn/sounds/3bells.wav
-- Installing: /usr/local/share/opencpn/sounds/README.bells
-- Installing: /usr/local/share/opencpn/sounds/7bells.wav
-- Installing: /usr/local/share/opencpn/sounds/1bells.wav
-- Installing: /usr/local/share/opencpn/sounds/2bells.wav
-- Installing: /usr/local/share/opencpn/sounds/8bells.wav
-- Installing: /usr/local/share/opencpn/sounds/5bells.wav
-- Installing: /usr/local/share/opencpn/doc
-- Installing: /usr/local/share/opencpn/doc/help_en_US.html
-- Installing: /usr/local/share/opencpn/doc/readme
-- Installing: /usr/local/share/opencpn/doc/images
-- Installing: /usr/local/share/opencpn/doc/images/Tide4.png
-- Installing: /usr/local/share/opencpn/doc/images/nogl.png
-- Installing: /usr/local/share/opencpn/doc/images/out12.png
-- Installing: /usr/local/share/opencpn/doc/images/aground.png
-- Installing: /usr/local/share/opencpn/doc/images/lockwpt.png
-- Installing: /usr/local/share/opencpn/doc/images/current.png
-- Installing: /usr/local/share/opencpn/doc/images/dataconnections4.png
-- Installing: /usr/local/share/opencpn/doc/images/Anch4.png
-- Installing: /usr/local/share/opencpn/doc/images/default-mark.png
-- Installing: /usr/local/share/opencpn/doc/images/action-filter.png
-- Installing: /usr/local/share/opencpn/doc/images/grib_0.png
-- Installing: /usr/local/share/opencpn/doc/images/skewed32.png
-- Installing: /usr/local/share/opencpn/doc/images/restrman_1.png
-- Installing: /usr/local/share/opencpn/doc/images/meta.png
-- Installing: /usr/local/share/opencpn/doc/images/zoomout.png
-- Installing: /usr/local/share/opencpn/doc/images/cur1_0.png
-- Installing: /usr/local/share/opencpn/doc/images/Route-rollover.png
-- Installing: /usr/local/share/opencpn/doc/images/vdr-control.png
-- Installing: /usr/local/share/opencpn/doc/images/base_raster_single.png
-- Installing: /usr/local/share/opencpn/doc/images/Con-net2.png
-- Installing: /usr/local/share/opencpn/doc/images/options-Ships3.png
-- Installing: /usr/local/share/opencpn/doc/images/bramb2.png
-- Installing: /usr/local/share/opencpn/doc/images/dashn3.png
-- Installing: /usr/local/share/opencpn/doc/images/ais2.png
-- Installing: /usr/local/share/opencpn/doc/images/TS2.png
-- Installing: /usr/local/share/opencpn/doc/images/bramb.png
-- Installing: /usr/local/share/opencpn/doc/images/mark6.png
-- Installing: /usr/local/share/opencpn/doc/images/gpsGrn.png
-- Installing: /usr/local/share/opencpn/doc/images/skewed.png
-- Installing: /usr/local/share/opencpn/doc/images/options-Ships4.png
-- Installing: /usr/local/share/opencpn/doc/images/charts_MT.png
-- Installing: /usr/local/share/opencpn/doc/images/fishing.png
-- Installing: /usr/local/share/opencpn/doc/images/dashboard-docked32.png
-- Installing: /usr/local/share/opencpn/doc/images/options-Ships1.png
-- Installing: /usr/local/share/opencpn/doc/images/Reduce-Data1.png
-- Installing: /usr/local/share/opencpn/doc/images/2.png
-- Installing: /usr/local/share/opencpn/doc/images/real-size.png
-- Installing: /usr/local/share/opencpn/doc/images/SART5.png
-- Installing: /usr/local/share/opencpn/doc/images/dash-select-instr_0.png
-- Installing: /usr/local/share/opencpn/doc/images/polyconic.png
-- Installing: /usr/local/share/opencpn/doc/images/toolbar-2.png
-- Installing: /usr/local/share/opencpn/doc/images/tide.png
-- Installing: /usr/local/share/opencpn/doc/images/ifeahche_1.png
-- Installing: /usr/local/share/opencpn/doc/images/buttons-select.png
-- Installing: /usr/local/share/opencpn/doc/images/gc8.png
-- Installing: /usr/local/share/opencpn/doc/images/Anch8.png
-- Installing: /usr/local/share/opencpn/doc/images/swlook.png
-- Installing: /usr/local/share/opencpn/doc/images/Quilt2.png
-- Installing: /usr/local/share/opencpn/doc/images/out11.png
-- Installing: /usr/local/share/opencpn/doc/images/offsets4.png
-- Installing: /usr/local/share/opencpn/doc/images/gl.png
-- Installing: /usr/local/share/opencpn/doc/images/6.png
-- Installing: /usr/local/share/opencpn/doc/images/charts-tides.png
-- Installing: /usr/local/share/opencpn/doc/images/print.png
-- Installing: /usr/local/share/opencpn/doc/images/currents_box.png
-- Installing: /usr/local/share/opencpn/doc/images/Tide7.png
-- Installing: /usr/local/share/opencpn/doc/images/Mob2.png
-- Installing: /usr/local/share/opencpn/doc/images/route.png
-- Installing: /usr/local/share/opencpn/doc/images/grib.png
-- Installing: /usr/local/share/opencpn/doc/images/Routing5.png
-- Installing: /usr/local/share/opencpn/doc/images/mark3.png
-- Installing: /usr/local/share/opencpn/doc/images/track-prop1.png
-- Installing: /usr/local/share/opencpn/doc/images/tracks.png
-- Installing: /usr/local/share/opencpn/doc/images/Route-Properties.png
-- Installing: /usr/local/share/opencpn/doc/images/ais11.png
-- Installing: /usr/local/share/opencpn/doc/images/displayspeed.png
-- Installing: /usr/local/share/opencpn/doc/images/mark4.png
-- Installing: /usr/local/share/opencpn/doc/images/Dash24.png
-- Installing: /usr/local/share/opencpn/doc/images/5.png
-- Installing: /usr/local/share/opencpn/doc/images/layer_route1.png
-- Installing: /usr/local/share/opencpn/doc/images/Route21.png
-- Installing: /usr/local/share/opencpn/doc/images/options-charts-groups-1.png
-- Installing: /usr/local/share/opencpn/doc/images/settings_003.png
-- Installing: /usr/local/share/opencpn/doc/images/gps2.png
-- Installing: /usr/local/share/opencpn/doc/images/incwpt3.png
-- Installing: /usr/local/share/opencpn/doc/images/rc_wpt-del-mv.png
-- Installing: /usr/local/share/opencpn/doc/images/dsc-ok.png
-- Installing: /usr/local/share/opencpn/doc/images/orig1.png
-- Installing: /usr/local/share/opencpn/doc/images/zoomin.png
-- Installing: /usr/local/share/opencpn/doc/images/pencil.png
-- Installing: /usr/local/share/opencpn/doc/images/qtvlm1.png
-- Installing: /usr/local/share/opencpn/doc/images/vector-light.png
-- Installing: /usr/local/share/opencpn/doc/images/Anch5.png
-- Installing: /usr/local/share/opencpn/doc/images/mark9.png
-- Installing: /usr/local/share/opencpn/doc/images/BGchart.png
-- Installing: /usr/local/share/opencpn/doc/images/Routing1.png
-- Installing: /usr/local/share/opencpn/doc/images/Tide5.png
-- Installing: /usr/local/share/opencpn/doc/images/ais.png
-- Installing: /usr/local/share/opencpn/doc/images/gribplug.png
-- Installing: /usr/local/share/opencpn/doc/images/in1.png
-- Installing: /usr/local/share/opencpn/doc/images/TS1.png
-- Installing: /usr/local/share/opencpn/doc/images/mark7.png
-- Installing: /usr/local/share/opencpn/doc/images/ais-green.png
-- Installing: /usr/local/share/opencpn/doc/images/activeroutewpt.png
-- Installing: /usr/local/share/opencpn/doc/images/bramb1.png
-- Installing: /usr/local/share/opencpn/doc/images/own4.png
-- Installing: /usr/local/share/opencpn/doc/images/1_2.png
-- Installing: /usr/local/share/opencpn/doc/images/SART3.png
-- Installing: /usr/local/share/opencpn/doc/images/seg.png
-- Installing: /usr/local/share/opencpn/doc/images/Routing7.png
-- Installing: /usr/local/share/opencpn/doc/images/vectorSettings.png
-- Installing: /usr/local/share/opencpn/doc/images/last-button.png
-- Installing: /usr/local/share/opencpn/doc/images/gps1.png
-- Installing: /usr/local/share/opencpn/doc/images/layer-prop.png
-- Installing: /usr/local/share/opencpn/doc/images/vdr-icons.png
-- Installing: /usr/local/share/opencpn/doc/images/7.png
-- Installing: /usr/local/share/opencpn/doc/images/jman-flat-tool.png
-- Installing: /usr/local/share/opencpn/doc/images/tide-select2.png
-- Installing: /usr/local/share/opencpn/doc/images/dsc-not-ok.png
-- Installing: /usr/local/share/opencpn/doc/images/ChartGroups322.png
-- Installing: /usr/local/share/opencpn/doc/images/VDR-AIS_Simulation-2.png
-- Installing: /usr/local/share/opencpn/doc/images/Chartbar32.png
-- Installing: /usr/local/share/opencpn/doc/images/plan1.png
-- Installing: /usr/local/share/opencpn/doc/images/printroute.png
-- Installing: /usr/local/share/opencpn/doc/images/orig2.png
-- Installing: /usr/local/share/opencpn/doc/images/dash-set.png
-- Installing: /usr/local/share/opencpn/doc/images/dim1.png
-- Installing: /usr/local/share/opencpn/doc/images/plan2.png
-- Installing: /usr/local/share/opencpn/doc/images/aton_std.png
-- Installing: /usr/local/share/opencpn/doc/images/aton_virt.png
-- Installing: /usr/local/share/opencpn/doc/images/incwpt.png
-- Installing: /usr/local/share/opencpn/doc/images/auto-follow_0.png
-- Installing: /usr/local/share/opencpn/doc/images/route_focus3.png
-- Installing: /usr/local/share/opencpn/doc/images/rc_active-route.png
-- Installing: /usr/local/share/opencpn/doc/images/rasteroverz.png
-- Installing: /usr/local/share/opencpn/doc/images/routing6.png
-- Installing: /usr/local/share/opencpn/doc/images/area-query.png
-- Installing: /usr/local/share/opencpn/doc/images/hotkeys2.gif
-- Installing: /usr/local/share/opencpn/doc/images/sentence-filters2.png
-- Installing: /usr/local/share/opencpn/doc/images/trail.png
-- Installing: /usr/local/share/opencpn/doc/images/highlight.png
-- Installing: /usr/local/share/opencpn/doc/images/colscheme.png
-- Installing: /usr/local/share/opencpn/doc/images/Tide-interference.png
-- Installing: /usr/local/share/opencpn/doc/images/dsc-ok2.png
-- Installing: /usr/local/share/opencpn/doc/images/jman-tool.png
-- Installing: /usr/local/share/opencpn/doc/images/track-prop.png
-- Installing: /usr/local/share/opencpn/doc/images/Mob.png
-- Installing: /usr/local/share/opencpn/doc/images/Quilt4.png
-- Installing: /usr/local/share/opencpn/doc/images/course-up_0.png
-- Installing: /usr/local/share/opencpn/doc/images/in22.png
-- Installing: /usr/local/share/opencpn/doc/images/font1.png
-- Installing: /usr/local/share/opencpn/doc/images/status-bar.png
-- Installing: /usr/local/share/opencpn/doc/images/pencil2.png
-- Installing: /usr/local/share/opencpn/doc/images/filtering.png
-- Installing: /usr/local/share/opencpn/doc/images/rollover.png
-- Installing: /usr/local/share/opencpn/doc/images/settings.png
-- Installing: /usr/local/share/opencpn/doc/images/Tide1.png
-- Installing: /usr/local/share/opencpn/doc/images/Ships_aistargets.png
-- Installing: /usr/local/share/opencpn/doc/images/ais_supressed.png
-- Installing: /usr/local/share/opencpn/doc/images/10_1mile.png
-- Installing: /usr/local/share/opencpn/doc/images/options-Ships2.png
-- Installing: /usr/local/share/opencpn/doc/images/Debug_win.png
-- Installing: /usr/local/share/opencpn/doc/images/Wpt21.png
-- Installing: /usr/local/share/opencpn/doc/images/Anch6.png
-- Installing: /usr/local/share/opencpn/doc/images/mad-track2.png
-- Installing: /usr/local/share/opencpn/doc/images/gc-comp.png
-- Installing: /usr/local/share/opencpn/doc/images/SARTalarm.png
-- Installing: /usr/local/share/opencpn/doc/images/base_raster_quilt.png
-- Installing: /usr/local/share/opencpn/doc/images/nsplattform.png
-- Installing: /usr/local/share/opencpn/doc/images/hsc.png
-- Installing: /usr/local/share/opencpn/doc/images/TargetCPA.png
-- Installing: /usr/local/share/opencpn/doc/images/composite1.png
-- Installing: /usr/local/share/opencpn/doc/images/options-Ships6.png
-- Installing: /usr/local/share/opencpn/doc/images/offsets2.png
-- Installing: /usr/local/share/opencpn/doc/images/hidden-quilt.png
-- Installing: /usr/local/share/opencpn/doc/images/ais_disabled.png
-- Installing: /usr/local/share/opencpn/doc/images/moored.png
-- Installing: /usr/local/share/opencpn/doc/images/mark2.png
-- Installing: /usr/local/share/opencpn/doc/images/gc3.png
-- Installing: /usr/local/share/opencpn/doc/images/europe1.png
-- Installing: /usr/local/share/opencpn/doc/images/out22.png
-- Installing: /usr/local/share/opencpn/doc/images/vecoverz.png
-- Installing: /usr/local/share/opencpn/doc/images/sentence-filters1.png
-- Installing: /usr/local/share/opencpn/doc/images/route_manager.png
-- Installing: /usr/local/share/opencpn/doc/images/grig-plug.png
-- Installing: /usr/local/share/opencpn/doc/images/opencpn.png
-- Installing: /usr/local/share/opencpn/doc/images/grib2.png
-- Installing: /usr/local/share/opencpn/doc/images/brazil.png
-- Installing: /usr/local/share/opencpn/doc/images/2624.png
-- Installing: /usr/local/share/opencpn/doc/images/own5.png
-- Installing: /usr/local/share/opencpn/doc/images/dash-drag.png
-- Installing: /usr/local/share/opencpn/doc/images/bluesquare.png
-- Installing: /usr/local/share/opencpn/doc/images/4.png
-- Installing: /usr/local/share/opencpn/doc/images/route-legs.png
-- Installing: /usr/local/share/opencpn/doc/images/gpsRed.png
-- Installing: /usr/local/share/opencpn/doc/images/dashboard-plugin32.png
-- Installing: /usr/local/share/opencpn/doc/images/ship_red.png
-- Installing: /usr/local/share/opencpn/doc/images/wpt_focus2.png
-- Installing: /usr/local/share/opencpn/doc/images/help_002.png
-- Installing: /usr/local/share/opencpn/doc/images/aton_off.png
-- Installing: /usr/local/share/opencpn/doc/images/gps3.png
-- Installing: /usr/local/share/opencpn/doc/images/dh.png
-- Installing: /usr/local/share/opencpn/doc/images/WH1.png
-- Installing: /usr/local/share/opencpn/doc/images/gpsg_buddy.jpg
-- Installing: /usr/local/share/opencpn/doc/images/course-up.png
-- Installing: /usr/local/share/opencpn/doc/images/sentence-filters.png
-- Installing: /usr/local/share/opencpn/doc/images/add-Chart.png
-- Installing: /usr/local/share/opencpn/doc/images/anch.png
-- Installing: /usr/local/share/opencpn/doc/images/gc4.png
-- Installing: /usr/local/share/opencpn/doc/images/plan5.png
-- Installing: /usr/local/share/opencpn/doc/images/8.png
-- Installing: /usr/local/share/opencpn/doc/images/ship_grey.png
-- Installing: /usr/local/share/opencpn/doc/images/ais-grey.png
-- Installing: /usr/local/share/opencpn/doc/images/ais-lost.png
-- Installing: /usr/local/share/opencpn/doc/images/incwpt2.png
-- Installing: /usr/local/share/opencpn/doc/images/base.png
-- Installing: /usr/local/share/opencpn/doc/images/sart-alarm2.png
-- Installing: /usr/local/share/opencpn/doc/images/options-charts-tides-2.png
-- Installing: /usr/local/share/opencpn/doc/images/scout.png
-- Installing: /usr/local/share/opencpn/doc/images/havannah-ext.png
-- Installing: /usr/local/share/opencpn/doc/images/DeviceManager-1.jpg
-- Installing: /usr/local/share/opencpn/doc/images/gpsd-con1.png
-- Installing: /usr/local/share/opencpn/doc/images/WH.png
-- Installing: /usr/local/share/opencpn/doc/images/Quilt3.png
-- Installing: /usr/local/share/opencpn/doc/images/gc6.png
-- Installing: /usr/local/share/opencpn/doc/images/folderoptions.png
-- Installing: /usr/local/share/opencpn/doc/images/europe3.png
-- Installing: /usr/local/share/opencpn/doc/images/hdg-cog.png
-- Installing: /usr/local/share/opencpn/doc/images/classB.png
-- Installing: /usr/local/share/opencpn/doc/images/mad-track.png
-- Installing: /usr/local/share/opencpn/doc/images/offsets6.png
-- Installing: /usr/local/share/opencpn/doc/images/incwpt8.png
-- Installing: /usr/local/share/opencpn/doc/images/aa-mob.png
-- Installing: /usr/local/share/opencpn/doc/images/ais-moor.png
-- Installing: /usr/local/share/opencpn/doc/images/Chartbar322.png
-- Installing: /usr/local/share/opencpn/doc/images/Reduce-Data.png
-- Installing: /usr/local/share/opencpn/doc/images/dash-big-fonts.png
-- Installing: /usr/local/share/opencpn/doc/images/tide-select1.png
-- Installing: /usr/local/share/opencpn/doc/images/dashboard32.png
-- Installing: /usr/local/share/opencpn/doc/images/ais-red.png
-- Installing: /usr/local/share/opencpn/doc/images/dsc-list.png
-- Installing: /usr/local/share/opencpn/doc/images/route-button.png
-- Installing: /usr/local/share/opencpn/doc/images/ais-alarm.png
-- Installing: /usr/local/share/opencpn/doc/images/incwpt5.png
-- Installing: /usr/local/share/opencpn/doc/images/anegpass.png
-- Installing: /usr/local/share/opencpn/doc/images/About32.png
-- Installing: /usr/local/share/opencpn/doc/images/bud-icon.png
-- Installing: /usr/local/share/opencpn/doc/images/Mob1.png
-- Installing: /usr/local/share/opencpn/doc/images/options-Ships5.png
-- Installing: /usr/local/share/opencpn/doc/images/options-plugins.png
-- Installing: /usr/local/share/opencpn/doc/images/options-display.png
-- Installing: /usr/local/share/opencpn/doc/images/composite.png
-- Installing: /usr/local/share/opencpn/doc/images/48px-Under_construction_icon-blue.png
-- Installing: /usr/local/share/opencpn/doc/images/Route-Properties2.png
-- Installing: /usr/local/share/opencpn/doc/images/multileg.png
-- Installing: /usr/local/share/opencpn/doc/images/stXhole1.png
-- Installing: /usr/local/share/opencpn/doc/images/orig.png
-- Installing: /usr/local/share/opencpn/doc/images/settings_002.png
-- Installing: /usr/local/share/opencpn/doc/images/platquery.png
-- Installing: /usr/local/share/opencpn/doc/images/Prolific.jpg
-- Installing: /usr/local/share/opencpn/doc/images/font.png
-- Installing: /usr/local/share/opencpn/doc/images/in11.png
-- Installing: /usr/local/share/opencpn/doc/images/tmerc.png
-- Installing: /usr/local/share/opencpn/doc/images/Routing8.png
-- Installing: /usr/local/share/opencpn/doc/images/Routing2.png
-- Installing: /usr/local/share/opencpn/doc/images/ais-yellow.png
-- Installing: /usr/local/share/opencpn/doc/images/in2.png
-- Installing: /usr/local/share/opencpn/doc/images/cm93grp.png
-- Installing: /usr/local/share/opencpn/doc/images/base_vectot_single1.png
-- Installing: /usr/local/share/opencpn/doc/images/Dashprop322.png
-- Installing: /usr/local/share/opencpn/doc/images/incwpt6.png
-- Installing: /usr/local/share/opencpn/doc/images/trad-tool.png
-- Installing: /usr/local/share/opencpn/doc/images/portable.png
-- Installing: /usr/local/share/opencpn/doc/images/scin.png
-- Installing: /usr/local/share/opencpn/doc/images/current1.png
-- Installing: /usr/local/share/opencpn/doc/images/initial-vector.png
-- Installing: /usr/local/share/opencpn/doc/images/options-user2.png
-- Installing: /usr/local/share/opencpn/doc/images/inland-blue.png
-- Installing: /usr/local/share/opencpn/doc/images/route_002.png
-- Installing: /usr/local/share/opencpn/doc/images/help_1.png
-- Installing: /usr/local/share/opencpn/doc/images/incwpt4.png
-- Installing: /usr/local/share/opencpn/doc/images/WH2.png
-- Installing: /usr/local/share/opencpn/doc/images/layers-show2.png
-- Installing: /usr/local/share/opencpn/doc/images/out21.png
-- Installing: /usr/local/share/opencpn/doc/images/track-pressed.png
-- Installing: /usr/local/share/opencpn/doc/images/basestn.png
-- Installing: /usr/local/share/opencpn/doc/images/SART4.png
-- Installing: /usr/local/share/opencpn/doc/images/own_vector.png
-- Installing: /usr/local/share/opencpn/doc/images/layer22.png
-- Installing: /usr/local/share/opencpn/doc/images/add-Chart1.png
-- Installing: /usr/local/share/opencpn/doc/images/north-up.png
-- Installing: /usr/local/share/opencpn/doc/images/not_participate.png
-- Installing: /usr/local/share/opencpn/doc/images/objq.png
-- Installing: /usr/local/share/opencpn/doc/images/mob_btn.png
-- Installing: /usr/local/share/opencpn/doc/images/ChartGroups321.png
-- Installing: /usr/local/share/opencpn/doc/images/ToolBAR22.png
-- Installing: /usr/local/share/opencpn/doc/images/Quilt1.png
-- Installing: /usr/local/share/opencpn/doc/images/SART1.png
-- Installing: /usr/local/share/opencpn/doc/images/track_off.png
-- Installing: /usr/local/share/opencpn/doc/images/base_vector_quilt.png
-- Installing: /usr/local/share/opencpn/doc/images/offsets5.png
-- Installing: /usr/local/share/opencpn/doc/images/notundcom.png
-- Installing: /usr/local/share/opencpn/doc/images/help.png
-- Installing: /usr/local/share/opencpn/doc/images/options-ships-ais.png
-- Installing: /usr/local/share/opencpn/doc/images/options-charts-load-1.png
-- Installing: /usr/local/share/opencpn/doc/images/route_plugin.png
-- Installing: /usr/local/share/opencpn/doc/images/Tide6.png
-- Installing: /usr/local/share/opencpn/doc/images/Anch9.png
-- Installing: /usr/local/share/opencpn/doc/images/quilt-ref.png
-- Installing: /usr/local/share/opencpn/doc/images/layer-prop1.png
-- Installing: /usr/local/share/opencpn/doc/images/incwpt7.png
-- Installing: /usr/local/share/opencpn/doc/images/mark10.png
-- Installing: /usr/local/share/opencpn/doc/images/Anch3.png
-- Installing: /usr/local/share/opencpn/doc/images/layer-track2.png
-- Installing: /usr/local/share/opencpn/doc/images/route-legs1.png
-- Installing: /usr/local/share/opencpn/doc/images/Route23.png
-- Installing: /usr/local/share/opencpn/doc/images/Routing3.png
-- Installing: /usr/local/share/opencpn/doc/images/dyngnaset.png
-- Installing: /usr/local/share/opencpn/doc/images/ais_alive_active.png
-- Installing: /usr/local/share/opencpn/doc/images/Anch2.png
-- Installing: /usr/local/share/opencpn/doc/images/9.png
-- Installing: /usr/local/share/opencpn/doc/images/sounding.png
-- Installing: /usr/local/share/opencpn/doc/images/explain.png
-- Installing: /usr/local/share/opencpn/doc/images/AIS-list.png
-- Installing: /usr/local/share/opencpn/doc/images/0.png
-- Installing: /usr/local/share/opencpn/doc/images/havannah-noext.png
-- Installing: /usr/local/share/opencpn/doc/images/3.png
-- Installing: /usr/local/share/opencpn/doc/images/gc1.png
-- Installing: /usr/local/share/opencpn/doc/images/mark8.png
-- Installing: /usr/local/share/opencpn/doc/images/dsc_distress.jpg
-- Installing: /usr/local/share/opencpn/doc/images/gc7.png
-- Installing: /usr/local/share/opencpn/doc/images/cm93.png
-- Installing: /usr/local/share/opencpn/doc/images/text.png
-- Installing: /usr/local/share/opencpn/doc/images/incwpt1.png
-- Installing: /usr/local/share/opencpn/doc/images/AISTargetQuery.png
-- Installing: /usr/local/share/opencpn/doc/images/aisfocus.png
-- Installing: /usr/local/share/opencpn/doc/images/Tide2.png
-- Installing: /usr/local/share/opencpn/doc/images/MOB-choice.png
-- Installing: /usr/local/share/opencpn/doc/images/ais_alarm.png
-- Installing: /usr/local/share/opencpn/doc/images/Route-Properties1.png
-- Installing: /usr/local/share/opencpn/doc/help_web.html
-- Installing: /usr/local/share/icons/hicolor/48x48/apps/opencpn.png
-- Installing: /usr/local/share/icons/hicolor/scalable/apps/opencpn.svg
-- Installing: /usr/local/share/applications/opencpn.desktop
-- Installing: /usr/local/share/locale/cs/LC_MESSAGES/opencpn.mo
-- Installing: /usr/local/share/locale/da/LC_MESSAGES/opencpn.mo
-- Installing: /usr/local/share/locale/de/LC_MESSAGES/opencpn.mo
-- Installing: /usr/local/share/locale/es/LC_MESSAGES/opencpn.mo
-- Installing: /usr/local/share/locale/fr/LC_MESSAGES/opencpn.mo
-- Installing: /usr/local/share/locale/it/LC_MESSAGES/opencpn.mo
-- Installing: /usr/local/share/locale/nl/LC_MESSAGES/opencpn.mo
-- Installing: /usr/local/share/locale/pl/LC_MESSAGES/opencpn.mo
-- Installing: /usr/local/share/locale/ru/LC_MESSAGES/opencpn.mo
-- Installing: /usr/local/share/locale/sv/LC_MESSAGES/opencpn.mo
-- Installing: /usr/local/share/locale/et/LC_MESSAGES/opencpn.mo
-- Installing: /usr/local/share/locale/pt_PT/LC_MESSAGES/opencpn.mo
-- Installing: /usr/local/share/locale/pt_BR/LC_MESSAGES/opencpn.mo
-- Installing: /usr/local/share/locale/nb_NO/LC_MESSAGES/opencpn.mo
-- Installing: /usr/local/share/locale/tr_TR/LC_MESSAGES/opencpn.mo
-- Installing: /usr/local/share/locale/fi_FI/LC_MESSAGES/opencpn.mo
-- Installing: /usr/local/share/locale/el_GR/LC_MESSAGES/opencpn.mo
-- Installing: /usr/local/share/locale/zh_TW/LC_MESSAGES/opencpn.mo
-- Installing: /usr/local/share/locale/hu_HU/LC_MESSAGES/opencpn.mo
-- Installing: /usr/local/share/locale/gl_ES/LC_MESSAGES/opencpn.mo
-- Installing: /usr/local/share/locale/ca_ES/LC_MESSAGES/opencpn.mo
-- Installing: /usr/local/lib/opencpn/libgrib_pi.so
-- Installing: /usr/local/share/locale/pl/LC_MESSAGES/opencpn-grib_pi.mo
-- Installing: /usr/local/share/locale/es/LC_MESSAGES/opencpn-grib_pi.mo
-- Installing: /usr/local/share/locale/et/LC_MESSAGES/opencpn-grib_pi.mo
-- Installing: /usr/local/share/locale/it/LC_MESSAGES/opencpn-grib_pi.mo
-- Installing: /usr/local/share/locale/cs/LC_MESSAGES/opencpn-grib_pi.mo
-- Installing: /usr/local/share/locale/zh_TW/LC_MESSAGES/opencpn-grib_pi.mo
-- Installing: /usr/local/share/locale/pt_BR/LC_MESSAGES/opencpn-grib_pi.mo
-- Installing: /usr/local/share/locale/tr_TR/LC_MESSAGES/opencpn-grib_pi.mo
-- Installing: /usr/local/share/locale/pl_PL/LC_MESSAGES/opencpn-grib_pi.mo
-- Installing: /usr/local/share/locale/ru/LC_MESSAGES/opencpn-grib_pi.mo
-- Installing: /usr/local/share/locale/hu/LC_MESSAGES/opencpn-grib_pi.mo
-- Installing: /usr/local/share/locale/fr/LC_MESSAGES/opencpn-grib_pi.mo
-- Installing: /usr/local/share/locale/sv/LC_MESSAGES/opencpn-grib_pi.mo
-- Installing: /usr/local/share/locale/el_GR/LC_MESSAGES/opencpn-grib_pi.mo
-- Installing: /usr/local/share/locale/fi_FI/LC_MESSAGES/opencpn-grib_pi.mo
-- Installing: /usr/local/share/locale/pt_PT/LC_MESSAGES/opencpn-grib_pi.mo
-- Installing: /usr/local/share/locale/da/LC_MESSAGES/opencpn-grib_pi.mo
-- Installing: /usr/local/share/locale/de/LC_MESSAGES/opencpn-grib_pi.mo
-- Installing: /usr/local/share/locale/nb_NO/LC_MESSAGES/opencpn-grib_pi.mo
-- Installing: /usr/local/share/locale/nl/LC_MESSAGES/opencpn-grib_pi.mo
-- Installing: /usr/local/lib/opencpn/libdashboard_pi.so
-- Installing: /usr/local/share/locale/pl/LC_MESSAGES/opencpn-dashboard_pi.mo
-- Installing: /usr/local/share/locale/es/LC_MESSAGES/opencpn-dashboard_pi.mo
-- Installing: /usr/local/share/locale/et/LC_MESSAGES/opencpn-dashboard_pi.mo
-- Installing: /usr/local/share/locale/it/LC_MESSAGES/opencpn-dashboard_pi.mo
-- Installing: /usr/local/share/locale/cs/LC_MESSAGES/opencpn-dashboard_pi.mo
-- Installing: /usr/local/share/locale/zh_TW/LC_MESSAGES/opencpn-dashboard_pi.mo
-- Installing: /usr/local/share/locale/pt_BR/LC_MESSAGES/opencpn-dashboard_pi.mo
-- Installing: /usr/local/share/locale/tr_TR/LC_MESSAGES/opencpn-dashboard_pi.mo
-- Installing: /usr/local/share/locale/pl_PL/LC_MESSAGES/opencpn-dashboard_pi.mo
-- Installing: /usr/local/share/locale/ru/LC_MESSAGES/opencpn-dashboard_pi.mo
-- Installing: /usr/local/share/locale/fr/LC_MESSAGES/opencpn-dashboard_pi.mo
-- Installing: /usr/local/share/locale/sv/LC_MESSAGES/opencpn-dashboard_pi.mo
-- Installing: /usr/local/share/locale/el_GR/LC_MESSAGES/opencpn-dashboard_pi.mo
-- Installing: /usr/local/share/locale/fi_FI/LC_MESSAGES/opencpn-dashboard_pi.mo
-- Installing: /usr/local/share/locale/pt_PT/LC_MESSAGES/opencpn-dashboard_pi.mo
-- Installing: /usr/local/share/locale/da/LC_MESSAGES/opencpn-dashboard_pi.mo
-- Installing: /usr/local/share/locale/de/LC_MESSAGES/opencpn-dashboard_pi.mo
-- Installing: /usr/local/share/locale/nb_NO/LC_MESSAGES/opencpn-dashboard_pi.mo
-- Installing: /usr/local/share/locale/nl/LC_MESSAGES/opencpn-dashboard_pi.mo
-- Installing: /usr/local/share/locale/hu_HU/LC_MESSAGES/opencpn-dashboard_pi.mo
ruhum22@ruhum22:
i thoght i completed install of this OpenCPN
then latter of course i dowloaded your weatherfax pluging code
the i copy this weatherfax_pi folder to the /home/OpenCPN/plugin folder
here i would like to imform you your read me mesage says that folders should be plugins, anyway
latter
ruhum22@ruhum22:~/OpenCPN/build$ cmake ..
-- *** Build Architecture is i386
-- *** Staging to build opencpn 3.3.1419 ***
-- Found OpenGL...
-- Lib: /usr/lib/i386-linux-gnu/libGLU.so/usr/lib/i386-linux-gnu/libGL.so/usr/lib/i386-linux-gnu/libSM.so/usr/lib/i386-linux-gnu/libICE.so/usr/lib/i386-linux-gnu/libX11.so/usr/lib/i386-linux-gnu/libXext.so
-- Include: /usr/include
-- Found wxWidgets...
-- *** Staging to build opencpn ***
-- *** Will install to /usr/local ***
-- Found GTK2
-- Found Portaudio: /usr/lib/i386-linux-gnu/libportaudio.so
-- Portaudio Found
-- Building with tinyxml includes
-- S57 ENC support: enabled
-- *** Staging to build PlugIns ***
-- *** Staging to build grib_pi ***
-- *** Building weatherfax_pi ***
-- Found OpenGL...
-- Lib: /usr/lib/i386-linux-gnu/libGLU.so/usr/lib/i386-linux-gnu/libGL.so/usr/lib/i386-linux-gnu/libSM.so/usr/lib/i386-linux-gnu/libICE.so/usr/lib/i386-linux-gnu/libX11.so/usr/lib/i386-linux-gnu/libXext.so
-- *** Staging to build dashboard_pi ***
-- Writing spec file...
-- Configuring done
-- Generating done
-- Build files have been written to: /home/ruhum22/OpenCPN/build
ruhum22@ruhum22:~/OpenCPN/build$
and the lastest step where i took 2 errors in this step, here
ruhum22@ruhum22:/OpenCPN/build$ cmake --build ./OpenCPN/build$
[ 4%] Built target GARMINHOST
[ 10%] Built target NMEA0183
[ 22%] Built target S57ENC
[ 22%] i18n: Done.
[ 28%] Built target i18n
[ 53%] Built target opencpn
[ 54%] grib_pi-i18n: Done.
[ 59%] Built target grib-i18n
[ 62%] Built target grib_pi
Scanning dependencies of target weatherfax-i18n
[ 62%] weatherfax-i18n [de]: Created mo file.
[ 62%] weatherfax-i18n [fr]: Created mo file.
[ 63%] weatherfax_pi-i18n: Done.
[ 63%] Built target weatherfax-i18n
Scanning dependencies of target weatherfax_pi
[ 63%] Building CXX object plugins/weatherfax_pi/CMakeFiles/weatherfax_pi.dir/src/weatherfax_pi.cpp.o
/home/ruhum22/OpenCPN/plugins/weatherfax_pi/src/weatherfax_pi.cpp: In member function ‘virtual int weatherfax_pi::GetPlugInVersionMajor()’:
/home/ruhum22/OpenCPN/plugins/weatherfax_pi/src/weatherfax_pi.cpp:131:12: error: ‘PLUGIN_VERSION_MAJOR’ was not declared in this scope
return PLUGIN_VERSION_MAJOR;
^
/home/ruhum22/OpenCPN/plugins/weatherfax_pi/src/weatherfax_pi.cpp: In member function ‘virtual int weatherfax_pi::GetPlugInVersionMinor()’:
/home/ruhum22/OpenCPN/plugins/weatherfax_pi/src/weatherfax_pi.cpp:136:12: error: ‘PLUGIN_VERSION_MINOR’ was not declared in this scope
return PLUGIN_VERSION_MINOR;
^
/home/ruhum22/OpenCPN/plugins/weatherfax_pi/src/weatherfax_pi.cpp: In member function ‘virtual int weatherfax_pi::GetPlugInVersionMajor()’:
/home/ruhum22/OpenCPN/plugins/weatherfax_pi/src/weatherfax_pi.cpp:132:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
/home/ruhum22/OpenCPN/plugins/weatherfax_pi/src/weatherfax_pi.cpp: In member function ‘virtual int weatherfax_pi::GetPlugInVersionMinor()’:
/home/ruhum22/OpenCPN/plugins/weatherfax_pi/src/weatherfax_pi.cpp:137:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
make[2]: *** [plugins/weatherfax_pi/CMakeFiles/weatherfax_pi.dir/src/weatherfax_pi.cpp.o] Hata 1
make[1]: *** [plugins/weatherfax_pi/CMakeFiles/weatherfax_pi.dir/all] Hata 2
make: *** [all] Hata 2
ruhum22@ruhum22:
i repat again here the word of Hata mean is error.
thanks, i hope u can do that...
The 2 buttons "Retrieve Scheduled" and "Retrieve Selected" are often partially or completely hidden when the window is shown for the first time. They can be made visible by adjusting the slider between the file selector and the button panel, but of course the user has to know that they are there to begin with (and that she can adjust the slider). I tried fixing this using a different value for the 3rd. parameter of SplitHorizontally
, but that did not work.
This happens both under Linux and under Windows.
Also I think it would be nicer if these 2 button would be in a row of their own under the "Contains", "Server", "Regions" selectors because they do not belong to "Contains", but that is a more minor point.
Dear developer,
I would like to make your plugin available to the users of Gentoo Linux.
Right now this is not possible because there are no releases available for your plugin.
It would be very usefull to have tagged releases, so the source for a specific version of the plugin can be downloaded. Please add a release/tag for your released versions. This makes packaging a lot easier.
Please see: Creating Releases
Thanks in advance!
Symptom: O crashes when Preferences is hit. Use Remove Page.
But then there are some remaining menu isssues with the values and double arrow u-down, etc. but it does not crash.
Weatherfax_pi.cpp line 355
dialog->m_sDeviceIndex->SetRange(0, FaxDecoder::AudioDeviceCount() - 1);
#ifndef BUILTIN_RTLAIS
dialog->m_cbCaptureType->RemovePage(1);
// dialog->m_cbCaptureType->DeletePage(1); Works better at the top, but Error ppmlew has double up-down arrows.
#endif
dialog->m_cbCaptureType->SetSelection(m_CaptureSettings.type == FaxDecoderCaptureSettings::RTLSDR);
dialog->m_srtlsdr_deviceindex->SetValue(m_CaptureSettings.rtlsdr_deviceindex);
dialog->m_srtlsdr_errorppm->SetValue(m_CaptureSettings.rtlsdr_errorppm);
dialog->m_srtlsdr_upconverter_mhz->SetValue(m_CaptureSettings.rtlsdr_upconverter_mhz);
dialog->m_sExportColors->SetValue(m_iExportColors);
Can Close when #65 and weatherfaxinternetretrieval.xml is updated to remove german DWD
8/25/2016 Completed NOAA sections (several satellite need work)
8/25/2016 Made OPC section
8/25/2015 Completed NOAA OPC section
A number of other sections need updates.
Build succeeded.
"C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\ALL_BUILD.vcxproj" (default target)
(1) ->
"C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\weatherfax_pi.vcxproj" (default targ
et) (3) ->
(ClCompile target) ->
C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\libaudiofile\aupv.c(118): warning C40
18: '>' : signed/unsigned mismatch [C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\w
eatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\libaudiofile\aupv.c(138): warning C40
18: '>' : signed/unsigned mismatch [C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\w
eatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\libaudiofile\aupv.c(158): warning C40
18: '>' : signed/unsigned mismatch [C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\w
eatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\libaudiofile\aupv.c(193): warning C40
18: '>' : signed/unsigned mismatch [C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\w
eatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\libaudiofile\aupv.c(213): warning C40
18: '>' : signed/unsigned mismatch [C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\w
eatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\libaudiofile\aupv.c(233): warning C40
18: '>' : signed/unsigned mismatch [C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\w
eatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\libaudiofile\extended.c(104): warning
C4244: '=' : conversion from 'unsigned long' to 'unsigned char', possible loss of data [C:\Users\R
ick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\libaudiofile\extended.c(105): warning
C4244: '=' : conversion from 'unsigned long' to 'unsigned char', possible loss of data [C:\Users\R
ick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\libaudiofile\extended.c(106): warning
C4244: '=' : conversion from 'unsigned long' to 'unsigned char', possible loss of data [C:\Users\R
ick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\libaudiofile\extended.c(108): warning
C4244: '=' : conversion from 'unsigned long' to 'unsigned char', possible loss of data [C:\Users\R
ick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\libaudiofile\extended.c(109): warning
C4244: '=' : conversion from 'unsigned long' to 'unsigned char', possible loss of data [C:\Users\R
ick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\libaudiofile\extended.c(110): warning
C4244: '=' : conversion from 'unsigned long' to 'unsigned char', possible loss of data [C:\Users\R
ick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\weatherfax_pi.vcxproj]
12 Warning(s)
0 Error(s)
See this Issue #64 which is now fixed, but Menus below are funky.
But then there are some remaining menu isssues with the values and double arrow u-down, etc. but it does not crash.
Sean:
My script was building all the plugins and weatherfax build stopped with this error:
/usr/bin/c++ -DBUILTIN_RTLAIS -DOCPN_USE_PORTAUDIO -DTIXML_USE_STL -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DocpnUSE_GL -Dweatherfax_pi_EXPORTS -pthread -fPIC -I/home/freddie/GitOpenCPN/Seans_Plugins/weatherfax_pi/include -I/home/freddie/GitOpenCPN/Seans_Plugins/weatherfax_pi/src -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk2-unicode-3.0 -isystem /usr/include/wx-3.0 -I/home/freddie/GitOpenCPN/Seans_Plugins/weatherfax_pi/./src/libaudiofile -Wall -Wno-unused-result -g -fexceptions -o CMakeFiles/weatherfax_pi.dir/src/WeatherFax.cpp.o -c /home/freddie/GitOpenCPN/Seans_Plugins/weatherfax_pi/src/WeatherFax.cpp
/home/freddie/GitOpenCPN/Seans_Plugins/weatherfax_pi/src/WeatherFax.cpp:349:19: error: prototype for ‘WeatherFaxWizard* WeatherFax::OpenWav(wxString, AFframecount, wxString, wxString, wxString)’ does not match any in class ‘WeatherFax’
WeatherFaxWizard WeatherFax::OpenWav(wxString filename, AFframecount offset, wxString station, wxString area, wxString contents)
^
In file included from /home/freddie/GitOpenCPN/Seans_Plugins/weatherfax_pi/src/WeatherFax.cpp:33:0:
/home/freddie/GitOpenCPN/Seans_Plugins/weatherfax_pi/src/WeatherFax.h:94:23: error: candidate is: WeatherFaxWizard WeatherFax::OpenWav(wxString, long int, wxString, wxString, wxString)
WeatherFaxWizard *OpenWav(wxString filename, long offset=0, wxString station=_T(""), wxString area=_T(""), wxString contents=_T(""));
^
make[2]: *** [CMakeFiles/weatherfax_pi.dir/src/WeatherFax.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory /home/freddie/GitOpenCPN/Seans_Plugins/weatherfax_pi/build' make[1]: *** [CMakeFiles/weatherfax_pi.dir/all] Error 2 make[1]: Leaving directory
/home/freddie/GitOpenCPN/Seans_Plugins/weatherfax_pi/build'
make: *** [all] Error 2
Installing Weatherfax Failed
Do you have any suggestions for a solution?
Thanks,
Ed
Hi,
is it possible to add the Meteocharts from German Weather Service (DWD) to weatherfax?
http://www.dwd.de/DE/leistungen/hobbymet_wk_europa/hobbyeuropakarten.html?nn=540098
Regards
free-x
https://github.com/seandepagnier/weatherfax_pi/commits/master
Sean has accepted and set up his account, but some of the commits fail and have errors.
What should we be doing to fix these?
I assume the result is compiled files for Windows, Linux etc. but I may be wrong about that.
Is there a good start point to read about this process?
Can we point the download link to this?
I see Aveyor is for Windows and shows the errors:
https://ci.appveyor.com/project/seandepagnier/weatherfax-pi/build/1.0.5
C:\project\weatherfax_pi\build\package.vcxproj" (default target) (1) ->
"C:\project\weatherfax_pi\build\ALL_BUILD.vcxproj" (default target) (3) ->
"C:\project\weatherfax_pi\build\weatherfax_pi.vcxproj" (default target) (4) ->
(ClCompile target) ->
C:\project\weatherfax_pi\src\libaudiofile\File.cpp(41): fatal error C1083: Cannot open include file: 'unistd.h': No such file or directory [C:\project\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\project\weatherfax_pi\src\libaudiofile\openclose.cpp(28): fatal error C1083: Cannot open include file: 'unistd.h': No such file or directory [C:\project\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\project\weatherfax_pi\src\libaudiofile\modules\BlockCodec.cpp(103): error C2039: 'min' : is not a member of 'std' [C:\project\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\project\weatherfax_pi\src\libaudiofile\modules\BlockCodec.cpp(103): error C3861: 'min': identifier not found [C:\project\weatherfax_pi\build\weatherfax_pi.vcxproj]
8 Warning(s)
4 Error(s)
And Travis is for Ubuntu and those errors are also shown.
https://travis-ci.org/seandepagnier/weatherfax_pi/builds/339010433?utm_source=github_status&utm_medium=notification
One question is if I compile for windows will it also show those errors. Will try that tonight.
Sean,
I have a memory leak in the current version. Is there some possibility I did not compile it right?
It bombs between 1 and 4 image downloads.
Dear Sean,
I just get fetched version 1.7 which has the merge of weatherfaxinternetretrieval.xml etc. and when I try to access "Preferences" from the File dropdown or from Options> Plugins > Weatherfax_pi what happens is the spinner starts spinning and eventually Opencpn bombs.
I attach a file with the last log. There's nothing significant that I can see.
I'd like to get Bdbcat to release this new version, but hesitate to do so with preferences not working.
opencpn.weatherfax-pref.log.txt
CmakeLists.txt -Add Set Version major & minor Linux Packaging does not fail.
Sean,
I tried with earlier setup git fetch and then deleted it.
Then did git clone and copied all files to the source\buildwin directory
Generating Code...
Done Building Project "C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfa
x_pi\build\weatherfax_pi.vcxproj" (default targets) -- FAILED.
Done Building Project "C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfa
x_pi\build\ALL_BUILD.vcxproj" (default targets) -- FAILED.
Build FAILED.
"C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\ALL_BUILD.v
cxproj" (default target) (1) ->
"C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\weatherfax_
pi.vcxproj" (default target) (3) ->
(ClCompile target) ->
C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\WeatherFax.c
pp(350): error C2511: 'WeatherFaxWizard WeatherFax::OpenWav(wxString,AFframeco
unt,wxString,wxString,wxString)' : overloaded member function not found in 'Wea
therFax' [C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\we
atherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\WeatherFax.c
pp(351): error C2227: left of '->GetValue' must point to class/struct/union/gen
eric type [C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\w
eatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\WeatherFax.c
pp(352): error C2227: left of '->GetValue' must point to class/struct/union/gen
eric type [C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\w
eatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\WeatherFax.c
pp(353): error C2227: left of '->GetValue' must point to class/struct/union/gen
eric type [C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\w
eatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\WeatherFax.c
pp(358): error C2228: left of '.GetCount' must have class/struct/union [C:\User
s\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\weatherfax_pi.vcxpr
oj]
C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\WeatherFax.c
pp(359): error C2597: illegal reference to non-static member 'WeatherFax::m_Bui
ltinCoords' [C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\build
\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\WeatherFax.c
pp(359): error C3867: 'WeatherFax::m_BuiltinCoords': function call missing argu
ment list; use '&WeatherFax::m_BuiltinCoords' to create a pointer to member [C:
\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\weatherfax_pi.
vcxproj]
C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\WeatherFax.c
pp(359): error C2109: subscript requires array or pointer type [C:\Users\Freder
ick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\WeatherFax.c
pp(359): error C2227: left of '->name' must point to class/struct/union/generic
type [C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\weath
erfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\WeatherFax.c
pp(360): error C2597: illegal reference to non-static member 'WeatherFax::m_Bui
ltinCoords' [C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\build
\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\WeatherFax.c
pp(360): error C3867: 'WeatherFax::m_BuiltinCoords': function call missing argu
ment list; use '&WeatherFax::m_BuiltinCoords' to create a pointer to member [C:
\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\weatherfax_pi.
vcxproj]
C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\WeatherFax.c
pp(360): error C2109: subscript requires array or pointer type [C:\Users\Freder
ick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\WeatherFax.c
pp(362): error C2228: left of '.m_CaptureSettings' must have class/struct/union
[C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\weatherfax
_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\WeatherFax.c
pp(369): error C2597: illegal reference to non-static member 'WeatherFax::m_Use
rCoords' [C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\we
atherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\WeatherFax.c
pp(369): error C2440: 'initializing' : cannot convert from 'WeatherFaxImageCoor
dinateList WeatherFax:: ' to 'WeatherFaxImageCoordinateList *' [C:\Users\Frede
rick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\WeatherFax.c
pp(371): error C2671: 'WeatherFax::OpenWav' : static member functions do not ha
ve 'this' pointers [C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_p
i\build\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\WeatherFax.c
pp(371): error C2661: 'WeatherFaxWizard::WeatherFaxWizard' : no overloaded func
tion takes 4 arguments [C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherf
ax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\WeatherFax.c
pp(379): error C2227: left of '->Enable' must point to class/struct/union/gener
ic type [C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\wea
therfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\WeatherFax.c
pp(386): error C2228: left of '.push_back' must have class/struct/union [C:\Use
rs\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\weatherfax_pi.vcxp
roj]
C:\Users\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\SchedulesDia
log.cpp(799): error C2039: 'contains' : is not a member of 'wxString' [C:\Users
\Frederick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\weatherfax_pi.vcxpro
j]
0 Warning(s)
20 Error(s)
Time Elapsed 00:00:10.18
In my current release of weatherfaxinternetretrival and coodinatesets.xml (2-17-2017)
There is a readme with a list of the files that are difficult and do not seem to work no matter what I do.
I can not get the proper coordinatesets !!!
Perhaps you can figure out what I am doing wrong???
Noaa Boston - Latest USG Ice Limits needs work!
Noaa Pt Reyes - Pacific SST Chart SW Coast needs work!
Noaa Kodiak -00/06/12/18z Surface Analysis & 24hr Surface Forecast need work.
Noaa Honolulu - Problems with the following:
00/06/12/18z Wind Wave Analysis
00/06/12/18z Pacific Prelim Surface Analysis
24hr Wind/Stream Forecast
48hr Wind/Stream Forecast
Significant Cloud Features -deleted.
24hr Surface Forecast
India Met - Not working URL change? can't find it.
Singapore Met - Not working URL Change? can't find it.
Metoffice.gov.uk - Not working URL?
Weathercharts.org - working, some could be aligned better..new coord needed?
As far as I am concerned this plugin is broken again. Pisser
Build FAILED.
"C:\Users\Frederick\Documents\GitHub\weatherfax_pi\build\package.vcxproj" (defa
ult target) (1) ->
"C:\Users\Frederick\Documents\GitHub\weatherfax_pi\build\ALL_BUILD.vcxproj" (de
fault target) (3) ->
"C:\Users\Frederick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj"
(default target) (4) ->
(ClCompile target) ->
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\openclose.
cpp(28): fatal error C1083: Cannot open include file: 'unistd.h': No such file
or directory [C:\Users\Frederick\Documents\GitHub\weatherfax_pi\build\weatherfa
x_pi.vcxproj]
0 Warning(s)
1 Error(s)
Thought you might want to know. After building
rgleason@328523f
"add a few changing urls"
Very interesting MET website improvements. --So we can handle dates?
Build succeeded.
"C:\Users\Frederick\Documents\GitHub\weatherfax_pi\build\ALL_BUILD.vcxproj" (de
fault target) (1) ->
"C:\Users\Frederick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj"
(default target) (3) ->
(ClCompile target) ->
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\DecoderOptionsDialog.cp
p(52): warning C4800: 'long' : forcing value to bool 'true' or 'false' (perform
ance warning) [C:\Users\Frederick\Documents\GitHub\weatherfax_pi\build\weatherf
ax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\DecoderOptionsDialog.cp
p(53): warning C4800: 'long' : forcing value to bool 'true' or 'false' (perform
ance warning) [C:\Users\Frederick\Documents\GitHub\weatherfax_pi\build\weatherf
ax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\aupv.c(118
): warning C4018: '>' : signed/unsigned mismatch [C:\Users\Frederick\Documents\
GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\aupv.c(138
): warning C4018: '>' : signed/unsigned mismatch [C:\Users\Frederick\Documents\
GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\aupv.c(158
): warning C4018: '>' : signed/unsigned mismatch [C:\Users\Frederick\Documents\
GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\aupv.c(193
): warning C4018: '>' : signed/unsigned mismatch [C:\Users\Frederick\Documents\
GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\aupv.c(213
): warning C4018: '>' : signed/unsigned mismatch [C:\Users\Frederick\Documents\
GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\aupv.c(233
): warning C4018: '>' : signed/unsigned mismatch [C:\Users\Frederick\Documents\
GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\extended.c
(104): warning C4244: '=' : conversion from 'unsigned long' to 'unsigned char',
possible loss of data [C:\Users\Frederick\Documents\GitHub\weatherfax_pi\build
\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\extended.c
(105): warning C4244: '=' : conversion from 'unsigned long' to 'unsigned char',
possible loss of data [C:\Users\Frederick\Documents\GitHub\weatherfax_pi\build
\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\extended.c
(106): warning C4244: '=' : conversion from 'unsigned long' to 'unsigned char',
possible loss of data [C:\Users\Frederick\Documents\GitHub\weatherfax_pi\build
\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\extended.c
(108): warning C4244: '=' : conversion from 'unsigned long' to 'unsigned char',
possible loss of data [C:\Users\Frederick\Documents\GitHub\weatherfax_pi\build
\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\extended.c
(109): warning C4244: '=' : conversion from 'unsigned long' to 'unsigned char',
possible loss of data [C:\Users\Frederick\Documents\GitHub\weatherfax_pi\build
\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\extended.c
(110): warning C4244: '=' : conversion from 'unsigned long' to 'unsigned char',
possible loss of data [C:\Users\Frederick\Documents\GitHub\weatherfax_pi\build
\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\alac\ag_de
c.c(291): warning C4018: '<' : signed/unsigned mismatch [C:\Users\Frederick\Doc
uments\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\alac\ag_de
c.c(307): warning C4146: unary minus operator applied to unsigned type, result
still unsigned [C:\Users\Frederick\Documents\GitHub\weatherfax_pi\build\weather
fax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\alac\ag_de
c.c(325): warning C4018: '<' : signed/unsigned mismatch [C:\Users\Frederick\Doc
uments\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\alac\ag_de
c.c(333): warning C4018: '<=' : signed/unsigned mismatch [C:\Users\Frederick\Do
cuments\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\alac\ag_en
c.c(282): warning C4018: '<' : signed/unsigned mismatch [C:\Users\Frederick\Doc
uments\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\alac\ag_en
c.c(326): warning C4018: '<=' : signed/unsigned mismatch [C:\Users\Frederick\Do
cuments\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\alac\ag_en
c.c(328): warning C4018: '<' : signed/unsigned mismatch [C:\Users\Frederick\Doc
uments\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\alac\ag_en
c.c(333): warning C4018: '<' : signed/unsigned mismatch [C:\Users\Frederick\Doc
uments\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
22 Warning(s)
0 Error(s)
PR #77 Wxfaxinet-12-19-2017 Updates the urls and coordinates as follows:
The bottom of this note indicates where this update stopped and notes some areas of Passage Weather that need fixing.
This includes Stelian's wxfaxinetretrieval updates and mine.
I have gone through all wxfax urls listed, removed & changed bad urls, confirmed and fixed all coordinatesets and tried to make everything work from
NOAA
NOAA OPC
OPC
Aviation Weather
German Weather [Wrote them for fixed urls, they seem to have responded. URLs work now.]
UK Met [Wrote them for fixed urls, they seem to have responded. URLs work now.]
Passage Weather [Checked first and last, errors not fixed, noted below]
Stopped here.
PW Great Lakes - coord need fix, waves a problem
PW Baltic - waves
PW Med - waves
PW Black Sea - waves
Someone will need to fix these and make a PR.
I'm packaging your plugin for Fedora & EPEL. All works but EL6 x86_64. Here's the error:
/builddir/build/BUILD/opencpn-plugin-weatherfax-1.3/src/WeatherFaxUI.cpp: In constructor 'WeatherFaxBase::WeatherFaxBase(wxWindow*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long int)': /builddir/build/BUILD/opencpn-plugin-weatherfax-1.3/src/WeatherFaxUI.cpp:130: error: invalid static_cast from type '<unresolved overloaded function type>' to type 'void (wxEvtHandler::*)(wxCloseEvent&)' /builddir/build/BUILD/opencpn-plugin-weatherfax-1.3/src/WeatherFaxUI.cpp:158: error: invalid static_cast from type '<unresolved overloaded function type>' to type 'void (wxEvtHandler::*)(wxCommandEvent&)' /builddir/build/BUILD/opencpn-plugin-weatherfax-1.3/src/WeatherFaxUI.cpp: In destructor 'virtual WeatherFaxBase::~WeatherFaxBase()': /builddir/build/BUILD/opencpn-plugin-weatherfax-1.3/src/WeatherFaxUI.cpp:168: error: invalid static_cast from type '<unresolved overloaded function type>' to type 'void (wxEvtHandler::*)(wxCloseEvent&)' /builddir/build/BUILD/opencpn-plugin-weatherfax-1.3/src/WeatherFaxUI.cpp:196: error: invalid static_cast from type '<unresolved overloaded function type>' to type 'void (wxEvtHandler::*)(wxCommandEvent&)' /builddir/build/BUILD/opencpn-plugin-weatherfax-1.3/src/WeatherFaxUI.cpp: In constructor 'InternetRetrievalDialogBase::InternetRetrievalDialogBase(wxWindow*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long int)': /builddir/build/BUILD/opencpn-plugin-weatherfax-1.3/src/WeatherFaxUI.cpp:713: error: invalid static_cast from type '<unresolved overloaded function type>' to type 'void (wxEvtHandler::*)(wxMouseEvent&)' /builddir/build/BUILD/opencpn-plugin-weatherfax-1.3/src/WeatherFaxUI.cpp:722: error: invalid static_cast from type '<unresolved overloaded function type>' to type 'void (wxEvtHandler::*)(wxCommandEvent&)' /builddir/build/BUILD/opencpn-plugin-weatherfax-1.3/src/WeatherFaxUI.cpp:723: error: invalid static_cast from type '<unresolved overloaded function type>' to type 'void (wxEvtHandler::*)(wxCommandEvent&)' /builddir/build/BUILD/opencpn-plugin-weatherfax-1.3/src/WeatherFaxUI.cpp: In destructor 'virtual InternetRetrievalDialogBase::~InternetRetrievalDialogBase()': /builddir/build/BUILD/opencpn-plugin-weatherfax-1.3/src/WeatherFaxUI.cpp:735: error: invalid static_cast from type '<unresolved overloaded function type>' to type 'void (wxEvtHandler::*)(wxMouseEvent&)' /builddir/build/BUILD/opencpn-plugin-weatherfax-1.3/src/WeatherFaxUI.cpp:744: error: invalid static_cast from type '<unresolved overloaded function type>' to type 'void (wxEvtHandler::*)(wxCommandEvent&)' /builddir/build/BUILD/opencpn-plugin-weatherfax-1.3/src/WeatherFaxUI.cpp:745: error: invalid static_cast from type '<unresolved overloaded function type>' to type 'void (wxEvtHandler::*)(wxCommandEvent&)'
The first four errors are easy:
- this->Connect( wxEVT_CLOSE_WINDOW, wxCloseEventHandler( WeatherFaxBase::OnClose ) );
+ this->Connect( wxEVT_CLOSE_WINDOW, wxCloseEventHandler( WeatherFaxBase::OnClose ), NULL, this );
But I've not found the others. As this code is generated with wxFormBuilder I don't know what to do.
I'll not be able to package this plugin for EL6 for now :-(
https://www.dwd.de/DWD/wetter/wv_spez/hobbymet/wetterkarten/
This website would crash Opencpn
Probably because the XML uses http:// and the website says "Forbidden" and then O Crashes.
The website changed to https:// and some point. This will be a pain in the butt.
Can't the PI test for https://? or if it does not work as http:// for some short period, try https://?
We had lots of good links to faxes.. its the only source for Europe at this point...now gone.
See #47
Some of Those links still work.
Surface analysis:
http://www.dwd.de/DWD/wetter/wv_spez/hobbymet/wetterkarten/bwk_bodendruck_na_ana.png
24h forecast:
http://www.dwd.de/DWD/wetter/wv_spez/hobbymet/wetterkarten/ico_tkboden_na_024.png
36h forecast:
http://www.dwd.de/DWD/wetter/wv_spez/hobbymet/wetterkarten/ico_tkboden_na_036.png
48h forecast:
http://www.dwd.de/DWD/wetter/wv_spez/hobbymet/wetterkarten/ico_tkboden_na_048.png
60h forecast:
http://www.dwd.de/DWD/wetter/wv_spez/hobbymet/wetterkarten/ico_tkboden_na_060.png
84h forecast:
http://www.dwd.de/DWD/wetter/wv_spez/hobbymet/wetterkarten/ico_tkboden_na_084.png
108h forecast:
http://www.dwd.de/DWD/wetter/wv_spez/hobbymet/wetterkarten/ico_tkboden_na_108.png
But we had more!!!
Germain needs to be remove because Opencpn Bombs.
Close when PR #65 is Merged , but there is still a problem, Opencpn froze becausee site was forbidden now Abort does not work.
If a URL site has changed to be "forbidden" and inaccessible (happens with German DWD now) Opencpn bombs. If it does not download and spins and hit "Cancel" it does not work.
Weatherfax_pi: Sean's Repository, current version, master.
If the user installs the plugin and opens the Preferences Menu, the plugin will not work after that.
Workaround: Uninstall the plugin, delete the plugin file, copy opencpn.ini to a copy, then edit the opencpn.ini file removing all weather_fax settings. Save the file. Start Opencpn and check that there is no weatherfax_pi under options. Close Opencpn and install weatherfax again.
DON'T OPEN THE PREFERENCES MENU AGAIN until this is fixed.
WeatherFax 1.5001 points to http://weather.noaa.gov/pub/fax/ .. should point to http://tgftp.nws.noaa.gov/
See NWS Change Notice 16-16 at http://www.nws.noaa.gov/om/notification/scn16-16wngccb.htm
This plugin will not run in windows debug configuration, therefore we are unable to provide deug error codes and call stack, etc.
This needs to be fixed somehow.
Windows Version
Two images from NOAA Boston did not have have the right coordinates, so they just saved but did not appear on the chart because the coods in the XML file have changed.
So when I try to File > Open http!!!weather.noaa.gov!pub!fax!PYAA11.TIF
The Weatherfax_pi Image Wizard does not seem to load the file, the image window is blank, so we cannot rotate the image and set the new coords, so that we can change the XML file.
I have confirmed by recompiling the plugin again, and testing.
Image Wizard is not working unfortunately. It is not showing TIF images, so the coordinates cannot be set.
distros are moving to gcc6 or higher what drags be default more security and control features.
Weather fax is the last of the "official" plugins which still does not compile with gcc6.
Full log is visible at
https://build.opensuse.org/build/home:dominig:opencpn-sandbox/openSUSE_Tumbleweed/x86_64/OpenCPN-weatherfax_pi/_log
------ log extract ----
signConverter::UnsignedType signConverter::signedToUnsigned::operator()(signConverter::SignedType) [with FormatCode Format = (FormatCode)3; signConverter::UnsignedType = unsigned int; signConverter::SignedType = int]'
[ 189s] /usr/include/c++/7/bits/stl_algo.h:4306:24: required from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = const int*; _OIter = unsigned int*; _UnaryOperation = signConverter<(FormatCode)3>::signedToUnsigned]'
[ 189s] /home/abuild/rpmbuild/BUILD/weatherfax_pi-1513723320.2d2cf8e/src/libaudiofile/modules/SimpleModule.h:104:16: required from 'void transform(const void*, void*, size_t) [with UnaryFunction = signConverter<(FormatCode)3>::signedToUnsigned; size_t = long unsigned int]'
[ 189s] /home/abuild/rpmbuild/BUILD/weatherfax_pi-1513723320.2d2cf8e/src/libaudiofile/modules/SimpleModule.h:176:62: required from 'static void ConvertSign::convertSignedToUnsigned(const void*, void*, size_t) [with FormatCode Format = (FormatCode)3; size_t = long unsigned int]'
[ 189s] /home/abuild/rpmbuild/BUILD/weatherfax_pi-1513723320.2d2cf8e/src/libaudiofile/modules/SimpleModule.h:192:52: required from here
[ 189s] /home/abuild/rpmbuild/BUILD/weatherfax_pi-1513723320.2d2cf8e/src/libaudiofile/modules/SimpleModule.h:126:40: error: left operand of shift expression '(-1 << 31)' is negative [-fpermissive]
--------- end extract ------------------
Hi Sean,
I'm trying to build weatherfax on my Raspberry Pi3 with fresh Raspbian Stretch. But compiling breaks with Error
[ 93%] Building CXX object CMakeFiles/weatherfax_pi.dir/src/libaudiofile/modules/Module.cpp.o
/usr/bin/c++ -DOCPN_USE_PORTAUDIO -DTIXML_USE_STL -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DocpnUSE_GL -Dweatherfax_pi_EXPORTS -I/home/pi/test/weatherfax_pi/include -I/home/pi/test/weatherfax_pi/src -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk2-unicode-3.0 -isystem /usr/include/wx-3.0 -I/home/pi/test/weatherfax_pi/./src/libaudiofile -pthread -fPIC -Wall -Wno-unused-result -g -fexceptions -o CMakeFiles/weatherfax_pi.dir/src/libaudiofile/modules/Module.cpp.o -c /home/pi/test/weatherfax_pi/src/libaudiofile/modules/Module.cpp
In file included from /home/pi/test/weatherfax_pi/src/libaudiofile/modules/Module.cpp:26:0:
/home/pi/test/weatherfax_pi/src/libaudiofile/modules/SimpleModule.h: In instantiation of 'const int signConverter<(FormatCode)0>::kMinSignedValue':
/home/pi/test/weatherfax_pi/src/libaudiofile/modules/SimpleModule.h:130:52: required from 'signConverter<Format>::UnsignedType signConverter<Format>::signedToUnsigned::operator()(signConverter<Format>::SignedType) [with FormatCode Format = (FormatCode)0; signConverter<Format>::UnsignedType = unsigned char; signConverter<Format>::SignedType = signed char]'
/usr/include/c++/6/bits/stl_algo.h:4177:24: required from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = const signed char*; _OIter = unsigned char*; _UnaryOperation = signConverter<(FormatCode)0>::signedToUnsigned]'
/home/pi/test/weatherfax_pi/src/libaudiofile/modules/SimpleModule.h:104:16: required from 'void transform(const void*, void*, size_t) [with UnaryFunction = signConverter<(FormatCode)0>::signedToUnsigned; size_t = unsigned int]'
/home/pi/test/weatherfax_pi/src/libaudiofile/modules/SimpleModule.h:176:62: required from 'static void ConvertSign::convertSignedToUnsigned(const void*, void*, size_t) [with FormatCode Format = (FormatCode)0; size_t = unsigned int]'
/home/pi/test/weatherfax_pi/src/libaudiofile/modules/SimpleModule.h:183:51: required from here
/home/pi/test/weatherfax_pi/src/libaudiofile/modules/SimpleModule.h:126:40: error: left operand of shift expression '(-1 << 7)' is negative [-fpermissive]
static const int kMinSignedValue = -1 << kScaleBits;
~~~^~~~~~~~~~~~~
/home/pi/test/weatherfax_pi/src/libaudiofile/modules/SimpleModule.h: In instantiation of 'const int signConverter<(FormatCode)1>::kMinSignedValue':
/home/pi/test/weatherfax_pi/src/libaudiofile/modules/SimpleModule.h:130:52: required from 'signConverter<Format>::UnsignedType signConverter<Format>::signedToUnsigned::operator()(signConverter<Format>::SignedType) [with FormatCode Format = (FormatCode)1; signConverter<Format>::UnsignedType = short unsigned int; signConverter<Format>::SignedType = short int]'
/usr/include/c++/6/bits/stl_algo.h:4177:24: required from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = const short int*; _OIter = short unsigned int*; _UnaryOperation = signConverter<(FormatCode)1>::signedToUnsigned]'
/home/pi/test/weatherfax_pi/src/libaudiofile/modules/SimpleModule.h:104:16: required from 'void transform(const void*, void*, size_t) [with UnaryFunction = signConverter<(FormatCode)1>::signedToUnsigned; size_t = unsigned int]'
/home/pi/test/weatherfax_pi/src/libaudiofile/modules/SimpleModule.h:176:62: required from 'static void ConvertSign::convertSignedToUnsigned(const void*, void*, size_t) [with FormatCode Format = (FormatCode)1; size_t = unsigned int]'
/home/pi/test/weatherfax_pi/src/libaudiofile/modules/SimpleModule.h:186:52: required from here
/home/pi/test/weatherfax_pi/src/libaudiofile/modules/SimpleModule.h:126:40: error: left operand of shift expression '(-1 << 15)' is negative [-fpermissive]
/home/pi/test/weatherfax_pi/src/libaudiofile/modules/SimpleModule.h: In instantiation of 'const int signConverter<(FormatCode)2>::kMinSignedValue':
/home/pi/test/weatherfax_pi/src/libaudiofile/modules/SimpleModule.h:130:52: required from 'signConverter<Format>::UnsignedType signConverter<Format>::signedToUnsigned::operator()(signConverter<Format>::SignedType) [with FormatCode Format = (FormatCode)2; signConverter<Format>::UnsignedType = unsigned int; signConverter<Format>::SignedType = int]'
/usr/include/c++/6/bits/stl_algo.h:4177:24: required from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = const int*; _OIter = unsigned int*; _UnaryOperation = signConverter<(FormatCode)2>::signedToUnsigned]'
/home/pi/test/weatherfax_pi/src/libaudiofile/modules/SimpleModule.h:104:16: required from 'void transform(const void*, void*, size_t) [with UnaryFunction = signConverter<(FormatCode)2>::signedToUnsigned; size_t = unsigned int]'
/home/pi/test/weatherfax_pi/src/libaudiofile/modules/SimpleModule.h:176:62: required from 'static void ConvertSign::convertSignedToUnsigned(const void*, void*, size_t) [with FormatCode Format = (FormatCode)2; size_t = unsigned int]'
/home/pi/test/weatherfax_pi/src/libaudiofile/modules/SimpleModule.h:189:52: required from here
/home/pi/test/weatherfax_pi/src/libaudiofile/modules/SimpleModule.h:126:40: error: left operand of shift expression '(-1 << 23)' is negative [-fpermissive]
/home/pi/test/weatherfax_pi/src/libaudiofile/modules/SimpleModule.h: In instantiation of 'const int signConverter<(FormatCode)3>::kMinSignedValue':
/home/pi/test/weatherfax_pi/src/libaudiofile/modules/SimpleModule.h:130:52: required from 'signConverter<Format>::UnsignedType signConverter<Format>::signedToUnsigned::operator()(signConverter<Format>::SignedType) [with FormatCode Format = (FormatCode)3; signConverter<Format>::UnsignedType = unsigned int; signConverter<Format>::SignedType = int]'
/usr/include/c++/6/bits/stl_algo.h:4177:24: required from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = const int*; _OIter = unsigned int*; _UnaryOperation = signConverter<(FormatCode)3>::signedToUnsigned]'
/home/pi/test/weatherfax_pi/src/libaudiofile/modules/SimpleModule.h:104:16: required from 'void transform(const void*, void*, size_t) [with UnaryFunction = signConverter<(FormatCode)3>::signedToUnsigned; size_t = unsigned int]'
/home/pi/test/weatherfax_pi/src/libaudiofile/modules/SimpleModule.h:176:62: required from 'static void ConvertSign::convertSignedToUnsigned(const void*, void*, size_t) [with FormatCode Format = (FormatCode)3; size_t = unsigned int]'
/home/pi/test/weatherfax_pi/src/libaudiofile/modules/SimpleModule.h:192:52: required from here
/home/pi/test/weatherfax_pi/src/libaudiofile/modules/SimpleModule.h:126:40: error: left operand of shift expression '(-1 << 31)' is negative [-fpermissive]
CMakeFiles/weatherfax_pi.dir/build.make:1313: recipe for target 'CMakeFiles/weatherfax_pi.dir/src/libaudiofile/modules/Module.cpp.o' failed
make[2]: *** [CMakeFiles/weatherfax_pi.dir/src/libaudiofile/modules/Module.cpp.o] Error 1
Any Ideas how to repair this issue?
OS: Debian 9.1
g++: 6.3.0 20170516 (Raspbian 6.3.0-18+rpi1)
Regards
free-x
Sean,
I'm not sure if this is the proper place for this issue report. but I couldn't find any other place. If I'm in the wrong here let me know.
I wanted to bring to your attention an issue I've been bumping into with the OpenCPN WeatherFax.
From a coding stand point it should be pretty simple to address, from a UX stand point it's making life difficult.
When I open a local weather fax image to overlay and it requests the image coordinates, the entry fields for the Lat and Lon are extremely small/crowded. So small in fact, that you cannot see the whole numbers.
Before I go too far. I need to explain my setup, I'm running Windows 7 on a MacBook Pro with Retina display. There is a known issue with Windows 7 handling High DPI displays properly. which I think is contributing to this issue. As high DPI displays become more common place this issue might start affecting more people.
I've attached a screen capture to show you what I'm talking about..
Once gain if I'm in the wrong place for bringing up this issue please let me know.
Cheers,
Todd Martin
P.S. I really like the plug in. it's very handy on the boat.
I it seems related to libaudiofile.
Build succeeded.
"C:\Users\Frederick\Documents\GitHub\weatherfax_pi\build\ALL_BUILD.vcxproj" (default target) (1) ->
"C:\Users\Frederick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj" (default target) (3) ->
(ClCompile target) ->
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\DecoderOptionsDialog.cpp(47): warning C4800: 'long' : forcing value to bool 't
rue' or 'false' (performance warning) [C:\Users\Frederick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\DecoderOptionsDialog.cpp(48): warning C4800: 'long' : forcing value to bool 't
rue' or 'false' (performance warning) [C:\Users\Frederick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\inttypes.h(126): warning C4005: 'PRId64' : macro redefinition [C:\Use
rs\Frederick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\inttypes.h(132): warning C4005: 'PRIi64' : macro redefinition [C:\Use
rs\Frederick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\aupv.c(118): warning C4018: '>' : signed/unsigned mismatch [C:\Us
ers\Frederick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\aupv.c(138): warning C4018: '>' : signed/unsigned mismatch [C:\Us
ers\Frederick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\aupv.c(158): warning C4018: '>' : signed/unsigned mismatch [C:\Us
ers\Frederick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\aupv.c(193): warning C4018: '>' : signed/unsigned mismatch [C:\Us
ers\Frederick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\aupv.c(213): warning C4018: '>' : signed/unsigned mismatch [C:\Us
ers\Frederick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\aupv.c(233): warning C4018: '>' : signed/unsigned mismatch [C:\Us
ers\Frederick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\extended.c(104): warning C4244: '=' : conversion from 'unsigned l
ong' to 'unsigned char', possible loss of data [C:\Users\Frederick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\extended.c(105): warning C4244: '=' : conversion from 'unsigned l
ong' to 'unsigned char', possible loss of data [C:\Users\Frederick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\extended.c(106): warning C4244: '=' : conversion from 'unsigned l
ong' to 'unsigned char', possible loss of data [C:\Users\Frederick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\extended.c(108): warning C4244: '=' : conversion from 'unsigned l
ong' to 'unsigned char', possible loss of data [C:\Users\Frederick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\extended.c(109): warning C4244: '=' : conversion from 'unsigned l
ong' to 'unsigned char', possible loss of data [C:\Users\Frederick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Frederick\Documents\GitHub\weatherfax_pi\src\libaudiofile\extended.c(110): warning C4244: '=' : conversion from 'unsigned l
ong' to 'unsigned char', possible loss of data [C:\Users\Frederick\Documents\GitHub\weatherfax_pi\build\weatherfax_pi.vcxproj]
16 Warning(s)
0 Error(s)
See this writeup please:
http://www.cruisersforum.com/forums/f134/weatherfax-97533.html#post2539183
Is is programming or the xml file format?
The release version 1.7005 has this problem and so does 1.7006-beta.
https://github.com/rgleason/weatherfax_pi/releases
Would be a big improvement
Sean,
How can we inform the user that for OSX the portaudio libraries should be installed.
Otherwise the plugin would not show up and cause unnecessary problems.
For OSX this would be by the "brew install portaudio" command in a terminal window.
Should we mention this on the download page of the plugin??
Peter
Sometimes a mercator image does not have good coord markings, and we get an image that is offset. It might help if we could just move the image over to the shoreline somehow. I think this happens when the weather station making the faxes does not use exactly the same coordinates or has changed them. The image is basically ok, but needs to be moved a little.
Just an idea. I could be misused I suppose.
Hi,
wxWTranslateCatalog.h isn't generated by cmake anymore.
git show -p 377538c cmake/PluginConfigure.cmake
...
-configure_file(cmake/version.h.in ${PROJECT_SOURCE_DIR}/src/version.h)
-configure_file(cmake/wxWTranslateCatalog.h.in ${PROJECT_SOURCE_DIR}/src/wxWTranslateCatalog.h)
-SET(PACKAGE_VERSION "${PLUGIN_VERSION_MAJOR}.${PLUGIN_VERSION_MINOR}" )
..
Build succeeded.
"C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\ALL_BUILD.vcxproj" (default target)
(1) ->
"C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\weatherfax_pi.vcxproj" (default targ
et) (3) ->
(ClCompile target) ->
C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\DecoderOptionsDialog.cpp(47): warning
C4800: 'long' : forcing value to bool 'true' or 'false' (performance warning) [C:\Users\Rick\Docum
ents\GitHub\o-plugin\s-weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\DecoderOptionsDialog.cpp(48): warning
C4800: 'long' : forcing value to bool 'true' or 'false' (performance warning) [C:\Users\Rick\Docum
ents\GitHub\o-plugin\s-weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\libaudiofile\aupv.c(118): warning C40
18: '>' : signed/unsigned mismatch [C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\w
eatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\libaudiofile\aupv.c(138): warning C40
18: '>' : signed/unsigned mismatch [C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\w
eatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\libaudiofile\aupv.c(158): warning C40
18: '>' : signed/unsigned mismatch [C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\w
eatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\libaudiofile\aupv.c(193): warning C40
18: '>' : signed/unsigned mismatch [C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\w
eatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\libaudiofile\aupv.c(213): warning C40
18: '>' : signed/unsigned mismatch [C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\w
eatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\libaudiofile\aupv.c(233): warning C40
18: '>' : signed/unsigned mismatch [C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\w
eatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\libaudiofile\extended.c(104): warning
C4244: '=' : conversion from 'unsigned long' to 'unsigned char', possible loss of data [C:\Users\R
ick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\libaudiofile\extended.c(105): warning
C4244: '=' : conversion from 'unsigned long' to 'unsigned char', possible loss of data [C:\Users\R
ick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\libaudiofile\extended.c(106): warning
C4244: '=' : conversion from 'unsigned long' to 'unsigned char', possible loss of data [C:\Users\R
ick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\libaudiofile\extended.c(108): warning
C4244: '=' : conversion from 'unsigned long' to 'unsigned char', possible loss of data [C:\Users\R
ick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\libaudiofile\extended.c(109): warning
C4244: '=' : conversion from 'unsigned long' to 'unsigned char', possible loss of data [C:\Users\R
ick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\weatherfax_pi.vcxproj]
C:\Users\Rick\Documents\GitHub\o-plugin\s-weatherfax_pi\src\libaudiofile\extended.c(110): warning
C4244: '=' : conversion from 'unsigned long' to 'unsigned char', possible loss of data [C:\Users\R
ick\Documents\GitHub\o-plugin\s-weatherfax_pi\build\weatherfax_pi.vcxproj]
14 Warning(s)
0 Error(s)
Hi!
It would be very usefull to have tagged releases, so the source for a specific version of th eplugin can be downloaded. Please add a release/tag for your released versions. This makes packaging a lot easier.
I'd like to package this plugin for Gentoo Linux and for that it requires a reliable specific download URL for the releases.
Thanks in advance!
Australia Met
Singapore Met
France Met
India Met
UK Met
Uk Met Office
and others have changed their URL for weatherfaxes to have a strdatetime code at the end, rather than having a static URL for the current files. This causes frequent revisions and updates to the XML files.
http://www.cruisersforum.com/forums/f134/weatherfax-97533.html#post2458260
Stelian42 has provided some code for reading python scripts which can do strdatetime.
https://github.com/stelian42/weatherfax_pi
I have implemented the ability to call an external helper (script) from weatherfax in order to parse the HTML pages and find the correct URL for the weather faxes.
Find this here: https://github.com/stelian42/weather...83518796f6924d
This should be tested with Lyndon's script (which I didn't see...), and if it works well, I'll push everything to Sean.
http://www.cruisersforum.com/forums/f134/weatherfax-97533.html#post2460695
Lydon LJH was going to provide a python script for Australia.
I plan on testing Stelian's script, but got sidetracked fixing other things in weatherfax.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.