Hi Mahmoud
I am very intrigued by Ring but have also had trouble getting both 1.24 and 1.25 to work properly on MacOS.
The provided install package for 1.23 seems to work ok.
Like Philip, have had similar issues with the provided installers so have tried complying from source. Currently get further with 1.25 than 1.24.
At the moment, doing a complete build of 1.25 on a intel mac (running Sequoia 15.7.3) does allow me to get the main "ring" application working but when I try "ringpm" I get the following error.
% ringpm
Library File : libring_internet.dylib
Line 4 Error (R38) : Runtime Error in loading the dynamic library
In loadlib() in file /Users/alex/ring/bin/load//../../extensions/ringinternet/internetlib.ring %
"libring_internet.dylib" does exist in the "lib" folder and separately compiling RingInternet does not fix the issue.
When trying a complete build of 1.25 on a Apple Silicon machine (also running Sequoia 15.7.3), "ringpm" works as do some of the packages but when I attempt other packages like ring notepad the following happens.
% ringpm run ringnotepad
================================================================================
RingNotepad Package
================================================================================
RingNotepad package for the Ring programming language
See the folder : ring/tools/ringnotepad
================================================================================
Library File : libringqt.dylib
Line 8 Error (R38) : Runtime Error in loading the dynamic library
In loadlib() In function loadlibfile() in file /Users/alex/ring/libraries/guilib/loadlibfile.ring
Called from line 11 in file rnote.ring %
Again, attempting a separate compile of RingQt does not seem to fix things.
It seems I am stuck on version 1.23 for now.
Any assistance appreciated.
regards
alex