Cruisers Forum

Join CruisersForum Today

Thread Tools Rate Thread Display Modes
Old 22-09-2010, 19: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?

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

Join Date: Mar 2008
Posts: 4,465

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:

  ../configure --with-gtk --with-opengl  --enable-graphics_ctx

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

Join Date: Jan 2010
Location: Montevideo, Uruguay
Posts: 238
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, 09:13   #4
Registered User

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

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?


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, 15:34   #5
Registered User

Join Date: Mar 2010
Location: Normandy, France
Boat: Flush Poker, 8.25m (Point Barre)
Posts: 332
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

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

Our Communities

Our communities encompass many different hobbies and interests, but each one is built on friendly, intelligent membership.

» More about our Communities

Automotive Communities

Our Automotive communities encompass many different makes and models. From U.S. domestics to European Saloons.

» More about our Automotive Communities

Marine Communities

Our Marine websites focus on Cruising and Sailing Vessels, including forums and the largest cruising Wiki project on the web today.

» More about our Marine Communities

Copyright 2002-2015 Social Knowledge, LLC All Rights Reserved.

All times are GMT -7. The time now is 09:11.

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

ShowCase vBulletin Plugins by Drive Thru Online, Inc.