gnudatalanguage / gdl

GDL - GNU Data Language
GNU General Public License v2.0
274 stars 61 forks source link

DMG (Apple OSX) "installer" produced with each Release: Tag with OSX version #1768

Open GillesDuvert opened 5 months ago

GillesDuvert commented 5 months ago

At the moment, the bundles will open on Macs with an OSX version smaller than the one used to make it, but GDL will then fail to run, as the Apple libraries have changed. It should exist a simple way to prevent the bundle to be mounted on a OSX version that is not compatible?

besides, it is not yet proven that, even with the same version of OSX between packager and user, the DMG contains all needed dylibs and files to get GDL working.

alaingdl commented 5 months ago

Living in the comfortable Linux galaxy since a while, I am totally ignorant on that topic, but it seems that IDL & FL come with the libs (*.so) they need ...

(ls fl_0.79.53/lib64 ; ls idl/bin/bin.linux.x86_64)

For me, it is a different story to have a compiled version for developers, or a packaged one as we have on Linux, deeply linked within the libs provide by the system & the packages. Since OSX + Brew and MSwin don't have stable libs., we have to consider to provide the useful one in the DMG