Package Details: opencpn 5.0.0-3

Git Clone URL: https://aur.archlinux.org/opencpn.git (read-only, click to copy)
Package Base: opencpn
Description: Open Source Chart Plotting / Marine Navigation
Upstream URL: http://opencpn.org
Licenses: GPL2
Submitter: None
Maintainer: ruppor
Last Packager: ruppor
Votes: 31
Popularity: 0.95
First Submitted: 2009-07-08 14:25
Last Updated: 2019-05-15 20:51

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

jacotux commented on 2013-06-08 23:20

Sources page not found !

tcs commented on 2012-08-16 07:13

OpenCPN 3.0.0 source available. PKGBUILD at http://pastebin.com/yWnNirh1

myles commented on 2012-06-21 22:40

Yes gpx export and import still work. I think TIXML_USE_STL tells tinyxml to use some definitions in the standard library rather than those in, umm, somewhere else.

sredna commented on 2012-06-03 07:42

Thank you for that :)
Can you confirm that import/export of gpx files works (you could create a route and export it, and import any gpx file.)

I assume that the TIXML_USE_STL flag should only be set if tinyxml is not installed, do you know that?

myles commented on 2012-06-02 23:05

Thanks for the pointer, I had to add "export CXXFLAGS=-DTIXML_USE_STL" before "build()".

sredna commented on 2012-06-02 21:57

I think you need to install tinyxml. Could you try, and let me know if it works? I will add it as a dependency if it does.

myles commented on 2012-06-02 21:34

Quite right, sorry. After a load of warnings like those I just posted, the actual error is:
CMakeFiles/opencpn.dir/src/gpxdocument.cpp.o: In function `GpxDocument::~GpxDocument()':
gpxdocument.cpp:(.text+0x482): undefined reference to `TiXmlString::nullrep_'
CMakeFiles/opencpn.dir/src/gpxdocument.cpp.o: In function `GpxDocument::~GpxDocument()':
gpxdocument.cpp:(.text+0x4c2): undefined reference to `TiXmlString::nullrep_'
CMakeFiles/opencpn.dir/src/gpxdocument.cpp.o: In function `GpxSimpleElement::GpxSimpleElement(wxString const&, wxString const&)':
gpxdocument.cpp:(.text+0x17d3): undefined reference to `TiXmlString::assign(char const*, unsigned long)'
CMakeFiles/opencpn.dir/src/gpxdocument.cpp.o: In function `TiXmlDocument::~TiXmlDocument()':
gpxdocument.cpp:(.text._ZN13TiXmlDocumentD2Ev[_ZN13TiXmlDocumentD5Ev]+0x12): undefined reference to `TiXmlString::nullrep_'
CMakeFiles/opencpn.dir/src/gpxdocument.cpp.o: In function `TiXmlDocument::~TiXmlDocument()':
gpxdocument.cpp:(.text._ZN13TiXmlDocumentD0Ev[_ZN13TiXmlDocumentD0Ev]+0x12): undefined reference to `TiXmlString::nullrep_'
collect2: error: ld returned 1 exit status
make[2]: *** [opencpn] Error 1
make[1]: *** [CMakeFiles/opencpn.dir/all] Error 2
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...

I don't have any GPS devices installed so maybe that is the problem?

sredna commented on 2012-06-02 12:29

There is no error shown in the text below, just warnings. Could you please post the actual error?

myles commented on 2012-06-01 22:45

Build fails for me with linking errors:
[100%] Building CXX object CMakeFiles/opencpn.dir/src/scrollingdialog.cpp.o
Linking CXX executable opencpn
/usr/bin/ld: Warning: alignment 4 of symbol `gps_device_command' in libGARMINHOST.a(garmin_wrapper.cpp.o) is smaller than 16 in libGARMINHOST.a(gpsapp.c.o)
/usr/bin/ld: Warning: alignment 8 of symbol `gps_waypt_type' in libGARMINHOST.a(garmin_wrapper.cpp.o) is smaller than 16 in libGARMINHOST.a(gpsapp.c.o)
...etc...
has anyone built this recently?

sredna commented on 2010-12-31 12:03

OpenCPN 2.3.1 was released today. PKGBUILD at http://aur.pastebin.com/RQEjRgNq