Opened 3 months ago

Closed 3 months ago

#107 closed defect (invalid)

Compilation fails for 1.2.38 on MacOSX Mojave

Reported by: Kevin Moore Owned by: Olly Betts
Priority: blocker Milestone:
Component: Other Version: 1.2.38
Keywords: Cc:

Description

Xcode version : Version 10.2.1 (10E1001)

Compilation fails with errors.

Attachments (1)

config.log (46.9 KB) - added by Kevin Moore 3 months ago.
Config.log file created by Survex compilation attempt (includes errors)

Download all attachments as: .zip

Change History (2)

Changed 3 months ago by Kevin Moore

Attachment: config.log added

Config.log file created by Survex compilation attempt (includes errors)

comment:1 Changed 3 months ago by Olly Betts

Resolution: invalid
Status: newclosed

The log shows the failure reason as being:

configure:7517: error: PROJ4 required for coordinate transformations

You need to have PROJ (https://proj.org/) installed to build current releases of Survex from source.

For 1.2.38 it needs to be PROJ 4.x (see #102), but git master now supports PROJ 5.x and 6.x too and I'm working on a new release with those changes in. This means you can't currently use the PROJ from homebrew though.

Missing dependencies on your system aren't a bug in Survex, so closing.

Note: See TracTickets for help on using tickets.