Compile elliptics if unix and not apple and not cygwin, there is no linux variable in cmake