Author Topic: modules not loaded  (Read 1845 times)

Offline Riccardo A. Ballerini

  • Newcomer
  • Posts: 37
modules not loaded
« on: 2016 December 02 13:12:16 »
Hi, I just updated PI on my MBP - 10.8.5 - 2.6GHz i7 - 16GB

I got this error message

/Applications/PixInsight 2/bin/Geometry-pxm.dylib
<* failed *>
*** PixInsight API Error: Module: /Applications/PixInsight 2/bin/Geometry-pxm.dylib
Cannot load library /Applications/PixInsight 2/bin/Geometry-pxm.dylib: (dlopen(/Applications/PixInsight 2/bin/Geometry-pxm.dylib, 6): Symbol not found: ___sincos_stret
  Referenced from: /Applications/PixInsight 2/bin/Geometry-pxm.dylib
  Expected in: /usr/lib/libSystem.B.dylib
 in /Applications/PixInsight 2/bin/Geometry-pxm.dylib): Module load error
/Applications/PixInsight 2/bin/Global-pxm.dylib
/Applications/PixInsight 2/bin/GradientDomain-pxm.dylib
/Applications/PixInsight 2/bin/GREYCstoration-pxm.dylib
/Applications/PixInsight 2/bin/Image-pxm.dylib
/Applications/PixInsight 2/bin/ImageCalibration-pxm.dylib
/Applications/PixInsight 2/bin/ImageIntegration-pxm.dylib
<* failed *>
*** PixInsight API Error: Module: /Applications/PixInsight 2/bin/ImageIntegration-pxm.dylib
Cannot load library /Applications/PixInsight 2/bin/ImageIntegration-pxm.dylib: (dlopen(/Applications/PixInsight 2/bin/ImageIntegration-pxm.dylib, 6): Symbol not found: ___sincos_stret
  Referenced from: /Applications/PixInsight 2/bin/ImageIntegration-pxm.dylib
  Expected in: /usr/lib/libSystem.B.dylib
 in /Applications/PixInsight 2/bin/ImageIntegration-pxm.dylib): Module load error
/Applications/PixInsight 2/bin/ImageRegistration-pxm.dylib
/Applications/PixInsight 2/bin/IntensityTransformations-pxm.dylib
/Applications/PixInsight 2/bin/JPEG-pxm.dylib
/Applications/PixInsight 2/bin/JPEG2000-pxm.dylib
/Applications/PixInsight 2/bin/LocalHistogramEqualization-pxm.dylib
/Applications/PixInsight 2/bin/MaskGeneration-pxm.dylib
/Applications/PixInsight 2/bin/Morphology-pxm.dylib
/Applications/PixInsight 2/bin/MultiscaleProcessing-pxm.dylib
/Applications/PixInsight 2/bin/NoiseGeneration-pxm.dylib
/Applications/PixInsight 2/bin/NoiseReduction-pxm.dylib
/Applications/PixInsight 2/bin/NoOperation-pxm.dylib
/Applications/PixInsight 2/bin/Obsolete-pxm.dylib
/Applications/PixInsight 2/bin/PixelMath-pxm.dylib
/Applications/PixInsight 2/bin/RestorationFilters-pxm.dylib
/Applications/PixInsight 2/bin/Sandbox-pxm.dylib
/Applications/PixInsight 2/bin/SplitCFA-pxm.dylib
/Applications/PixInsight 2/bin/StarGenerator-pxm.dylib
/Applications/PixInsight 2/bin/TGV-pxm.dylib
/Applications/PixInsight 2/bin/TIFF-pxm.dylib
/Applications/PixInsight 2/bin/XISF-pxm.dylib
/Applications/PixInsight 2/bin/INDIClient-pxm.dylib
* Scripting resources updated.
45 of 47 module(s) installed.

Processing script file: /Applications/PixInsight 2/etc/init.pjsr/pjsr-core-defs.js

* 1 initialization script(s) executed.

Processing script file: /Applications/PixInsight 2/etc/startup/startup.scp
* 1 startup script(s) executed.

PixInsight Core 01.08.04.1195 Ripley (x64)
Copyright (C) 2003-2015 Pleiades Astrophoto
----------------------------------------------------------------------
Welcome to PixInsight. Started 2016/12/02 20:56:32 J2457725.37259 UTC

* Parallel processing enabled: Using 8 logical processors.
* Thread CPU affinity control enabled.
* Maximum number of simultaneous open files: 10240.
* PSM AutoSave enabled. Auto-save period: 30 seconds.


several module are not present any longer

Geometry for istance…


I dowloaded a new fresh version
I restarted PI in uninstall mode (ctrl*alt)

the repository version worked fine
as soon I allowed the updates to be installed the problem raised again

thank you for any help (may be some of the updates are the culprits)

riccardo

Offline Juan Conejero

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 7111
    • http://pixinsight.com/
Re: modules not loaded
« Reply #1 on: 2016 December 03 01:20:27 »
Hi Riccardo,

the ImageIntegration and Geometry modules have been updated recently. "___sincos_stret" is an LLVM compiler optimization. It seems that the latest updates to Apple's Xcode C++ compiler have changed the way these optimizations are applied and implemented. Despite the fact that we always set OS X 10.8 as the target deployment system when we build modules for the Mac platform, it seems that recently built modules no longer work on OS X 10.8. Anyway, we only support OS X 10.10 and 10.11 officially. macOS 10.12 is also supported unofficially by version 1.8.4.1199 of PixInsight.

So the only solution to this problem is to upgrade your machine to OS X 10.11 or macOS 10.12. Sorry for not providing a more comfortable solution.
Juan Conejero
PixInsight Development Team
http://pixinsight.com/

Offline Riccardo A. Ballerini

  • Newcomer
  • Posts: 37
Re: modules not loaded
« Reply #2 on: 2016 December 03 01:38:49 »
Thank you Juan,
…what if I swap the new modules with the old Image Integration and Geometry modules?

(I always zip save the old version before updating ;)

Offline Juan Conejero

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 7111
    • http://pixinsight.com/
Re: modules not loaded
« Reply #3 on: 2016 December 03 03:40:08 »
Hi Riccardo,

That will work, but you'll lose new functionality and bug fixes implemented in the latest updates. More importantly, the next version of PixInsight won't work on anything older than OS X 10.10; perhaps 10.11. That's how the world of Apple and OS X is: We can only provide compatibility with at most the two most recent versions of the macOS operating system, and sometimes even that is a big challenge for me.
Juan Conejero
PixInsight Development Team
http://pixinsight.com/

Offline Riccardo A. Ballerini

  • Newcomer
  • Posts: 37
Re: modules not loaded
« Reply #4 on: 2016 December 03 03:57:23 »
THNX!  8)