Cruisers Forum
 


Join CruisersForum Today

Reply
 
Thread Tools Rate Thread Display Modes
Old 22-09-2010, 20:06   #1
Sponsoring Vendor

Community Sponsor

Join Date: Aug 2008
Posts: 33
'Always on Top' How-to Instructions!

I have been using Linux since Red Hat 5! Lots of experience compiling and installing programs - even back in the days when the only way you discovered the source file you were attempting to compile had missing dependencies. Took many downloads of other source files that in turn had their own dependencies. I have successfully installed kdenlive using cmake, after compiling and installing the program's considerable number of dependencies. Order of compilation and installation itself is an issue. Difference is, the kdenlive maintainers clearly state what dependencies are necessary and for the most part where to get them.

Compiling and installing opencpn from source is problematic because this kind of guidance is missing. Which flavours of some dependencies are needed. Perl or some other format? Regarding development packages, which of those are required as well?

In all of my experience with Linux, I have never come as close to giving up as I am to abandoning my effort compiling and installing opencpn as now. All of the source dependencies I know of compile and install error free. But, opencpn still refuses to give.

How about specifics regarding dependencies and where they can be obtained? Order of installation and such?

Thanks,
Bob (svarmido)
PorkLoin is offline   Reply With Quote
Old 23-09-2010, 06:09   #2
Marine Service Provider
 
bdbcat's Avatar

Join Date: Mar 2008
Posts: 4,884
svarmado.....

Sorry you are having such trouble building.

Lets start from the beginning:

We need wxWidgets 2.8.x compiled and running on your platform, with the wxWidgets samples built and tested. Are we OK so far?

I generally use the following wxWidgets configure command:

Code:
  ../configure --with-gtk --with-opengl  --enable-graphics_ctx
Dave
__________________

__________________
bdbcat is offline   Reply With Quote
Old 23-09-2010, 07:33   #3
Registered User

Join Date: Jan 2010
Location: Montevideo, Uruguay
Posts: 238
Quote:
Originally Posted by svarmido View Post
I have been using Linux since Red Hat 5!
I had a similar experience, since the distributions of the early 90's. What gives me piece of mind now is debian (and its derivatives, such as ubuntu), having a package manager that fixes dependencies (if the packages are properly built).

In the case of opencpn, I don't know if the ".deb" package solves dependencies or not, since I already have them in my system. In any case, as said above, is not that hard. I you survived building kde, you'll certainly do this with your pinky.

__________________
dpons is offline   Reply With Quote
Old 23-09-2010, 10:13   #4
Registered User

Join Date: Dec 2005
Location: WNA
Boat: Dufour 35
Posts: 3,249
Bob

I started Linux with Red Hat 6.2 and kernel 2.2.9(I think), but gave up on Red Hat with Fedora 2, but that's another story.
Unfortunately we don't have many users who have Fedora installed. It sure would be nice if someone could maintain a rpm package and write a wiki entry on how to compile using Fedora.

I installed OpenCPN on Fedora 11 and posted my experience.


Would my approach in that post, still work with Fedora 13?

Thomas

PS Check this post:Fedora Package Review -- [Bug 612224] New: Review Request: opencpn - An open source chart plotter/navigator and the following posts in the opencpn thread.
__________________
cagney is offline   Reply With Quote
Old 23-09-2010, 16:34   #5
Registered User

Join Date: Mar 2010
Location: Normandy, France
Boat: Flush Poker, 8.25m (Point Barre)
Posts: 335
Quote:
Originally Posted by cagney View Post
Unfortunately we don't have many users who have Fedora installed. It sure would be nice if someone could maintain a rpm package and write a wiki entry on how to compile using Fedora.
Well, I'm using Fedora daily, that's part of my job. I'm using GNU/Linux since about 15 years now, I must have Red Hat 4.? floppies laying somewhere.

I updated Compiling the Source in Linux | Official OpenCPN Homepage a few hours ago to include Fedora/CentOS build process.
The only problem with Fedora 13 is with shipped CMake version, there's a bug that fail to include a lib, you should upgrade to the latest CMake binary available on their website (or from rawhide, it works)

Thomas, make package do create .rpm, can you include it in Download OpenCPN | Official OpenCPN Homepage It should install fine with all the deps required for Fedora.
__________________
SethDart is offline   Reply With Quote
Reply

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

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
How To Make Your Own Watermaker Instructions Martinini Construction, Maintenance & Refit 5 05-05-2015 11:48
Lap top vs desk top Ativa Construction, Maintenance & Refit 51 27-12-2014 07:58
Need Instructions on Rigging a Victoria 18 ladypirate Deck hardware: Rigging, Sails & Hoisting 11 10-04-2010 07:07
Simrad WP 30 - Need Assembly Instructions Chief Engineer Marine Electronics 3 19-09-2009 19:44
Where is instructions on how to post OceanView Forum Tech Support & Site Help 3 27-07-2008 02:12



Copyright 2002- Social Knowledge, LLC All Rights Reserved.

All times are GMT -7. The time now is 03:18.


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

ShowCase vBulletin Plugins by Drive Thru Online, Inc.