[Vm-dev] Packaging 64-bit and 32-bit linux VMs

Eliot Miranda eliot.miranda at gmail.com
Thu May 24 20:20:51 UTC 2018


On Thu, May 17, 2018 at 4:07 AM, K K Subbu <kksubbu.ml at gmail.com> wrote:

>
> On Thursday 17 May 2018 08:07 AM, David T. Lewis wrote:
>
>>
>> I am thinking in terms of a Unix (Linux) installation as I write this,
>> but here
>> is how it should work:
>>
>> - For a 64 bit Spur VM, the VM is invoked by /usr/bin/spur64 or
>> /usr/local/bin/spur64.
>>
>> - There must be no name conflicts between /usr/local/bin and /usr/bin,
>> and "spur64"
>> above means "run the 64 bit Spur VM for a 64 bit image" regardless of
>> whether it is
>> in /usr/bin or /usr/local/bin or ~/bin.
>>
>
> I have a different take on this matter. bittiness is not just for the main
> program but also on all its plugins, dependent libraries and data files.
> Changing the name will also result in a cascade of changes in launch
> wrappers and other user scripts.
>
> Instead, what if we retain existing paths for 32-bit and just add
> directories like bin64 or lib64 for the new 64-bit code? This only involves
> changing $PATH and $LD_LIB_PATH.
>

+1.  That's my instinct too.


> Regards .. Subbu
>

_,,,^..^,,,_
best, Eliot
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20180524/3a1bd75a/attachment-0001.html>


More information about the Vm-dev mailing list