• Ray newman mumps on Mac CATALINA 10.15.7

    From rafi farchi@21:1/5 to All on Sat Nov 6 14:22:34 2021
    Hello fails on the

    When installing on MAC it fails on the Make command .

    please assist .
    thanks

    Last login: Sat Nov 6 22:22:27 on ttys000
    eladfarchi@Elads-MacBook-Pro ~ %
    eladfarchi@Elads-MacBook-Pro ~ %
    eladfarchi@Elads-MacBook-Pro ~ %
    eladfarchi@Elads-MacBook-Pro ~ % cd Desktop
    eladfarchi@Elads-MacBook-Pro Desktop % cd x
    eladfarchi@Elads-MacBook-Pro x % cd mumps
    eladfarchi@Elads-MacBook-Pro mumps % make
    gcc -O -fsigned-char -Wall -Iinclude -D_FILE_OFFSET_BITS=64 -o mumps compile/dollar.o compile/eval.o compile/localvar.o compile/parse.o compile/routine.o database/db_buffer.o database/db_daemon.o database/db_get.o database/db_ic.o database/db_kill.o
    database/db_locate.o database/db_main.o database/db_rekey.o database/db_set.o database/db_uci.o database/db_util.o database/db_view.o init/init_create.o init/init_run.o init/init_start.o init/mumps.o runtime/runtime_attn.o runtime/runtime_buildmvar.o
    runtime/runtime_debug.o runtime/runtime_func.o runtime/runtime_math.o runtime/runtime_pattern.o runtime/runtime_run.o runtime/runtime_ssvn.o runtime/runtime_util.o runtime/runtime_vars.o seqio/SQ_Util.o seqio/SQ_Signal.o seqio/SQ_Device.o seqio/SQ_File.o
    seqio/SQ_Pipe.o seqio/SQ_Seqio.o seqio/SQ_Socket.o seqio/SQ_Tcpip.o symbol/symbol_new.o symbol/symbol_util.o util/util_key.o util/util_lock.o util/util_memory.o util/util_routine.o util/util_share.o util/util_strerror.o xcall/xcall.o -lm -lcrypt
    ld: library not found for -lcrypt
    clang: error: linker command failed with exit code 1 (use -v to see invocation) make: *** [all] Error 1
    eladfarchi@Elads-MacBook-Pro mumps %

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Sam Habiel@21:1/5 to rafi....@gmail.com on Tue Nov 9 06:35:52 2021
    On Saturday, November 6, 2021 at 3:22:35 PM UTC-6, rafi....@gmail.com wrote:
    Hello fails on the

    When installing on MAC it fails on the Make command .

    please assist .
    thanks

    Last login: Sat Nov 6 22:22:27 on ttys000
    eladfarchi@Elads-MacBook-Pro ~ %
    eladfarchi@Elads-MacBook-Pro ~ %
    eladfarchi@Elads-MacBook-Pro ~ %
    eladfarchi@Elads-MacBook-Pro ~ % cd Desktop
    eladfarchi@Elads-MacBook-Pro Desktop % cd x
    eladfarchi@Elads-MacBook-Pro x % cd mumps
    eladfarchi@Elads-MacBook-Pro mumps % make
    gcc -O -fsigned-char -Wall -Iinclude -D_FILE_OFFSET_BITS=64 -o mumps compile/dollar.o compile/eval.o compile/localvar.o compile/parse.o compile/routine.o database/db_buffer.o database/db_daemon.o database/db_get.o database/db_ic.o database/db_kill.o
    database/db_locate.o database/db_main.o database/db_rekey.o database/db_set.o database/db_uci.o database/db_util.o database/db_view.o init/init_create.o init/init_run.o init/init_start.o init/mumps.o runtime/runtime_attn.o runtime/runtime_buildmvar.o
    runtime/runtime_debug.o runtime/runtime_func.o runtime/runtime_math.o runtime/runtime_pattern.o runtime/runtime_run.o runtime/runtime_ssvn.o runtime/runtime_util.o runtime/runtime_vars.o seqio/SQ_Util.o seqio/SQ_Signal.o seqio/SQ_Device.o seqio/SQ_File.o
    seqio/SQ_Pipe.o seqio/SQ_Seqio.o seqio/SQ_Socket.o seqio/SQ_Tcpip.o symbol/symbol_new.o symbol/symbol_util.o util/util_key.o util/util_lock.o util/util_memory.o util/util_routine.o util/util_share.o util/util_strerror.o xcall/xcall.o -lm -lcrypt
    ld: library not found for -lcrypt
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    make: *** [all] Error 1
    eladfarchi@Elads-MacBook-Pro mumps %
    The problem seems simple. Find out where is lcrypt and install the proper library; or edit the makefile to point to the proper place where lcrypt is.

    Ray has retired as far as I know; David Wicksell took over; the updated source code is here: https://gitlab.com/Reference-Standard-M/rsm.

    If you are interested in heavily enhancing and testing RSM, I can hook you up with David.

    --Sam

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From David Wicksell@21:1/5 to All on Thu Nov 18 14:56:19 2021
    Yes, Sam is correct. Ray Newman retired, and MUMPS V1.71 is the last official version he released.
    He gave me all his files and permission to change the license and name, and become the official
    maintainer of the project. As Sam also mentioned, I renamed it to Reference Standard M (RSM),
    and it will build just fine on Catalina. The latest version of RSM is V1.75.0, and the next version
    should be released within 2 to 3 weeks, and will include an implementation of `$increment`, as well
    as a journal recovery routine. RSM has over 200 improvements of various kinds over MV1, with many
    more to come. So if you liked working with MV1, you should check out RSM. Thank you.

    David Wicksell
    Fourth Watch Software LC

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)