Cruisers Forum
 


Reply
  This discussion is proudly sponsored by:
Please support our sponsors and let them know you heard about their products on Cruisers Forums. Advertise Here
 
Thread Tools Search this Thread Rate Thread Display Modes
Old 07-03-2017, 05:41   #1
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,630
Images: 2
Plugin Compile Documentation

IMHO We do not have very good documentation about the need to
download from sourceforge and extract opencpn-buildwin.zip to the source\buildwin directory.

1. No README in plugin main git repository that I know of mentions it other than to mention installing necessary particular binaries to buildwin.

2. When executing "cmake -T v120_xp .. could there be a message that the "SVG dlls are missing from source\buildwin. Extract opencpn-buildwin.zip to source\buildwin"?

3. If the plugin is compiled with no svg dlls in buildwin, it will compile and install and all plugins loaded after will not install.(confirmed once) Possibly in some cases the plugin will install but Opencpn will not run or may crash when clicking the plugin icon (unconfirmed).

New plugin developers would appreciate a notice in the first "Cmake -T v120_xp .." command if possible.

Also the plugin documentation does not cover this newer step!! so that should be amended.
rgleason is offline   Reply With Quote
Old 08-03-2017, 04:22   #2
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,630
Images: 2
Re: Plugin Compile Documentation

Mike R advises that i have this wrong. If the files are in place in MSVC then they are not needed in the plugin buildwin!
After some trials I beliewe he is correct.
rgleason is offline   Reply With Quote
Old 08-03-2017, 19:33   #3
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,630
Images: 2
Re: Plugin Compile Documentation

Mike explained that those dlls are somehow incorporated in the file opencpn.lib, made by MSVC, so the plugin will need a version of opencpn.lib that has the dlls etc incorporated in order to run properly.
rgleason is offline   Reply With Quote
Reply

Tags
documentation, men, plug


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Slackware 14.2 - plugin compile probs. paulha57 OpenCPN 22 11-02-2017 14:35
OpenCPN Plugin API Documentation / Routes dachancellor OpenCPN 6 09-03-2016 13:49
Plugin Documentation - Volunteers Needed rgleason OpenCPN 20 07-01-2016 09:08
Plugin API and documentation rgleason OpenCPN 2 06-11-2015 10:09
Plugin Documentation cagney OpenCPN 0 17-05-2011 10:51

Advertise Here


All times are GMT -7. The time now is 01:38.


Google+
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Social Knowledge Networks
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2024, vBulletin Solutions, Inc.

ShowCase vBulletin Plugins by Drive Thru Online, Inc.