s63_pi
s63_pi copied to clipboard
[OSX] Segmentation Fault (wxwidgets) when importing Navionics chart
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:
Process: OpenCPN [15141]
Path: /Applications/OpenCPN.app/Contents/MacOS/OpenCPN
Identifier: OpenCPN
Version: 4.8.6 (???)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: OpenCPN [15141]
User ID: 501
Date/Time: 2018-08-20 11:31:09.977 +0200
OS Version: Mac OS X 10.13.6 (17G65)
Report Version: 12
Bridge OS Version: 3.0 (14Y664)
Anonymous UUID: B8580470-547E-0F0A-AEFF-C0396FB5C909
Sleep/Wake UUID: 150F30EF-6781-40B2-9129-4F65B758A05B
Time Awake Since Boot: 260000 seconds
Time Since Wake: 7700 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000060
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [0]
VM Regions Near 0x60:
-->
__TEXT 0000000105d00000-00000001064bc000 [ 7920K] r-x/rwx SM=COW /Applications/OpenCPN.app/Contents/MacOS/OpenCPN
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libs63_pi.dylib 0x0000000115c2c9b9 PolyTessGeo::GetRefPos(double*, double*) + 9
1 libs63_pi.dylib 0x0000000115c14d66 ChartS63::InitFrom_ehdr(wxString&) + 3894
2 libs63_pi.dylib 0x0000000115c13358 ChartS63::Init(wxString const&, int) + 6312
3 org.opencpn 0x000000010605d4df ChartPlugInWrapper::Init(wxString const&, ChartInitFlag) + 47
4 org.opencpn 0x0000000105d894cf ChartDatabase::CreateChartTableEntry(wxString const&, ChartClassDescriptor&) + 2655
5 org.opencpn 0x0000000105d86dc9 ChartDatabase::SearchDirAndAddCharts(wxString&, ChartClassDescriptor&, wxGenericProgressDialog*) + 6153
6 org.opencpn 0x0000000105d84423 ChartDatabase::TraverseDirAndAddCharts(ChartDirInfo&, wxGenericProgressDialog*, wxString&, bool) + 2771
7 org.opencpn 0x0000000105d83602 ChartDatabase::Update(ArrayOfCDI&, bool, wxGenericProgressDialog*) + 1122
8 org.opencpn 0x0000000105d4b6a0 MyFrame::UpdateChartDatabaseInplace(ArrayOfCDI&, bool, bool, wxString const&) + 3088
9 org.opencpn 0x0000000105d49d60 MyFrame::ProcessOptionsDialog(int, ArrayOfCDI*) + 448
10 org.opencpn 0x0000000105d40135 MyFrame::DoOptionsDialog() + 1861
11 org.opencpn 0x0000000105d38f9a MyFrame::DoSettings() + 26
12 org.opencpn 0x0000000105d1f1c2 MyFrame::OnToolLeftClick(wxCommandEvent&) + 178
13 libwx_baseu-3.0.0.3.0.dylib 0x00000001072e9715 wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) + 93
14 libwx_baseu-3.0.0.3.0.dylib 0x00000001072eac1b wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) + 241
15 libwx_baseu-3.0.0.3.0.dylib 0x00000001072eacbc wxEvtHandler::TryHereOnly(wxEvent&) + 152
16 libwx_baseu-3.0.0.3.0.dylib 0x00000001072ea465 wxEvtHandler::ProcessEvent(wxEvent&) + 127
17 libwx_baseu-3.0.0.3.0.dylib 0x00000001072ead3c wxEvtHandler::ProcessEventLocally(wxEvent&) + 80
18 libwx_baseu-3.0.0.3.0.dylib 0x00000001072ea474 wxEvtHandler::ProcessEvent(wxEvent&) + 142
19 libwx_osx_cocoau_core-3.0.0.3.0.dylib 0x0000000106d9f3f1 wxWindowBase::TryAfter(wxEvent&) + 85
20 libwx_baseu-3.0.0.3.0.dylib 0x00000001072ea491 wxEvtHandler::ProcessEvent(wxEvent&) + 171
21 libwx_baseu-3.0.0.3.0.dylib 0x00000001072e9afc wxEvtHandler::SafelyProcessEvent(wxEvent&) + 18
22 libwx_osx_cocoau_core-3.0.0.3.0.dylib 0x0000000106da0f70 wxWindowBase::HandleWindowEvent(wxEvent&) const + 16
23 libwx_osx_cocoau_core-3.0.0.3.0.dylib 0x0000000106d5f357 wxMenuBase::SendEvent(int, int) + 177
24 libwx_osx_cocoau_core-3.0.0.3.0.dylib 0x0000000106c40873 wxMenu::HandleCommandProcess(wxMenuItem*, wxWindow*) + 123
25 com.apple.AppKit 0x00007fff35562a43 -[NSApplication(NSResponder) sendAction:to:from:] + 312
26 com.apple.AppKit 0x00007fff34ff7213 -[NSMenuItem _corePerformAction] + 323
27 com.apple.AppKit 0x00007fff34ff6f9b -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 114
28 com.apple.AppKit 0x00007fff34ff5dff -[NSMenu performKeyEquivalent:] + 363
29 com.apple.AppKit 0x00007fff355616a9 routeKeyEquivalent + 884
30 com.apple.AppKit 0x00007fff3555ece0 -[NSApplication(NSEvent) sendEvent:] + 1096
31 libwx_osx_cocoau_core-3.0.0.3.0.dylib 0x0000000106c1c807 -[wxNSApplication sendEvent:] + 135
32 com.apple.AppKit 0x00007fff34dbf8b5 -[NSApplication run] + 812
33 libwx_osx_cocoau_core-3.0.0.3.0.dylib 0x0000000106cb3a64 wxGUIEventLoop::OSXDoRun() + 106
34 libwx_baseu-3.0.0.3.0.dylib 0x00000001072d1c44 wxCFEventLoop::DoRun() + 50
35 libwx_baseu-3.0.0.3.0.dylib 0x000000010724c7b1 wxEventLoopBase::Run() + 83
36 libwx_baseu-3.0.0.3.0.dylib 0x0000000107226382 wxAppConsoleBase::MainLoop() + 128
37 libwx_osx_cocoau_core-3.0.0.3.0.dylib 0x0000000106c5bceb wxApp::OnRun() + 29
38 libwx_baseu-3.0.0.3.0.dylib 0x0000000107275ac6 wxEntry(int&, wchar_t**) + 102
39 org.opencpn 0x0000000105d093a4 main + 20
40 org.opencpn 0x0000000105d07ed4 start + 52
Thread 1:: CVDisplayLink
0 libsystem_kernel.dylib 0x00007fff5f7bca16 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff5f985589 _pthread_cond_wait + 732
2 com.apple.CoreVideo 0x00007fff39406a44 CVDisplayLink::runIOThread() + 660
3 libsystem_pthread.dylib 0x00007fff5f984661 _pthread_body + 340
4 libsystem_pthread.dylib 0x00007fff5f98450d _pthread_start + 377
5 libsystem_pthread.dylib 0x00007fff5f983bf9 thread_start + 13
Thread 2:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x00007fff5f7b320a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff5f7b2724 mach_msg + 60
2 com.apple.CoreFoundation 0x00007fff37830785 __CFRunLoopServiceMachPort + 341
3 com.apple.CoreFoundation 0x00007fff3782fad7 __CFRunLoopRun + 1783
4 com.apple.CoreFoundation 0x00007fff3782f153 CFRunLoopRunSpecific + 483
5 com.apple.AppKit 0x00007fff34f07fc4 _NSEventThread + 184
6 libsystem_pthread.dylib 0x00007fff5f984661 _pthread_body + 340
7 libsystem_pthread.dylib 0x00007fff5f98450d _pthread_start + 377
8 libsystem_pthread.dylib 0x00007fff5f983bf9 thread_start + 13
Thread 3:: com.apple.CFSocket.private
0 libsystem_kernel.dylib 0x00007fff5f7bccf2 __select + 10
1 com.apple.CoreFoundation 0x00007fff3786a88b __CFSocketManager + 635
2 libsystem_pthread.dylib 0x00007fff5f984661 _pthread_body + 340
3 libsystem_pthread.dylib 0x00007fff5f98450d _pthread_start + 377
4 libsystem_pthread.dylib 0x00007fff5f983bf9 thread_start + 13
Thread 4:
0 libsystem_kernel.dylib 0x00007fff5f7bd28a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff5f984009 _pthread_wqthread + 1035
2 libsystem_pthread.dylib 0x00007fff5f983be9 start_wqthread + 13
Thread 5:
0 libsystem_kernel.dylib 0x00007fff5f7bd28a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff5f98420e _pthread_wqthread + 1552
2 libsystem_pthread.dylib 0x00007fff5f983be9 start_wqthread + 13
Thread 6:
0 libsystem_kernel.dylib 0x00007fff5f7bd28a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff5f984009 _pthread_wqthread + 1035
2 libsystem_pthread.dylib 0x00007fff5f983be9 start_wqthread + 13
Thread 7:
0 libsystem_kernel.dylib 0x00007fff5f7bd28a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff5f98420e _pthread_wqthread + 1552
2 libsystem_pthread.dylib 0x00007fff5f983be9 start_wqthread + 13
Thread 8:
0 libsystem_kernel.dylib 0x00007fff5f7bd28a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff5f98420e _pthread_wqthread + 1552
2 libsystem_pthread.dylib 0x00007fff5f983be9 start_wqthread + 13
Thread 9:
0 libsystem_kernel.dylib 0x00007fff5f7bd28a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff5f98420e _pthread_wqthread + 1552
2 libsystem_pthread.dylib 0x00007fff5f983be9 start_wqthread + 13
Thread 10:
0 libsystem_kernel.dylib 0x00007fff5f7bd28a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff5f98420e _pthread_wqthread + 1552
2 libsystem_pthread.dylib 0x00007fff5f983be9 start_wqthread + 13
Thread 11:
0 libsystem_kernel.dylib 0x00007fff5f7bd28a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff5f984009 _pthread_wqthread + 1035
2 libsystem_pthread.dylib 0x00007fff5f983be9 start_wqthread + 13
Thread 12:
0 libsystem_pthread.dylib 0x00007fff5f983bdc start_wqthread + 0
1 ??? 0x0000000000000001 0 + 1
Thread 13:
0 libsystem_kernel.dylib 0x00007fff5f7bd28a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff5f98420e _pthread_wqthread + 1552
2 libsystem_pthread.dylib 0x00007fff5f983be9 start_wqthread + 13
Thread 14:
0 libsystem_pthread.dylib 0x00007fff5f983bdc start_wqthread + 0
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000001 rbx: 0x00007fcdeef96c20 rcx: 0x00007fff981833c8 rdx: 0x00007ffee9efbf18
rdi: 0x0000000000000000 rsi: 0x00007ffee9efbf20 rbp: 0x00007ffee9efbc30 rsp: 0x00007ffee9efbc30
r8: 0x0000000000000000 r9: 0x000000000000000a r10: 0x000000000000000a r11: 0x00000000000022e8
r12: 0x000000011b80a008 r13: 0x00007fcde1bfe000 r14: 0x000000011b80a000 r15: 0x00007fcde1bfe050
rip: 0x0000000115c2c9b9 rfl: 0x0000000000010202 cr2: 0x0000000000000060
Logical CPU: 4
Error Code: 0x00000004
Trap Number: 14
Binary Images:
0x105d00000 - 0x1064bbff7 +org.opencpn (4.8.6 - ???) <B9663E77-3FE3-3FF7-A9B2-9E9E578B35C4> /Applications/OpenCPN.app/Contents/MacOS/OpenCPN
0x106840000 - 0x10684bff7 +libwx_osx_cocoau_gl-3.0.0.3.0.dylib (4) <96989B6B-A303-3608-B31D-1E7E6FF3D120> /Applications/OpenCPN.app/Contents/MacOS/libwx_osx_cocoau_gl-3.0.0.3.0.dylib
0x10685a000 - 0x106885fff +libwx_baseu_net-3.0.0.3.0.dylib (4) <C1A5673F-5E13-3252-92A6-DDE460291AAC> /Applications/OpenCPN.app/Contents/MacOS/libwx_baseu_net-3.0.0.3.0.dylib
0x10689e000 - 0x1068abfff +libwx_baseu_xml-3.0.0.3.0.dylib (4) <43A4648A-5B3B-3025-9F1A-A5A78013C906> /Applications/OpenCPN.app/Contents/MacOS/libwx_baseu_xml-3.0.0.3.0.dylib
0x1068b8000 - 0x106945fff +libwx_osx_cocoau_html-3.0.0.3.0.dylib (4) <913476A2-CFBB-35C8-9338-F78332BBAE9A> /Applications/OpenCPN.app/Contents/MacOS/libwx_osx_cocoau_html-3.0.0.3.0.dylib
0x1069a2000 - 0x106a94fff +libwx_osx_cocoau_adv-3.0.0.3.0.dylib (4) <128F15E5-DB01-347D-9A22-6A01400DDA2C> /Applications/OpenCPN.app/Contents/MacOS/libwx_osx_cocoau_adv-3.0.0.3.0.dylib
0x106b6c000 - 0x106bcefe7 +libwx_osx_cocoau_aui-3.0.0.3.0.dylib (4) <9A0830A9-5B11-3BE9-B9AB-045158086217> /Applications/OpenCPN.app/Contents/MacOS/libwx_osx_cocoau_aui-3.0.0.3.0.dylib
0x106c0d000 - 0x107006ff7 +libwx_osx_cocoau_core-3.0.0.3.0.dylib (4) <596FE2E8-7F15-3C6A-9196-CA0555A13CDC> /Applications/OpenCPN.app/Contents/MacOS/libwx_osx_cocoau_core-3.0.0.3.0.dylib
0x10721f000 - 0x107396fff +libwx_baseu-3.0.0.3.0.dylib (4) <4C900952-C021-3AAA-90E0-BEEFC65D16E4> /Applications/OpenCPN.app/Contents/MacOS/libwx_baseu-3.0.0.3.0.dylib
0x10743a000 - 0x107458ff7 +liblzma.5.dylib (8.2) <31A275ED-DB2C-3605-9876-6A9A57EA7AE9> /Applications/OpenCPN.app/Contents/MacOS/liblzma.5.dylib
0x107461000 - 0x107520ff7 +libcairo.2.dylib (11403.6) <68543D17-4E8C-3416-BA18-7FB56D175F93> /Applications/OpenCPN.app/Contents/MacOS/libcairo.2.dylib
0x107550000 - 0x1075cbfff +libpixman-1.0.dylib (33.8) <4D463962-D1F4-321B-A8F0-E13092D5E17D> /Applications/OpenCPN.app/Contents/MacOS/libpixman-1.0.dylib
0x1075e1000 - 0x107611ff7 +libfontconfig.1.dylib (10) <1E8E44B5-401C-3D77-B6F2-46FF524AC681> /Applications/OpenCPN.app/Contents/MacOS/libfontconfig.1.dylib
0x10761d000 - 0x107695fff +libfreetype.6.dylib (19) <55E6DE0E-04BC-3620-9D1A-FD0467460E02> /Applications/OpenCPN.app/Contents/MacOS/libfreetype.6.dylib
0x1076b2000 - 0x1076d8fff +libpng16.16.dylib (37) <BFD60983-5190-3DB9-88B4-3224FD6C6C07> /Applications/OpenCPN.app/Contents/MacOS/libpng16.16.dylib
0x109511000 - 0x1095d3ffb com.apple.AMDRadeonX4000GLDriver (1.68.20 - 1.6.8) <03AC29A1-DE03-3031-854D-B7F6D2018B4D> /System/Library/Extensions/AMDRadeonX4000GLDriver.bundle/Contents/MacOS/AMDRadeonX4000GLDriver
0x10abed000 - 0x10b96bfff com.apple.driver.AppleIntelSKLGraphicsGLDriver (10.36.19 - 10.3.6) <D2038E23-AE4E-3ADD-8A7D-B5B6F0A23ED6> /System/Library/Extensions/AppleIntelSKLGraphicsGLDriver.bundle/Contents/MacOS/AppleIntelSKLGraphicsGLDriver
0x10d220000 - 0x10d357fff com.apple.AMDMTLBronzeDriver (1.68.20 - 1.6.8) <C5D6A803-7CE1-32BD-BE34-C518131CED8B> /System/Library/Extensions/AMDMTLBronzeDriver.bundle/Contents/MacOS/AMDMTLBronzeDriver
0x1129c4000 - 0x1129defff com.apple.security.csparser (3.0 - 58286.70.7) <9065D307-CC21-3ED2-95C7-BF2D59FC48D3> /System/Library/Frameworks/Security.framework/PlugIns/csparser.bundle/Contents/MacOS/csparser
0x115bd0000 - 0x115c76fff +libs63_pi.dylib (0) <3D1F4DF3-82C0-33AF-9CD3-DE99A7B86E2F> /Applications/OpenCPN.app/Contents/PlugIns/s63_pi/libs63_pi.dylib
0x115cf8000 - 0x115d48ff7 +libwmm_pi.dylib (0) <357D49FE-814F-3095-8C88-93D500B789C1> /Applications/OpenCPN.app/Contents/PlugIns/libwmm_pi.dylib
0x115d98000 - 0x115de2acf dyld (551.4) <8A72DE9C-A136-3506-AA02-4BA2B82DCAF3> /usr/lib/dyld
0x116515000 - 0x116597fff +libchartdldr_pi.dylib (0) <AF20BB7E-9E35-30BE-957E-5FCCCA52AFA8> /Applications/OpenCPN.app/Contents/PlugIns/libchartdldr_pi.dylib
0x1165ff000 - 0x11673cff7 +libgrib_pi.dylib (0) <64D2A3D5-B44A-35AB-8E59-43C7DB563E3B> /Applications/OpenCPN.app/Contents/PlugIns/libgrib_pi.dylib
0x119802000 - 0x119804ff7 com.apple.CloudDocsFileProvider (1.0 - 575.14) <B44961F2-4735-3CE5-B519-0ED38AD5F1E5> /System/Library/PrivateFrameworks/FileProvider.framework/OverrideBundles/CloudDocsFileProvider.bundle/Contents/MacOS/CloudDocsFileProvider
0x119809000 - 0x11980cfff com.apple.FileProviderOverride (125.15 - 125.15) <A7854D9E-5100-31FC-A84A-A86D6519FDED> /System/Library/PrivateFrameworks/FileProvider.framework/OverrideBundles/FileProviderOverride.bundle/Contents/MacOS/FileProviderOverride
0x119812000 - 0x119818fff com.apple.FinderSyncCollaborationFileProviderOverride (1.0 - 1054.5.4) <4C21E7FC-3B4C-30CA-8AAF-1310F6C8F946> /System/Library/PrivateFrameworks/FileProvider.framework/OverrideBundles/FinderSyncCollaborationFileProviderOverride.bundle/Contents/MacOS/FinderSyncCollaborationFileProviderOverride
0x7fff2fd61000 - 0x7fff300afff7 com.apple.RawCamera.bundle (8.05.0 - 1017.4.1) <CAF490E6-CB0E-3EF0-B3D2-C4880CF85077> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
0x7fff302f7000 - 0x7fff30b4dff7 ATIRadeonX4000SCLib.dylib (1.68.20) <09BE979C-D263-34F4-A83D-3E36420ED78D> /System/Library/Extensions/AMDRadeonX4000GLDriver.bundle/Contents/MacOS/ATIRadeonX4000SCLib.dylib
…
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 109
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 689957
thread_create: 0
thread_set_state: 0
VM Region Summary:
ReadOnly portion of Libraries: Total=510.2M resident=0K(0%) swapped_out_or_unallocated=510.2M(100%)
Writable regions: Total=966.7M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=966.7M(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Accelerate framework 512K 5
Activity Tracing 256K 2
CG backing stores 20.2M 14
CG image 368K 28
CG raster data 208K 7
CoreAnimation 1080K 66
CoreAnimation (reserved) 12K 4 reserved VM address space (unallocated)
CoreGraphics 8K 2
CoreImage 236K 47
CoreUI image data 3248K 27
CoreUI image file 384K 9
Foundation 16.0M 5
IOKit 7940K 2
Image IO 16K 2
Kernel Alloc Once 8K 2
MALLOC 907.0M 152
MALLOC guard page 48K 10
Memory Tag 242 12K 2
Memory Tag 251 80K 4
OpenGL GLSL 256K 4
STACK GUARD 56.1M 16
Stack 15.1M 16
VM_ALLOCATE 3696K 76
__DATA 43.8M 380
__FONT_DATA 4K 2
__GLSLBUILTINS 2588K 2
__LINKEDIT 204.4M 29
__TEXT 305.9M 375
__UNICODE 560K 2
mapped file 91.2M 52
shared memory 1200K 19
=========== ======= =======
TOTAL 1.6G 1332
TOTAL, minus reserved VM space 1.6G 1332
Model: MacBookPro13,3, BootROM MBP133.0247.B00, 4 processors, Intel Core i7, 2,9 GHz, 16 GB, SMC 2.38f7
Graphics: Intel HD Graphics 530, Intel HD Graphics 530, Built-In
Graphics: Radeon Pro 460, AMD Radeon Pro 460, PCIe
Memory Module: BANK 0/DIMM0, 8 GB, LPDDR3, 2133 MHz, 0x802C, 0x4D5435324C31473332443450472D30393320
Memory Module: BANK 1/DIMM0, 8 GB, LPDDR3, 2133 MHz, 0x802C, 0x4D5435324C31473332443450472D30393320
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x15A), Broadcom BCM43xx 1.0 (7.77.37.31.1a9)
Bluetooth: Version 6.0.7f10, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB 3.0 Bus
USB Device: iBridge
USB Device: Keyboard Hub
USB Device: USB Laser Mouse
USB Device: Apple Keyboard
Thunderbolt Bus: MacBook Pro, Apple Inc., 33.1
Thunderbolt Bus: MacBook Pro, Apple Inc., 33.1
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?