Ahoy Mac users!
OpenCPN Version 2.4 Beta Build 628 is available now on sourceforge git repo.
The .dmg Package will soon be available on the opencpn.org download page.
This build brings the OSX(Carbon) Beta up to full parity with the Windows and Linux builds.
Untested issues:
a. Serial
NMEA input, usually by USB dongle.
b.
AIS
Known or suspected bugs:
a. Locale changes occasionally cause a crash on App exit, at least on my hardware.
Building:
I had a lot of trouble with the CMake/CPack interface to PackageMaker.
I finally gave up and rolled my own.
Volunteers are encouraged to have a look at this toolchain, and try to figure out a clean build procedure using only CMake/CPack tools.
To build from this release:
1. get this stuff
xcode312_2621_developerdvd.dmg (this gets the compilers, etc.)
MacPorts-1.9.2-10.5-Leopard.dmg (this gets macPorts)
2. sudo port install wxwidgets
3. sudo port install glib2
4. Build OpenCPN
$cd {opencpn}
$mkdir build_carbon
$cd build_carbon
$cmake -DPREFIX=/Users/{user}/tmp ..
$make
$make install
$make create-dmg
This will give you a portable .dmg file with the required libraries and basic PlugIns embedded in the app bundle.
Open the Package and drag the OpenCPN icon to the dock. Away you go!
Also, please test the .dmg on the opencpn.org download page. This .dmg was built by me, and I want to be sure that the build workflow creates a really portable download....
Good Luck, and enjoy the Beta Testing!
Thanks
Dave