Open hukl opened 6 years ago
I managed to build it after all but now OpenCPN says that it won't work with this version of OpenCPN :/ I probably still did something wrong:
cmake .
make
/usr/local/Cellar/cmake/3.12.1/bin/cmake -H/usr/local/src/s63_pi -B/usr/local/src/s63_pi --check-build-system CMakeFiles/Makefile.cmake 0
/usr/local/Cellar/cmake/3.12.1/bin/cmake -E cmake_progress_start /usr/local/src/s63_pi/CMakeFiles /usr/local/src/s63_pi/CMakeFiles/progress.marks
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/Makefile2 all
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/s63-i18n.dir/build.make CMakeFiles/s63-i18n.dir/depend
cd /usr/local/src/s63_pi && /usr/local/Cellar/cmake/3.12.1/bin/cmake -E cmake_depends "Unix Makefiles" /usr/local/src/s63_pi /usr/local/src/s63_pi /usr/local/src/s63_pi /usr/local/src/s63_pi /usr/local/src/s63_pi/CMakeFiles/s63-i18n.dir/DependInfo.cmake --color=
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/s63-i18n.dir/build.make CMakeFiles/s63-i18n.dir/build
[ 3%] s63-i18n [ru_RU]: Created mo file.
/usr/local/bin/msgfmt --check -o /usr/local/src/s63_pi/ru_RU.mo /usr/local/src/s63_pi/po/ru_RU.po
/usr/local/Cellar/cmake/3.12.1/bin/cmake -E copy /usr/local/src/s63_pi/ru_RU.mo Resources/ru_RU.lproj/opencpn-s63_pi.mo
[ 6%] s63-i18n [de_DE]: Created mo file.
/usr/local/bin/msgfmt --check -o /usr/local/src/s63_pi/de_DE.mo /usr/local/src/s63_pi/po/de_DE.po
/usr/local/Cellar/cmake/3.12.1/bin/cmake -E copy /usr/local/src/s63_pi/de_DE.mo Resources/de_DE.lproj/opencpn-s63_pi.mo
[ 10%] s63-i18n [es_ES]: Created mo file.
/usr/local/bin/msgfmt --check -o /usr/local/src/s63_pi/es_ES.mo /usr/local/src/s63_pi/po/es_ES.po
/usr/local/Cellar/cmake/3.12.1/bin/cmake -E copy /usr/local/src/s63_pi/es_ES.mo Resources/es_ES.lproj/opencpn-s63_pi.mo
[ 13%] s63-i18n [et_ET]: Created mo file.
/usr/local/bin/msgfmt --check -o /usr/local/src/s63_pi/et_ET.mo /usr/local/src/s63_pi/po/et_ET.po
/usr/local/src/s63_pi/po/et_ET.po:7: warning: header field 'Language' still has the initial default value
/usr/local/Cellar/cmake/3.12.1/bin/cmake -E copy /usr/local/src/s63_pi/et_ET.mo Resources/et_ET.lproj/opencpn-s63_pi.mo
[ 17%] s63-i18n [fr_FR]: Created mo file.
/usr/local/bin/msgfmt --check -o /usr/local/src/s63_pi/fr_FR.mo /usr/local/src/s63_pi/po/fr_FR.po
/usr/local/Cellar/cmake/3.12.1/bin/cmake -E copy /usr/local/src/s63_pi/fr_FR.mo Resources/fr_FR.lproj/opencpn-s63_pi.mo
[ 20%] s63-i18n [pl_PL]: Created mo file.
/usr/local/bin/msgfmt --check -o /usr/local/src/s63_pi/pl_PL.mo /usr/local/src/s63_pi/po/pl_PL.po
/usr/local/Cellar/cmake/3.12.1/bin/cmake -E copy /usr/local/src/s63_pi/pl_PL.mo Resources/pl_PL.lproj/opencpn-s63_pi.mo
[ 24%] s63_pi-i18n: Done.
[ 24%] Built target s63-i18n
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/s63_pi.dir/build.make CMakeFiles/s63_pi.dir/depend
cd /usr/local/src/s63_pi && /usr/local/Cellar/cmake/3.12.1/bin/cmake -E cmake_depends "Unix Makefiles" /usr/local/src/s63_pi /usr/local/src/s63_pi /usr/local/src/s63_pi /usr/local/src/s63_pi /usr/local/src/s63_pi/CMakeFiles/s63_pi.dir/DependInfo.cmake --color=
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/s63_pi.dir/build.make CMakeFiles/s63_pi.dir/build
[ 27%] Building CXX object CMakeFiles/s63_pi.dir/src/s63_pi.cpp.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DTIXML_USE_STL -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -DocpnUSE_GL -Ds63_pi_EXPORTS -I/usr/local/src/s63_pi/CMakeFiles/include -I/usr/local/src/s63_pi/include -I/usr/local/src/s63_pi/src -F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks -I/usr/local/src/s63_pi/src/wxJSON -I/usr/local/src/s63_pi/src/cpl -I/usr/local/src/s63_pi/src/dsa -I/usr/local/src/s63_pi -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -fPIC -Wall -Wno-unused-result -g -O2 -fexceptions -Wall -g -fexceptions -O2 -Wno-unused -fno-strict-aliasing -Wno-overloaded-virtual -o CMakeFiles/s63_pi.dir/src/s63_pi.cpp.o -c /usr/local/src/s63_pi/src/s63_pi.cpp
In file included from /usr/local/src/s63_pi/src/s63_pi.cpp:45:
/usr/local/src/s63_pi/src/s63chart.h:8:9: warning: '_S63CH_H_' is used as a header guard here, followed by #define of a different macro [-Wheader-guard]
#ifndef _S63CH_H_
^~~~~~~~~
/usr/local/src/s63_pi/src/s63chart.h:9:9: note: '_S53CH_H_' is defined here; did you mean '_S63CH_H_'?
#define _S53CH_H_
^~~~~~~~~
_S63CH_H_
1 warning generated.
[ 31%] Building CXX object CMakeFiles/s63_pi.dir/src/s63chart.cpp.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DTIXML_USE_STL -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -DocpnUSE_GL -Ds63_pi_EXPORTS -I/usr/local/src/s63_pi/CMakeFiles/include -I/usr/local/src/s63_pi/include -I/usr/local/src/s63_pi/src -F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks -I/usr/local/src/s63_pi/src/wxJSON -I/usr/local/src/s63_pi/src/cpl -I/usr/local/src/s63_pi/src/dsa -I/usr/local/src/s63_pi -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -fPIC -Wall -Wno-unused-result -g -O2 -fexceptions -Wall -g -fexceptions -O2 -Wno-unused -fno-strict-aliasing -Wno-overloaded-virtual -o CMakeFiles/s63_pi.dir/src/s63chart.cpp.o -c /usr/local/src/s63_pi/src/s63chart.cpp
In file included from /usr/local/src/s63_pi/src/s63chart.cpp:40:
/usr/local/src/s63_pi/src/s63chart.h:8:9: warning: '_S63CH_H_' is used as a header guard here, followed by #define of a different macro [-Wheader-guard]
#ifndef _S63CH_H_
^~~~~~~~~
/usr/local/src/s63_pi/src/s63chart.h:9:9: note: '_S53CH_H_' is defined here; did you mean '_S63CH_H_'?
#define _S53CH_H_
^~~~~~~~~
_S63CH_H_
1 warning generated.
[ 34%] Building CXX object CMakeFiles/s63_pi.dir/src/mygeom63.cpp.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DTIXML_USE_STL -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -DocpnUSE_GL -Ds63_pi_EXPORTS -I/usr/local/src/s63_pi/CMakeFiles/include -I/usr/local/src/s63_pi/include -I/usr/local/src/s63_pi/src -F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks -I/usr/local/src/s63_pi/src/wxJSON -I/usr/local/src/s63_pi/src/cpl -I/usr/local/src/s63_pi/src/dsa -I/usr/local/src/s63_pi -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -fPIC -Wall -Wno-unused-result -g -O2 -fexceptions -Wall -g -fexceptions -O2 -Wno-unused -fno-strict-aliasing -Wno-overloaded-virtual -o CMakeFiles/s63_pi.dir/src/mygeom63.cpp.o -c /usr/local/src/s63_pi/src/mygeom63.cpp
[ 37%] Building C object CMakeFiles/s63_pi.dir/src/tri.c.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -DTIXML_USE_STL -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -DocpnUSE_GL -Ds63_pi_EXPORTS -I/usr/local/src/s63_pi/CMakeFiles/include -I/usr/local/src/s63_pi/include -I/usr/local/src/s63_pi/src -F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks -I/usr/local/src/s63_pi/src/wxJSON -I/usr/local/src/s63_pi/src/cpl -I/usr/local/src/s63_pi/src/dsa -I/usr/local/src/s63_pi -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -fPIC -Wall -Wno-unused-result -g -O2 -fexceptions -Wall -g -fexceptions -O2 -Wno-unused -fno-strict-aliasing -Wno-overloaded-virtual -o CMakeFiles/s63_pi.dir/src/tri.c.o -c /usr/local/src/s63_pi/src/tri.c
/usr/local/src/s63_pi/src/tri.c:2860:8: warning: duplicate 'static' declaration specifier [-Wduplicate-decl-specifier]
inline static int int_max(ipoint_t *yval, ipoint_t *v0, ipoint_t *v1)
^~~~~~~
/usr/local/src/s63_pi/src/tri.c:2879:8: warning: duplicate 'static' declaration specifier [-Wduplicate-decl-specifier]
inline static int int_min(ipoint_t *yval, ipoint_t *v0, ipoint_t *v1)
^~~~~~~
/usr/local/src/s63_pi/src/tri.c:2912:8: warning: duplicate 'static' declaration specifier [-Wduplicate-decl-specifier]
inline static int int_is_left_of(int segnum, ipoint_t *v)
^~~~~~~
3 warnings generated.
[ 41%] Building CXX object CMakeFiles/s63_pi.dir/src/TexFont.cpp.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DTIXML_USE_STL -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -DocpnUSE_GL -Ds63_pi_EXPORTS -I/usr/local/src/s63_pi/CMakeFiles/include -I/usr/local/src/s63_pi/include -I/usr/local/src/s63_pi/src -F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks -I/usr/local/src/s63_pi/src/wxJSON -I/usr/local/src/s63_pi/src/cpl -I/usr/local/src/s63_pi/src/dsa -I/usr/local/src/s63_pi -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -fPIC -Wall -Wno-unused-result -g -O2 -fexceptions -Wall -g -fexceptions -O2 -Wno-unused -fno-strict-aliasing -Wno-overloaded-virtual -o CMakeFiles/s63_pi.dir/src/TexFont.cpp.o -c /usr/local/src/s63_pi/src/TexFont.cpp
[ 44%] Building CXX object CMakeFiles/s63_pi.dir/src/cpl/cpl_conv.cpp.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DTIXML_USE_STL -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -DocpnUSE_GL -Ds63_pi_EXPORTS -I/usr/local/src/s63_pi/CMakeFiles/include -I/usr/local/src/s63_pi/include -I/usr/local/src/s63_pi/src -F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks -I/usr/local/src/s63_pi/src/wxJSON -I/usr/local/src/s63_pi/src/cpl -I/usr/local/src/s63_pi/src/dsa -I/usr/local/src/s63_pi -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -fPIC -Wall -Wno-unused-result -g -O2 -fexceptions -Wall -g -fexceptions -O2 -Wno-unused -fno-strict-aliasing -Wno-overloaded-virtual -o CMakeFiles/s63_pi.dir/src/cpl/cpl_conv.cpp.o -c /usr/local/src/s63_pi/src/cpl/cpl_conv.cpp
[ 48%] Building CXX object CMakeFiles/s63_pi.dir/src/cpl/cpl_csv.cpp.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DTIXML_USE_STL -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -DocpnUSE_GL -Ds63_pi_EXPORTS -I/usr/local/src/s63_pi/CMakeFiles/include -I/usr/local/src/s63_pi/include -I/usr/local/src/s63_pi/src -F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks -I/usr/local/src/s63_pi/src/wxJSON -I/usr/local/src/s63_pi/src/cpl -I/usr/local/src/s63_pi/src/dsa -I/usr/local/src/s63_pi -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -fPIC -Wall -Wno-unused-result -g -O2 -fexceptions -Wall -g -fexceptions -O2 -Wno-unused -fno-strict-aliasing -Wno-overloaded-virtual -o CMakeFiles/s63_pi.dir/src/cpl/cpl_csv.cpp.o -c /usr/local/src/s63_pi/src/cpl/cpl_csv.cpp
[ 51%] Building CXX object CMakeFiles/s63_pi.dir/src/cpl/cpl_error.cpp.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DTIXML_USE_STL -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -DocpnUSE_GL -Ds63_pi_EXPORTS -I/usr/local/src/s63_pi/CMakeFiles/include -I/usr/local/src/s63_pi/include -I/usr/local/src/s63_pi/src -F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks -I/usr/local/src/s63_pi/src/wxJSON -I/usr/local/src/s63_pi/src/cpl -I/usr/local/src/s63_pi/src/dsa -I/usr/local/src/s63_pi -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -fPIC -Wall -Wno-unused-result -g -O2 -fexceptions -Wall -g -fexceptions -O2 -Wno-unused -fno-strict-aliasing -Wno-overloaded-virtual -o CMakeFiles/s63_pi.dir/src/cpl/cpl_error.cpp.o -c /usr/local/src/s63_pi/src/cpl/cpl_error.cpp
[ 55%] Building CXX object CMakeFiles/s63_pi.dir/src/cpl/cpl_findfile.cpp.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DTIXML_USE_STL -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -DocpnUSE_GL -Ds63_pi_EXPORTS -I/usr/local/src/s63_pi/CMakeFiles/include -I/usr/local/src/s63_pi/include -I/usr/local/src/s63_pi/src -F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks -I/usr/local/src/s63_pi/src/wxJSON -I/usr/local/src/s63_pi/src/cpl -I/usr/local/src/s63_pi/src/dsa -I/usr/local/src/s63_pi -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -fPIC -Wall -Wno-unused-result -g -O2 -fexceptions -Wall -g -fexceptions -O2 -Wno-unused -fno-strict-aliasing -Wno-overloaded-virtual -o CMakeFiles/s63_pi.dir/src/cpl/cpl_findfile.cpp.o -c /usr/local/src/s63_pi/src/cpl/cpl_findfile.cpp
[ 58%] Building CXX object CMakeFiles/s63_pi.dir/src/cpl/cpl_path.cpp.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DTIXML_USE_STL -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -DocpnUSE_GL -Ds63_pi_EXPORTS -I/usr/local/src/s63_pi/CMakeFiles/include -I/usr/local/src/s63_pi/include -I/usr/local/src/s63_pi/src -F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks -I/usr/local/src/s63_pi/src/wxJSON -I/usr/local/src/s63_pi/src/cpl -I/usr/local/src/s63_pi/src/dsa -I/usr/local/src/s63_pi -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -fPIC -Wall -Wno-unused-result -g -O2 -fexceptions -Wall -g -fexceptions -O2 -Wno-unused -fno-strict-aliasing -Wno-overloaded-virtual -o CMakeFiles/s63_pi.dir/src/cpl/cpl_path.cpp.o -c /usr/local/src/s63_pi/src/cpl/cpl_path.cpp
[ 62%] Building CXX object CMakeFiles/s63_pi.dir/src/cpl/cpl_string.cpp.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DTIXML_USE_STL -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -DocpnUSE_GL -Ds63_pi_EXPORTS -I/usr/local/src/s63_pi/CMakeFiles/include -I/usr/local/src/s63_pi/include -I/usr/local/src/s63_pi/src -F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks -I/usr/local/src/s63_pi/src/wxJSON -I/usr/local/src/s63_pi/src/cpl -I/usr/local/src/s63_pi/src/dsa -I/usr/local/src/s63_pi -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -fPIC -Wall -Wno-unused-result -g -O2 -fexceptions -Wall -g -fexceptions -O2 -Wno-unused -fno-strict-aliasing -Wno-overloaded-virtual -o CMakeFiles/s63_pi.dir/src/cpl/cpl_string.cpp.o -c /usr/local/src/s63_pi/src/cpl/cpl_string.cpp
[ 65%] Building CXX object CMakeFiles/s63_pi.dir/src/cpl/cpl_vsisimple.cpp.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DTIXML_USE_STL -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -DocpnUSE_GL -Ds63_pi_EXPORTS -I/usr/local/src/s63_pi/CMakeFiles/include -I/usr/local/src/s63_pi/include -I/usr/local/src/s63_pi/src -F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks -I/usr/local/src/s63_pi/src/wxJSON -I/usr/local/src/s63_pi/src/cpl -I/usr/local/src/s63_pi/src/dsa -I/usr/local/src/s63_pi -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -fPIC -Wall -Wno-unused-result -g -O2 -fexceptions -Wall -g -fexceptions -O2 -Wno-unused -fno-strict-aliasing -Wno-overloaded-virtual -o CMakeFiles/s63_pi.dir/src/cpl/cpl_vsisimple.cpp.o -c /usr/local/src/s63_pi/src/cpl/cpl_vsisimple.cpp
[ 68%] Building CXX object CMakeFiles/s63_pi.dir/src/myiso8211/ddffielddefn.cpp.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DTIXML_USE_STL -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -DocpnUSE_GL -Ds63_pi_EXPORTS -I/usr/local/src/s63_pi/CMakeFiles/include -I/usr/local/src/s63_pi/include -I/usr/local/src/s63_pi/src -F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks -I/usr/local/src/s63_pi/src/wxJSON -I/usr/local/src/s63_pi/src/cpl -I/usr/local/src/s63_pi/src/dsa -I/usr/local/src/s63_pi -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -fPIC -Wall -Wno-unused-result -g -O2 -fexceptions -Wall -g -fexceptions -O2 -Wno-unused -fno-strict-aliasing -Wno-overloaded-virtual -o CMakeFiles/s63_pi.dir/src/myiso8211/ddffielddefn.cpp.o -c /usr/local/src/s63_pi/src/myiso8211/ddffielddefn.cpp
[ 72%] Building CXX object CMakeFiles/s63_pi.dir/src/myiso8211/ddfmodule.cpp.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DTIXML_USE_STL -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -DocpnUSE_GL -Ds63_pi_EXPORTS -I/usr/local/src/s63_pi/CMakeFiles/include -I/usr/local/src/s63_pi/include -I/usr/local/src/s63_pi/src -F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks -I/usr/local/src/s63_pi/src/wxJSON -I/usr/local/src/s63_pi/src/cpl -I/usr/local/src/s63_pi/src/dsa -I/usr/local/src/s63_pi -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -fPIC -Wall -Wno-unused-result -g -O2 -fexceptions -Wall -g -fexceptions -O2 -Wno-unused -fno-strict-aliasing -Wno-overloaded-virtual -o CMakeFiles/s63_pi.dir/src/myiso8211/ddfmodule.cpp.o -c /usr/local/src/s63_pi/src/myiso8211/ddfmodule.cpp
[ 75%] Building CXX object CMakeFiles/s63_pi.dir/src/myiso8211/ddfrecord.cpp.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DTIXML_USE_STL -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -DocpnUSE_GL -Ds63_pi_EXPORTS -I/usr/local/src/s63_pi/CMakeFiles/include -I/usr/local/src/s63_pi/include -I/usr/local/src/s63_pi/src -F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks -I/usr/local/src/s63_pi/src/wxJSON -I/usr/local/src/s63_pi/src/cpl -I/usr/local/src/s63_pi/src/dsa -I/usr/local/src/s63_pi -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -fPIC -Wall -Wno-unused-result -g -O2 -fexceptions -Wall -g -fexceptions -O2 -Wno-unused -fno-strict-aliasing -Wno-overloaded-virtual -o CMakeFiles/s63_pi.dir/src/myiso8211/ddfrecord.cpp.o -c /usr/local/src/s63_pi/src/myiso8211/ddfrecord.cpp
[ 79%] Building CXX object CMakeFiles/s63_pi.dir/src/myiso8211/ddfsubfielddefn.cpp.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DTIXML_USE_STL -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -DocpnUSE_GL -Ds63_pi_EXPORTS -I/usr/local/src/s63_pi/CMakeFiles/include -I/usr/local/src/s63_pi/include -I/usr/local/src/s63_pi/src -F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks -I/usr/local/src/s63_pi/src/wxJSON -I/usr/local/src/s63_pi/src/cpl -I/usr/local/src/s63_pi/src/dsa -I/usr/local/src/s63_pi -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -fPIC -Wall -Wno-unused-result -g -O2 -fexceptions -Wall -g -fexceptions -O2 -Wno-unused -fno-strict-aliasing -Wno-overloaded-virtual -o CMakeFiles/s63_pi.dir/src/myiso8211/ddfsubfielddefn.cpp.o -c /usr/local/src/s63_pi/src/myiso8211/ddfsubfielddefn.cpp
[ 82%] Building CXX object CMakeFiles/s63_pi.dir/src/myiso8211/ddffield.cpp.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DTIXML_USE_STL -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -DocpnUSE_GL -Ds63_pi_EXPORTS -I/usr/local/src/s63_pi/CMakeFiles/include -I/usr/local/src/s63_pi/include -I/usr/local/src/s63_pi/src -F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks -I/usr/local/src/s63_pi/src/wxJSON -I/usr/local/src/s63_pi/src/cpl -I/usr/local/src/s63_pi/src/dsa -I/usr/local/src/s63_pi -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -fPIC -Wall -Wno-unused-result -g -O2 -fexceptions -Wall -g -fexceptions -O2 -Wno-unused -fno-strict-aliasing -Wno-overloaded-virtual -o CMakeFiles/s63_pi.dir/src/myiso8211/ddffield.cpp.o -c /usr/local/src/s63_pi/src/myiso8211/ddffield.cpp
[ 86%] Building CXX object CMakeFiles/s63_pi.dir/src/myiso8211/ddfutils.cpp.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DTIXML_USE_STL -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -DocpnUSE_GL -Ds63_pi_EXPORTS -I/usr/local/src/s63_pi/CMakeFiles/include -I/usr/local/src/s63_pi/include -I/usr/local/src/s63_pi/src -F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks -I/usr/local/src/s63_pi/src/wxJSON -I/usr/local/src/s63_pi/src/cpl -I/usr/local/src/s63_pi/src/dsa -I/usr/local/src/s63_pi -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -fPIC -Wall -Wno-unused-result -g -O2 -fexceptions -Wall -g -fexceptions -O2 -Wno-unused -fno-strict-aliasing -Wno-overloaded-virtual -o CMakeFiles/s63_pi.dir/src/myiso8211/ddfutils.cpp.o -c /usr/local/src/s63_pi/src/myiso8211/ddfutils.cpp
[ 89%] Building CXX object CMakeFiles/s63_pi.dir/src/dsa/dsa_utils.cpp.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DTIXML_USE_STL -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -DocpnUSE_GL -Ds63_pi_EXPORTS -I/usr/local/src/s63_pi/CMakeFiles/include -I/usr/local/src/s63_pi/include -I/usr/local/src/s63_pi/src -F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks -I/usr/local/src/s63_pi/src/wxJSON -I/usr/local/src/s63_pi/src/cpl -I/usr/local/src/s63_pi/src/dsa -I/usr/local/src/s63_pi -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -fPIC -Wall -Wno-unused-result -g -O2 -fexceptions -Wall -g -fexceptions -O2 -Wno-unused -fno-strict-aliasing -Wno-overloaded-virtual -o CMakeFiles/s63_pi.dir/src/dsa/dsa_utils.cpp.o -c /usr/local/src/s63_pi/src/dsa/dsa_utils.cpp
[ 93%] Building C object CMakeFiles/s63_pi.dir/src/dsa/mp_math.c.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -DTIXML_USE_STL -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -DocpnUSE_GL -Ds63_pi_EXPORTS -I/usr/local/src/s63_pi/CMakeFiles/include -I/usr/local/src/s63_pi/include -I/usr/local/src/s63_pi/src -F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks -I/usr/local/src/s63_pi/src/wxJSON -I/usr/local/src/s63_pi/src/cpl -I/usr/local/src/s63_pi/src/dsa -I/usr/local/src/s63_pi -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -fPIC -Wall -Wno-unused-result -g -O2 -fexceptions -Wall -g -fexceptions -O2 -Wno-unused -fno-strict-aliasing -Wno-overloaded-virtual -o CMakeFiles/s63_pi.dir/src/dsa/mp_math.c.o -c /usr/local/src/s63_pi/src/dsa/mp_math.c
[ 96%] Building C object CMakeFiles/s63_pi.dir/src/dsa/sha1.c.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -DTIXML_USE_STL -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -DocpnUSE_GL -Ds63_pi_EXPORTS -I/usr/local/src/s63_pi/CMakeFiles/include -I/usr/local/src/s63_pi/include -I/usr/local/src/s63_pi/src -F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks -I/usr/local/src/s63_pi/src/wxJSON -I/usr/local/src/s63_pi/src/cpl -I/usr/local/src/s63_pi/src/dsa -I/usr/local/src/s63_pi -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -fPIC -Wall -Wno-unused-result -g -O2 -fexceptions -Wall -g -fexceptions -O2 -Wno-unused -fno-strict-aliasing -Wno-overloaded-virtual -o CMakeFiles/s63_pi.dir/src/dsa/sha1.c.o -c /usr/local/src/s63_pi/src/dsa/sha1.c
[100%] Linking CXX shared library libs63_pi.dylib
/usr/local/Cellar/cmake/3.12.1/bin/cmake -E cmake_link_script CMakeFiles/s63_pi.dir/link.txt --verbose=1
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -dynamiclib -Wl,-headerpad_max_install_names -Wl -undefined dynamic_lookup -o libs63_pi.dylib -install_name /usr/local/src/s63_pi/libs63_pi.dylib CMakeFiles/s63_pi.dir/src/s63_pi.cpp.o CMakeFiles/s63_pi.dir/src/s63chart.cpp.o CMakeFiles/s63_pi.dir/src/mygeom63.cpp.o CMakeFiles/s63_pi.dir/src/tri.c.o CMakeFiles/s63_pi.dir/src/TexFont.cpp.o CMakeFiles/s63_pi.dir/src/cpl/cpl_conv.cpp.o CMakeFiles/s63_pi.dir/src/cpl/cpl_csv.cpp.o CMakeFiles/s63_pi.dir/src/cpl/cpl_error.cpp.o CMakeFiles/s63_pi.dir/src/cpl/cpl_findfile.cpp.o CMakeFiles/s63_pi.dir/src/cpl/cpl_path.cpp.o CMakeFiles/s63_pi.dir/src/cpl/cpl_string.cpp.o CMakeFiles/s63_pi.dir/src/cpl/cpl_vsisimple.cpp.o CMakeFiles/s63_pi.dir/src/myiso8211/ddffielddefn.cpp.o CMakeFiles/s63_pi.dir/src/myiso8211/ddfmodule.cpp.o CMakeFiles/s63_pi.dir/src/myiso8211/ddfrecord.cpp.o CMakeFiles/s63_pi.dir/src/myiso8211/ddfsubfielddefn.cpp.o CMakeFiles/s63_pi.dir/src/myiso8211/ddffield.cpp.o CMakeFiles/s63_pi.dir/src/myiso8211/ddfutils.cpp.o CMakeFiles/s63_pi.dir/src/dsa/dsa_utils.cpp.o CMakeFiles/s63_pi.dir/src/dsa/mp_math.c.o CMakeFiles/s63_pi.dir/src/dsa/sha1.c.o -L/usr/local/lib -Wl,-rpath,/usr/local/lib /usr/lib/libz.dylib
[100%] Built target s63_pi
/usr/local/Cellar/cmake/3.12.1/bin/cmake -E cmake_progress_start /usr/local/src/s63_pi/CMakeFiles 0
Ok I found out that I also need to run make package
- then I manually copied the dylib and the OCPNenc file to the plugin folder, but OpenCPN still says:
Incompatible Plugin detected: "Plugin [ s63_pi ] version 0/6, ann all previous versions, is incompatible with this version of OpenCPN"
Lastly I build OpenCPN from source just to make sure they are based on the same build environment. The plugin now loads without warning but when I try to import the charts it crashes on another wxwidgets level :/ I guess I give up for now
Haha - well it turned out the "crash" was more like a warning - probably debug flags are on because I built OpenCPN manually? Either way - it worked in the end. I have the navionics charts loaded after half of day of puzzling :)
To summarize: The s63 plugin version 1.8 which is still linked on o-charts.org is not able to import the charts on paired with the current OpenCPN release for macOS. OpenCPN and the s63 plugin built from source works. Would be cool if we could still figure out why the release version crashes. Why is it even still 1.8 on the website?
I bought charts from Navionics via chartworld.com. I did all the DRM stuff, I can import the charts. But when I then close the import dialog it crashes. I saw that there is a 1.12 release here but the openCPN website still links the 1.8 version. I couldn't get it to build properly on osx so I just copied the OCPNenc binary to the plugin folder and left the old dylib where it was.
Can you tell me how to properly build the dylib so the binary and the dylib are from the same version?
Here is the current stacktrace: