Cruisers Forum
 

Go Back   Cruisers & Sailing Forums > Seamanship, Navigation & Boat Handling > OpenCPN
Cruiser Wiki Click Here to Login
Register Vendors FAQ Community Calendar Today's Posts Log in

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 04-02-2013, 11:55   #121
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,636
Images: 2
Re: Development Debugging Environment - Setup Help

Thanks SethDart that is very helpful.

So I should probably use "git pull" because if I ever start programming I won't want to overwrite my work, but for now I could also use "git reset" (until I start programming).
rgleason is offline   Reply With Quote
Old 11-03-2013, 18:31   #122
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,636
Images: 2
Re: Development Debugging Environment - Setup Help

Refresh Opencpn-Git


Because Opencpn 3.2.0 stable has arrived and I have not written code, I'd like to build a new 'clean' setup and windows debugging environment.

I currently have a working environment, so all the prerequisites are in place. With this new 3.2.0 version a few things have changed about the process as described previously.

Rename "opencpn-git"
Browsed to parent data directory of 'opencpn-git' and Renamed 'opencpn-git' to 'opencpn-git-2'

Getting the opencpn code.
Using MSVisual Studio Command Prompt or Dos prompt
cd \
cd C:\<Your Data Directory>
git clone git://github.com/OpenCPN/OpenCPN.git opencpn-git
This command makes a new 'opencpn-git' directory and downloads a fresh version of opencpn.
Look for reply "Cloning into 'OpenCPN' ...remote counting objects...remote compressing objects 100% done....receiving objects 100%...Resolving deltas 100%, done."
Now check for the new opencpn-git directory. which should have all the source code downloaded from the remote repository.

Building the OpenCPN source
Using MSVisual Studio Command Prompt or Dos prompt
cd \
cd C:\<data>\opencpn-git
mkdir build
cd build . <--note the [space][period] at the end
cmake -G "Visual Studio 10" .. <---note the [space][period][period] at the end
Compile Errors are in CMakeCache.txt located in ..opencpn-git\build
If it goes well: from within Visual Studio Command Prompt (2010)
cd C:\<data>\opencpn-git\build
cmake --build . <--note the [space][period] at the end!
This creates the file 'opencpn.sln' in the ..\opencpn-git\build directory. Make sure it is there with the current date.

Then from within Visual Studio Command Prompt (2010)
cd C:\<data>\opencpn-git\build
cmake --build . <--note the [space][period] at the end
Compiling using Alternative 1
Summary: From within Visual Studio program (not the command line) open the solution created by cmake (build/opencpn.sln) then compile the whole solution or individual projects. You must compile project 'opencpn.sln' before you can compile any plugins.
A. To be able to run the "Debug' builds, copy the following files from C:\..\opencpn-git\src\bitmaps to a new directory ..\opencpn-git\build\uidata\
styles.xml,
toolicons_traditional.png,
toolicons_journeyman.png,
toolicons_journeyman_flat.pn
B. Copy the files in ..opencpn-git\wxWidgets directory to ..opencpn-git\build directory:
wxbase28ud_net_vc_custom.dll
wxbase28ud_vc_custom.dll
wxbase28ud_xml_vc_custom.dll
wxmsw28ud_adv_vc_custom.dll
wxmsw28ud_core_vc_custom.dll
wxmsw28u_aui_vc_custom.dll
wxmsw28u_gl_vc_custom.dll
wxmsw28u_html_vc_custom.dll
C. Copy data directories to new ..opencpn-git\build directory
..opencpn-git\data\doc to 'build' directory
..opencpn-git\data\gshs to 'build' directory
..opencpn-git\data\s57data to 'build' directory
..opencpn-git\data\share to 'build' directory
..opencpn-git\data\sounds to 'build' directory
..opencpn-git\data\tcdata to 'build' directory
..opencpn-git\data\uidata to 'build' directory
..opencpn-git\data\wvsdata to 'build' directory
D. MS Visual Studio
Start- MS Visual Studio program (not command prompt)
No projects are shown, so go to "File" - "Open" - "Project/Solution"
Browse to "C:\Data-Dart\Up-Soft\Navigation\opencpn-git\build"
Open "OpenCPN.sln" and "Solution Explorer" pane fills up.
Solution Explorer shows "Solution 'OpenCPN' (21 projects)" at the top. h ALL_BUILD is the first project, below in the window.
Scroll down to select "Opencpn" and highlight it.
Right click and set Opencpn as a "start-up project"
Then right click "opencpn" again and pick "Build"
You can also hit F5 to build.
Once that is complete, right click again and pick "Debug" - "Start new Instance"
OR with "opencpn" highlighted, pick from menu "Debug - Build Solution"
Program starts building
Prompt for the projects that are out of date... would you like to recompile old projects? select yes or no
Prompt for Com Port 3 if no GPS connected.
Then you should have a new Window for typical OpenCPN 3.1.__ with the graphic interface.
G. Now when you want to run OpenCPN,
Start MS Visual Studio 2010 Express make sure the file opencpn.sln is loaded and hit F5.
H. Reduce computer load while Debugging.
Make a chart group with only one chart.
Turn off chart "quilting" under Settings > Display.
Turn off Opengl under Settings > Display.
I. As Pavel says,
Now the easiest scenario that comes when you find a bug making OpenCPN crash:
Make sure Setttings > Expert Settings is checked
so that the Call Stack is one of the panels.
Run the 'Debug build'
Make it crash

Examine the output (call stack etc.)
Send the file and 9line) to the devs with as much information as you can provide
It appears that these files in the "data" directory are not necessary in the 'build' directory. Correct?
changelog.Debian.gz
copyright
license.txt
opencpn.desktop
opencpn.pgn
This pretty much mimics the download version of 3.2.0, I think.

Thanks,
Rick

PS Of course, to Compile and Debug plugins, you have to git from the build/plugins directory as you normally would.
rgleason is offline   Reply With Quote
Old 18-03-2013, 10:11   #123
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,636
Images: 2
Re: Development Debugging Environment - Setup Help

SethDart's suggestions have helped, but lately I've been having trouble with git No Head, when you issue 'git branch -a' and the asterick is at * (no branch). The puzzle was how to get git to be pointing at the proper branch? Here is one way that worked for me.
When there is no HEAD
Code:

C:\..\opencpn-git>git branch
* (no branch)
  master
(list of remotes follows)
  
C:\..\opencpn-git>git fetch --all
Fetching origin
Fetching sean
  
C:\..opencpn-git>git reset --hard origin/master
HEAD is now at 56c1de5 Merge pull request #41 from kheyse/dutch_localization_fix
  
C:\..\opencpn-git>git branch
* (no branch)                            <--STILL POINTING AT no branch
  master
  
C:\..\opencpn-git>git checkout origin/master
HEAD is now at 56c1de5... Merge pull request #41 from kheyse/dutch_localization_
fix
  
C:\..\opencpn-git>git pull origin master
From git://github.com/OpenCPN/OpenCPN
 * branch            master     -> FETCH_HEAD                <--Now on a Branch for sure!!!
Already up-to-date.
  
  ----------
To see commits when your are not on a  head
  
C:\..\opencpn-git>git log HEAD..origin
  
commit 56c1de5a6181e7d0a3a2fafd4c564864c3ccc8d7
Merge: 0d13e7c fc97569
Author: Pavel K <xxxxxxxx>
Date:   Sat Mar 16 08:11:26 2013 -0700
rgleason is offline   Reply With Quote
Old 18-03-2013, 12:04   #124
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,636
Images: 2
Re: Development Debugging Environment - Setup Help

Okay, now I realize that I've been having lots of troubles because the
git checkout sean/grib_enhancements
command does not seem to change branches. When I do a
git branch -a

the asterick remains on *origin/master and when I try to compile this branch nothing works properly!

The following is what worked for me:

Code:
C:\..\opencpn-git\build>git branch -a
* (no branch)
  master
  remotes/origin/HEAD -> origin/master
  remotes/origin/beta30_stable
  remotes/origin/beta31_stable
  remotes/origin/master
  remotes/origin/release32_stable
  remotes/origin/stable
  remotes/sean/beta30_stable
  remotes/sean/beta31_stable
  remotes/sean/grib_enhancements
  remotes/sean/master
  remotes/sean/stable
  
C:\..\opencpn-git\build>git fetch --all
Fetching origin
Fetching sean
  
C:\..\opencpn-git\build>git help checkout
Launching default browser to display HTML ...
  


C:\..\build>git checkout -B sean/grib_enhancements
Switched to a new branch 'sean/grib_enhancements'
  
C:\..opencpn-git\build>git branch -a
  master
* sean/grib_enhancements
  remotes/origin/HEAD -> origin/master
  remotes/origin/beta30_stable
  remotes/origin/beta31_stable
  remotes/origin/master
  remotes/origin/release32_stable
  remotes/origin/stable
  remotes/sean/beta30_stable
  remotes/sean/beta31_stable
  remotes/sean/grib_enhancements
  remotes/sean/master
  remotes/sean/stable
Form of
git checkout -b|-B <new_branch> [<start point>]

This form switches branches by updating the index, working tree, and HEAD to reflect the specified branch or commit.

If -B is given, <new_branch> is created if it doesn’t exist; otherwise, it is reset. This is the transactional equivalent of $ git branch -f <branch> [<start point>] $ git checkout <branch>

that is to say, the branch is not reset/created unless "git checkout" is successful.
rgleason is offline   Reply With Quote
Old 19-03-2013, 09:23   #125
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,636
Images: 2
Re: Development Debugging Environment - Setup Help

Code:
after 
      git fetch -all
use 
     git checkout origin/master   (for example)
then 
     git branch -a
result
     * no head     <--still has not changed!!!! 
so
       git pull origin master
then 
       git checkout -B origin/master
result
      *origin/master   <<--HEAD
Don't know why simple git checkout origin/master does not work.
rgleason is offline   Reply With Quote
Old 19-03-2013, 14:22   #126
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,636
Images: 2
Re: Development Debugging Environment - Setup Help

New Plugin Forum Thread + Releases -
Download DLLS
WMM, Google Earth, AIS Radar Forum Threads
New Plugin Forum Thread
World Magnetic Tread
Google Earth Thread
Other Plugin Forum Threads
(under various stages of development)
Weatherfax
Celestical_Navigation
Dashboard
VDR Voyage Data Recorder
Radar Overlay
Grib_Enhancements (Note: compile requires separate branch)
Weather_Routing (Note: compile dependent on branch above)

Git Repositories - Source

New Plugins https://sourceforge.net/projects/opencpnplugins/
New Plubins DLL Files https://sourceforge.net/projects/opencpnplugins/files/
Celestial Navigation https://github.com/seandepagnier/cel..._navigation_pi
WMM https://github.com/seandepagnier wmm_pi
VDR https://github.com/SethDart/vdr_pi
SAR https://github.com/SaltyPaws/SAR_pi
LogbookKonni https://github.com/konnibe/LogbookKonni-1.2

Branch sean/Opencpn (for grib_enhancements and weather_routing)

Git Clone + Build CommandsTypical Git and Build for PluginsGo to the plugin subdirectory in your OpenCPN source tree
git clone git://github.com/ <path>.git
cd.. (space dot dot - change directory to parent)
cd buld (change directory to build)
cmake .. (space dot dot)
cmake --buld . (space dash dash build space dot)

Go to the plugin subdirectory in your OpenCPN source tree
Weatherfax: git clone git://github.com/seandepagnier/weatherfax_pi.git
Celestial Nav: git clone https://github.com/seandepagnier/cel...igation_pi.git
WMM: git clone git://github.com/seandepagnier/wmm_pi.git
VDR: git clone git://github.com/SethDart/vdr_pi.git
SAR: git clone git://github.com/SaltyPaws/SAR_pi.git
Logbook Konni: git clone git://github.com/konnibe/LogbookKonni-1.2.git

Weatherfax_pi
Go to the plugin subdirectory in your OpenCPN source tree
git clone git://github.com/seandepagnier/weatherfax_pi.git

Build as normally:
cd ..
cd build
cmake ..
cmake --build .

Celestial_navigation_piGo to the plugin subdirectory in your OpenCPN source tree
git clone https://github.com/seandepagnier/cel...igation_pi.git
Build as normally:
cd ..
cd build
cmake ..
cmake --build .

Also important, Create a subdirectory celestial_navigation\data in your plugin folder and place the following files there:
https://raw.github.com/seandepagnier...%20Basics.html
https://raw.github.com/seandepagnier...ata/IGRF11.COF
https://raw.github.com/seandepagnier...ta/vsop87d.txt
rgleason is offline   Reply With Quote
Old 19-03-2013, 14:55   #127
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,636
Images: 2
Re: Development Debugging Environment - Setup Help

USE A DIFFERENT BRANCH FOR
grib_enhancements_pi
weather_routing_pi



Grib_Ehancements
This is on a different branch 'seandepagnier/OpenCPN.git' than normal.
Weather_routing_pi also uses this branch.
https://github.com/seandepagnier/OpenCPN
USE BRANCH: sean/grib_enhancements
See notes below to set up this Git Branch

This is a different beast, a clone of the whole opencpn source repository, not just the plugin itself...

Code:
go to your toplevel OpenCPN source directory and do
   git remote add sean git://github.com/seandepagnier/OpenCPN.git     

followed by
   git fetch --all
   git branch -a
will now show that you have more branches available
   git checkout sean/grib_enhancements     
Will then switch you to the branch where the grib plugin is modified.
Once in this branch, try to build as normally
To get back to the original branch use git checkout origin/master
if you have difficulty getting the Branch changed and the HEAD see notes in posts above.
The way to check what Branch and HEAD you are in use:

Code:
C:\..\opencpn-git\build>git branch -a
* (no branch)
  master
  remotes/origin/HEAD -> origin/master
  remotes/origin/beta30_stable
  remotes/origin/beta31_stable
  remotes/origin/master
  remotes/origin/release32_stable
  remotes/origin/stable
  remotes/sean/beta30_stable
  remotes/sean/beta31_stable
  remotes/sean/grib_enhancements
  remotes/sean/master
  remotes/sean/stable
If it shows the asterick on * (no branch) then HEAD is not pointing to a branch.
If it shows the ---> arrows are pointing on origin/master OR sean/grib_enhancements
the Branch is pointed there.
You want both the * HEAD and the branch --> to be on the same row as I understand this.

Code:
*  remotes/origin/HEAD -> origin/master
Weather_routing_piForum Thread: http://www.cruisersforum.com/forums/...ng-100060.html
https://github.com/seandepagnier/weather_routing_pi
git clone git://github.com/seandepagnier/weather_routing_pi.git
---For this to work at all, you must be using the latest version of my enhanced grib plugin:

Code:
git remote add sean git://github.com/seandepagnier/OpenCPN.git   
    
Did this command after fresh install of Opencpn 3.2.0 dev  see post above.
Above is only executed once! After that use checkout     branch and make sure the HEAD is there too.)  
     
git fetch --all          (space dash dash)
     git branch -a     ( I see sean/grib_enhancements in the list)
     git checkout sean/grib_enhancements  
     git clone git://github.com/seandepagnier/weather_routing_pi.git
                              (it downloaded 100%)
     cd..                    (space dot dot - change     directory to parent)
     cd buld               (change directory to build)
     cmake ..             (space dot dot)
     cmake --buld .    (space dash dash build space dot)
Sean advises:
Also, if you post a pre-built binary, do not distribute only the plugin, the main executable must also be distributed (because I changed the core in a minor case included in grib_enhancements branch)

Do some testing! There are probably bugs.
rgleason is offline   Reply With Quote
Old 24-03-2013, 08:41   #128
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,636
Images: 2
Re: Development Debugging Environment - Setup Help

Git - Working with Remotes -Very useful reading!
Git - Basic Branching and Merging
Git - Remote Branches
Git Reference -Branches
Deciphering "git show-branch" To See Branches And Their Commits
Creating And Playing With Branches | Git Branch | GitGuys
Git Magic - Chapter*1.*Introduction

Git-Status Show working tree status for Branch checked out -s = short
Git Fetch Fetches named heads from other repositories, with objects needed to complete them. 'Git fetch --all', 'Git fetch <repository>'
Git Pull Fetch from and merge with another repository or a local branch
'Git pull <remote> <branch>' or git pull <origin> or <branch/head>
Git Branch Can create a new Branch or list existing Branches
Git Checkout Moves HEAD to a Branch

If you issue a 'git pull' having 'git checkout <branch/head>'
You can set tracking information for a branch.
'git branch --set--upstream <local repository> <remote repository>
'git branch --set-upstream When on branch sean/grib_enhancements
'git branch --track When on branch sean/grib_enhancements
also
'git fetch sean grib_enhancements' Does --> FETCH_HEAD
git remote -v Shows verbose output of current branch settings.

<repository> The "remote" repository that is the source of a fetch or pull operation. Can be the URL or the remote name. Example: 'git fetch origin'

A "branch" can be set up to "track" a remote repository or not. Manage various remote branches and define them as being tracked or not.

Tracking Branches
Checking out a local branch from a remote branch automatically creates what is called a tracking branch. Tracking branches are local branches that have a direct relationship to a remote branch. If you’re on a tracking branch and type git push, Git automatically knows which server and branch to push to. Also, running git pull while on one of these branches fetches all the remote references and then automatically merges in the corresponding remote branch.

When you clone a repository, it generally automatically creates a master branch that tracks origin/master. That’s why git push and git pull work out of the box with no other arguments. However, you can set up other tracking branches if you wish — ones that don’t track branches on origin and don’t track the master branch. The simple case is the example you just saw, running git checkout -b [branch] [remotename]/[branch]. If you have Git version 1.6.2 or later, you can also use the --track shorthand ...

Git - Remote Branches - Tracking Branches
rgleason is offline   Reply With Quote
Old 26-03-2013, 00:57   #129
Registered User

Join Date: Nov 2012
Location: Orust Sweden
Boat: Najad 34
Posts: 4,151
Re: Development Debugging Environment - Setup Help

Hello
rgleason and others are a lot help to get going with C++. Of course I have to try follow the instructions. Thanks to dev. team and not less JP's huge efforts here.
The source is latest git of 3.2.0 Win XP and VC 2010.
1)
Please have look on my latest build/debug(F7) result here down. "Note selected for build" is probably a configuration issue but I can't find it. Please advice.

Code:
------ Build started: Project: ZERO_CHECK, Configuration: Debug Win32 ------
------ Build started: Project: i18n, Configuration: Debug Win32 ------
  i18n: Done.
------ Build started: Project: grib-i18n, Configuration: Debug Win32 ------
  grib-i18n: Done.
------ Build started: Project: dashboard-i18n, Configuration: Debug Win32 ------
  dashboard-i18n: Done.
------ Build started: Project: ALL_BUILD, Configuration: Debug Win32 ------
  Build all projects
------ Skipped Build: Project: dummy, Configuration: Debug Win32 ------
Project not selected to build for this solution configuration 
------ Skipped Build: Project: grib-po-update, Configuration: Debug Win32 ------
Project not selected to build for this solution configuration 
------ Skipped Build: Project: PACKAGE, Configuration: Debug Win32 ------
Project not selected to build for this solution configuration 
------ Skipped Build: Project: grib-pot-update, Configuration: Debug Win32 ------
Project not selected to build for this solution configuration 
------ Skipped Build: Project: po-update, Configuration: Debug Win32 ------
Project not selected to build for this solution configuration 
------ Skipped Build: Project: INSTALL, Configuration: Debug Win32 ------
Project not selected to build for this solution configuration 
------ Skipped Build: Project: dashboard-pot-update, Configuration: Debug Win32 ------
Project not selected to build for this solution configuration 
------ Skipped Build: Project: dashboard-po-update, Configuration: Debug Win32 ------
Project not selected to build for this solution configuration 
------ Skipped Build: Project: pot-update, Configuration: Debug Win32 ------
Project not selected to build for this solution configuration 
========== Build: 5 succeeded, 0 failed, 7 up-to-date, 9 skipped ==========
2)
At earlier debug or attempts to run opencpn.exe a pup-up occurs:
Translations:
Header: "opencpn.exe - Can't find a component"
Text: This program couldn't start due to wxba........dll is not found."
[IMG]http://www.cruisersforum.com/forums/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5sAAAB+CAIAAAA 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 **/HdVY0PihYAIgqKFgAiFxFNmjiqsULRAkDkQNECQOSixn6r9yUM AFA3ULQAAAAAEN5QtAAAAAAQ3lC0AAAAABDeULQAAAAAEN5QtA AAAAAQ3lC0AAAAABDeULQAAAAAEN5QtAAAAAAQ3lC0AAAAABDe ULQAAAAAEN5QtAAAAAAQ3lC0AAAAABDePEW78d1VAAAAAADhaN LEUTRp4igAAAAAgPD1/wE8izrij+ucBAAAAABJRU5ErkJggg==[/IMG]
The file should be found. Patch to vgWidgets is there and the file is copied to ...\build as well.

Håkan
Hakan is offline   Reply With Quote
Old 26-03-2013, 06:32   #130
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,636
Images: 2
Re: Development Debugging Environment - Setup Help

Hakan, Congratulations. It looks like it built to me:Build 5 succeeded, 0 failed....
Now try setting it on Debug in the dropdown (I think you have it set there "Debug Win32" ) Debug Win32 and then
Debug > Start Debugging.
Wait for Opencpn to come up.

If I am wrong let me know.

PS: Did you right click on Opencpn in Solution Explorer and pick Set as startup project?
rgleason is offline   Reply With Quote
Old 26-03-2013, 09:27   #131
Registered User

Join Date: Nov 2012
Location: Orust Sweden
Boat: Najad 34
Posts: 4,151
Re: Development Debugging Environment - Setup Help

Well---This was the debug. As you see there was 9 skipped due to "not selected to build...." So my question was where that is set? And also the message referred to when I try to run the exe file.
Yes opencpn is the startup project.
Håkan
Hakan is offline   Reply With Quote
Old 26-03-2013, 09:42   #132
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,636
Images: 2
Re: Development Debugging Environment - Setup Help

I understand now, takes me a bit to get oriented.
You must have gone to File > Open and browsed to ...opencpn-git/build/opencpn.sln?

I have to pick that before I get anything in the Solutions Explorer window.

1. Copied wxWidgets (about 8 files) to ...opencpn-git/build and into a opencpn-git/wxWidgets directory?
2. Do you have a opencpn-git/data directory with doc gshhs s57data sounds tcdata wvsdata?
3. In your opencpn-git/build directory do you have all the directories see screen shot.

Also re scan the most recent Supplemental Dev document above to make sure everything is setup ok (I need to reread it too, as I've forgotten some of it.)
Attached Thumbnails
Click image for larger version

Name:	Ocpn-git-Build-Dir.jpg
Views:	156
Size:	396.6 KB
ID:	57964  
rgleason is offline   Reply With Quote
Old 26-03-2013, 09:53   #133
Registered User

Join Date: Nov 2012
Location: Orust Sweden
Boat: Najad 34
Posts: 4,151
Re: Development Debugging Environment - Setup Help

Yes that's right. Obviously not correct according to your intimation?? Please advice--
Håkan
Hakan is offline   Reply With Quote
Old 26-03-2013, 10:02   #134
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,636
Images: 2
Re: Development Debugging Environment - Setup Help

Hakan I don't understand your recent question. Its probably something very simple that we are overlooking, perhaps someone else has a suggestion.

I know, maybe your opencpn.ini will show something, if you have win7 go to programdata/opencpn

Actuallly you want the log in the same place.
rgleason is offline   Reply With Quote
Old 26-03-2013, 10:30   #135
Registered User

Join Date: Nov 2012
Location: Orust Sweden
Boat: Najad 34
Posts: 4,151
Re: Development Debugging Environment - Setup Help

Quote:
Originally Posted by rgleason View Post
I understand now, takes me a bit to get oriented.
You must have gone to File > Open and browsed to ...opencpn-git/build/opencpn.sln?

I have to pick that before I get anything in the Solutions Explorer window.

1. Copied wxWidgets (about 8 files) to ...opencpn-git/build and into a opencpn-git/wxWidgets directory?
2. Do you have a opencpn-git/data directory with doc gshhs s57data sounds tcdata wvsdata?
3. In your opencpn-git/build directory do you have all the directories see screen shot.

Also re scan the most recent Supplemental Dev document above to make sure everything is setup ok (I need to reread it too, as I've forgotten some of it.)
Ok - I try again:
-Yes the opencpn.sln is loaded in VC, 21 projects
1. Yes - all 8 files are present in both directories.
2. Yes - All dirs are there
3. Yes nearly all - But "share" is not there nor in my equivalent to your "opencpen-git". Should I copy it from the live program folders?
-And yes I think I've strictly followed you dev-doc and OCPN-wiki.

Håkan
Hakan is offline   Reply With Quote
Reply

Tags
environment


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


Advertise Here


All times are GMT -7. The time now is 17:13.


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.