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 10-09-2017, 01:50   #1981
Registered User

Join Date: Jun 2015
Posts: 379
Re: Beta Test / Technical

Hi,
Anyone as a working Appveyor setup for github?
It could help a lot for this kind of stuff.
did-g is offline   Reply With Quote
Old 10-09-2017, 03:20   #1982
Registered User

Join Date: Jul 2010
Location: Hannover - Germany
Boat: Amel Sharki
Posts: 2,541
Re: Beta Test / Technical

Quote:
Originally Posted by did-g View Post
Hi,
Anyone as a working Appveyor setup for github?
It could help a lot for this kind of stuff.
For viewing github repositories you can use any browser.
Updating a repository at github you may use e.g. "GitHub Desktop"
https://desktop.github.com/
or any other tool for your OS. I use e.g. "SourceTree" with macOS and even Xcode supports Github. SourceTree informs me in real time about new diffs of registered repositories.

Gerhard
CarCode is offline   Reply With Quote
Old 10-09-2017, 07:38   #1983
Registered User
 
transmitterdan's Avatar

Join Date: Oct 2011
Boat: Valiant 42
Posts: 6,008
Re: Beta Test / Technical

Yes we are. And you are saying the github sources have something wrong. They do not have anything wrong that prevents building without error.

Remember the old programmer's proverb: read the code not the comments. The compiler ignores the comments and so should the programmer.
transmitterdan is offline   Reply With Quote
Old 10-09-2017, 07:41   #1984
Registered User
 
transmitterdan's Avatar

Join Date: Oct 2011
Boat: Valiant 42
Posts: 6,008
Re: Beta Test / Technical

For Windows there is "git GUI" that has an excellent repository browser. Also, Microsoft visual studio has an excellent git repository browser.
transmitterdan is offline   Reply With Quote
Old 10-09-2017, 08:05   #1985
Registered User

Join Date: Jul 2010
Location: Hannover - Germany
Boat: Amel Sharki
Posts: 2,541
Re: Beta Test / Technical

Quote:
Originally Posted by transmitterdan View Post
Yes we are. And you are saying the github sources have something wrong. They do not have anything wrong that prevents building without error.

Remember the old programmer's proverb: read the code not the comments. The compiler ignores the comments and so should the programmer.
You have forgotten to show us where to find "cairo.h" in the OpenCPN sources. That was the question, see here: http://www.cruisersforum.com/forums/...ml#post2473637

Remember the old forum rule: Read before write.

Gerhard
CarCode is offline   Reply With Quote
Old 10-09-2017, 09:00   #1986
Registered User
 
transmitterdan's Avatar

Join Date: Oct 2011
Boat: Valiant 42
Posts: 6,008
Re: Beta Test / Technical

Quote:
Originally Posted by CarCode View Post
You have forgotten to show us where to find "cairo.h" in the OpenCPN sources. That was the question, see here: http://www.cruisersforum.com/forums/...ml#post2473637

Remember the old forum rule: Read before write.

Gerhard
Cairo.h comes from the buildwin dependencies as explained on the instructions for building under Windows. It is not in the opencpn.git repository. I said the same thing several posts above.
transmitterdan is offline   Reply With Quote
Old 10-09-2017, 09:20   #1987
Registered User

Join Date: Jul 2010
Location: Hannover - Germany
Boat: Amel Sharki
Posts: 2,541
Re: Beta Test / Technical

Quote:
Originally Posted by transmitterdan View Post
Cairo.h comes from the buildwin dependencies as explained on the instructions for building under Windows. It is not in the opencpn.git repository. I said the same thing several posts above.
Thank you.
So you finally admit the OpenCPN sources are lacking something to build it without errors. Why it is so difficult for you to understand? Just wondering...

Gerhard
CarCode is offline   Reply With Quote
Old 10-09-2017, 09:30   #1988
Registered User
 
transmitterdan's Avatar

Join Date: Oct 2011
Boat: Valiant 42
Posts: 6,008
Re: Beta Test / Technical

Gerhard,

Debating with you is kind of interesting. There are many things needed to build OpenCPN that are not included in the github repository. Obvious examples are the compiler, wxWidgets libraries and other things. The Cairo library is one of those things and it has been conveniently placed in a 7-zip file along with several other necessary things (e.g. crash reporter) so Windows developers can easily find them. This is not anything different than building under Linux where Cairo has to be gotten from some Linux package repository. It is not part of OpenCPN. It is part of the SVG support libraries used by many other applications. And it is therefore explained on the OpenCPN developer's instructions how to get it.
transmitterdan is offline   Reply With Quote
Old 11-09-2017, 01:19   #1989
Registered User

Join Date: Jul 2010
Location: Hannover - Germany
Boat: Amel Sharki
Posts: 2,541
Re: Beta Test / Technical

Quote:
Originally Posted by transmitterdan View Post
Gerhard,

Debating with you is kind of interesting. There are many things needed to build OpenCPN that are not included in the github repository. Obvious examples are the compiler, wxWidgets libraries and other things. The Cairo library is one of those things and it has been conveniently placed in a 7-zip file along with several other necessary things (e.g. crash reporter) so Windows developers can easily find them. This is not anything different than building under Linux where Cairo has to be gotten from some Linux package repository. It is not part of OpenCPN. It is part of the SVG support libraries used by many other applications. And it is therefore explained on the OpenCPN developer's instructions how to get it.
So one may have to ask if it is perhaps a violation of the GPL rules when the code does not compile? As seen in another thread Android people have similiar problems.

Gerhard
CarCode is offline   Reply With Quote
Old 11-09-2017, 05:43   #1990
Registered User
 
transmitterdan's Avatar

Join Date: Oct 2011
Boat: Valiant 42
Posts: 6,008
Re: Beta Test / Technical

Quote:
Originally Posted by CarCode View Post
So one may have to ask if it is perhaps a violation of the GPL rules when the code does not compile? As seen in another thread Android people have similiar problems.

Gerhard
The code does compile.
transmitterdan is offline   Reply With Quote
Old 12-09-2017, 15:29   #1991
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,651
Images: 2
Re: Beta Test / Technical

I have found that it is better to be a little bit unsure about the facts as I understand them, because I often learn more significant facts from my friends here, that serve to guide me. I'd like to thank you all, including Gerhard, TDan, Pavel, Mike, Jon, Dave and countless others for your help and knowledge. Please keep in mind that this is a unique community which really does work together, our personalities become clear over time. Let's give each other some room, as is necessary in every family. --For my part, I promise not to post so much! ---As I have been given that observation by a friend here.
rgleason is offline   Reply With Quote
Old 12-09-2017, 18:46   #1992
Registered User

Join Date: Jun 2015
Posts: 379
Re: Beta Test / Technical

Hi,

Version 4.4.0 is a fork and there's stuff in it missing in master and 4.8.0, like :
'Correct direction arrows display when no GL && hight definition graphic'

Ring a bell to someone ?
did-g is offline   Reply With Quote
Old 13-09-2017, 06:38   #1993
Marine Service Provider
 
bdbcat's Avatar

Join Date: Mar 2008
Posts: 7,404
Re: Beta Test / Technical

did...

Probably part of some backport effort. I'll check.

Any others that sound interesting?

Dave
bdbcat is offline   Reply With Quote
Old 13-09-2017, 07:50   #1994
Registered User

Join Date: Jun 2015
Posts: 379
Re: Beta Test / Technical

Quote:
Originally Posted by bdbcat View Post
did...

Probably part of some backport effort. I'll check.

Any others that sound interesting?

Dave
Hi,

I ran:
git cherry -v upstream/master v4.4.0 |grep ^+
And after double checking false positive there's 3 grib stuff from Jean-Pierre:
Code:
+ 7ebff876985baa0f6ee98b986375e3d1c99d345d Correct manual grib zone selection logic

+ 041bc01e5446f4b8a3f112cfa41ad241f24b7523 Correct direction arrows display when no GL && hight definition graphic

+ 1f975218111f917ff6bacf8881c2b41655b99092 Correct grib "weather table" date/time logic
We need 'Correct Direction...', current arrows aren't rendered if OpenGL is off.
I'm not sure for the two others.

Haven't run it on other branches yet.
did-g is offline   Reply With Quote
Old 13-09-2017, 08:13   #1995
Registered User

Join Date: Feb 2011
Posts: 1,108
Re: Beta Test / Technical

It is all OK in Windows.
Regards
P_Dub is offline   Reply With Quote
Reply


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
Beta Marine Diesel michaelmrc Engines and Propulsion Systems 48 23-03-2016 13:44
Need some technical advice....antennas. Just a Tinch Marine Electronics 15 01-12-2007 15:57
Blue Sea Systems Technical Brief GordMay Electrical: Batteries, Generators & Solar 0 16-03-2007 04:16
technical difficulties witchcraft The Sailor's Confessional 1 30-05-2005 14:09
Dow Corning Technical Manual GordMay The Library 0 12-04-2005 16:25

Advertise Here


All times are GMT -7. The time now is 21:47.


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.