SwissEphemeris Save Abandoned

Swiss Ephemeris for OS X and iOS - project is unmaintained!

Project README

note: project is unmaintained!

Swiss Ephemeris for OS X and iOS

This repo contains a configured Xcode workspace with a Xcode project for use in Mac apps and a Xcode project for use in iOS apps.

Features

  • Preconfigured Xcode project with Swiss Ephemeris 2.03 source code ready to be build.
  • Build easily libraries for OS X and iOS. Note: The source code is not checked or audited for correct operation and results on 64-bit architectures.
    • OS X: SwissEphemeris.framework supports OS X 10.6 or later on x86_64
    • iOS: libSwissEphemeris.a supports iOS 6.0 or later on the simulator and armv7 and arm64 on the device
    • iOS: SwissEphemeris.framework supports iOS 8.0 or later on the simulator and armv7 and arm64 on the device
  • A pure as possible distribution and use of the Swiss Ephemeris source code from Astrodienst AG. The only changes that increase better support on OS X or iOS will be incorporated.
  • Automatic configuration: There is no need to manually call swe_set_ephe_path(). This function will be called automatically. On OS X the framework resources directory will be used and on iOS the main bundle resources directory. If you don't like this behavior, please open an issue.
  • ~/Application Support/SwissEphemeris (OS X): Users can use this folder to add additional data files. The framework will prioritize these files over the data files which are distrubuted as part of the framework.

Data reference

You can use the test page at Astrodient for data comparison.

Further reading

Open Source Agenda is not affiliated with "SwissEphemeris" Project. README Source: astrotools/SwissEphemeris
Stars
27
Open Issues
2
Last Commit
6 years ago

Open Source Agenda Badge

Open Source Agenda Rating