Dear P.O.,

it is just intended to help those who wish to make ooRexx globally available to 
learn the ln- and
rm-commands to do so. It will not be done automatically, one would need to copy 
the commands and
then paste them to execute them.  :)

Even if someone would forget deleting the symbolic links, they would not do any 
harm. To remove all
broken symbolic links, one could use one of the suggestions from 
<https://www.commandlinefu.com/commands/view/2369/find-broken-symlinks-and-delete-them>,
 like:

    sudo find /usr/local -type l -exec test ! -e {} \; -delete


On 16.07.2021 17:40, P.O. Jonsson wrote:
> I did not run the script (yet) but is the intention to create symlinks to 
> /usr/local so as to
> avoid the need to modify the path?

The script only creates the commands it does not run them. In order to execute 
them you would need
to copy the output in the Terminal to the clipboard and paste the commands from 
the clipboard to
have them execute.

> If the 2nd part is creating the steps necessary to „unlink" why do you not 
> create a shell script
> of those lines? After all the user will not realize at the time of 
> installation (linking) that he
> might need them (much) later during an uninstall? (unlinking). It would 
> appear possible to create
> a static unlink script for the default (/Applications/ooRexx5/bin,lib <-> 
> /usr/local/bin,lib
>
> Can we hear from the developers what the skipped files ( callrexx1, 
> callrexx2, libwpipe1.dylib,
> libwpipe2.dylib, libwpipe3.dylib and oorexx-config.) are for? Can they be 
> safely removed from the
> installation on macOS? How does one go about it?

Rexx comes with samples that demonstrate how to use C to interact with Rexx, on 
Windows you would
find them in "ooRexx\samples\api". So they can be safely left out for the bare 
bone interpreter.

---rony

>
>> Am 16.07.2021 um 17:09 schrieb Rony G. Flatscher <rony.flatsc...@wu.ac.at
>> <mailto:rony.flatsc...@wu.ac.at>>:
>>
>> Those who use ooRexx5 from Sourceforge on a Mac and who have followed the 
>> instructions will have
>> ooRexx in "/Applications/ooRexx5".
>>
>> The enclosed Rexx script will create the link and remove commands that will 
>> make ooRexx5 available
>> systemwide. Run it and copy & paste the output to create the links or remove 
>> them.
>>
>> If you have ooRexx5 installed somewhere else, adjust the script accordingly.
>>
>> ---rony

_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to