Raspberry Pi 4 and 64bit OS - version
3 posts
• Page 1 of 1
Raspberry Pi 4 and 64bit OS - version
Hi everybody!
I wonder if it is possible to run Dyalog APL interpreter on a 64bit Raspberry PI OS.
on a Raspberry PI4.
Can I use also Ubuntu 20.04 as OS or must it be Raspberry OS only?
Kind regards,
Florian
I wonder if it is possible to run Dyalog APL interpreter on a 64bit Raspberry PI OS.
on a Raspberry PI4.
Can I use also Ubuntu 20.04 as OS or must it be Raspberry OS only?
Kind regards,
Florian
- bilekflo
- Posts: 28
- Joined: Wed Mar 12, 2014 10:07 pm
Re: Raspberry Pi 4 and 64bit OS - version
It's odd, but it's never occurred to me to run 32 bit Dyalog on 64-bit Raspbian - we've just been waiting for a solid 64-bit Raspbian before we have a go at porting to it !
And given that 32-bit Dyalog runs on 64-bit Windows and AIX, and used to on Linux when we produced 32-bit Dyalog for Linux, then there's a pretty good chance that it will. You might need some 32-bit support libraries though.
I'll add it to the list of things to do in the not too distant future.
We have however never tried Dyalog on Pi on anything but Raspbian, which is what we build on. So it is less likely to work on Ubuntu on Pi.
And given that 32-bit Dyalog runs on 64-bit Windows and AIX, and used to on Linux when we produced 32-bit Dyalog for Linux, then there's a pretty good chance that it will. You might need some 32-bit support libraries though.
I'll add it to the list of things to do in the not too distant future.
We have however never tried Dyalog on Pi on anything but Raspbian, which is what we build on. So it is less likely to work on Ubuntu on Pi.
-
AndyS|Dyalog - Posts: 263
- Joined: Tue May 12, 2009 6:06 pm
Re: Raspberry Pi 4 and 64bit OS - version
A year later, but may still be of interest.
I can confirm running 32-bit Dyalog 18, on a Raspberry Pi 4 under the 64-bit OS Ubuntu Server 20.04, after installing as Dyalog/RIDE as follows:
Dyalog 18.0 install on RPi4/Ubuntu 20.04 64-bit OS:
Ran the three install commands as per Dyalog installation documentation:
wget -O - http://packages.dyalog.com/dyalog-apt-key.gpg.key | sudo apt-key add -
CODENAME=$(lsb_release -sc)
echo "deb http://packages.dyalog.com ${CODENAME} main" | sudo tee /etc/apt/sources.list.d/dyalog.list
Then
edited /etc/apt/sources.list.d/dyalog.list, and changed 'focal' to 'buster'
(i.e. the contents, after edit, are: deb http://packages.dyalog.com buster main)
Then installed a few cross-architecture libraries, and dyalog:
sudo apt-get install libc6:armhf libstdc++6:armhf
sudo apt-get install libncurses5-dev:armhf libncursesw5-dev:armhf
sudo apt-get install libxtst-dev:armhf
sudo apt-get install dyalog-unicode
And /bin/dyalog now runs.
Then, installed Ride, from github: https://github.com/Dyalog/ride
(used install Option 2: download latest release from repository)
And wrote an "APL" bash script launcher, to launch RIDE:
#!/bin/bash
/opt/ride-4.3/launcher --no-sandbox
And so...
mylogin@mypi:~$ uname -a
Linux mypi 5.4.0-1047-raspi #52-Ubuntu SMP PREEMPT Thurs Jan 06 08:16:38 UTC 2022 aarch64 aarch64 aarch64 GNU/Linux
mylogin@mypi:~$ cat /etc/issue
Ubuntu 20.04.3 LTS \n \l
mylogin@mypi:~$ ./APL
Can also connect to the RPi4 remotely from RIDE on Win10, using "/bin/dyalog" as the Start executable.
John
I can confirm running 32-bit Dyalog 18, on a Raspberry Pi 4 under the 64-bit OS Ubuntu Server 20.04, after installing as Dyalog/RIDE as follows:
Dyalog 18.0 install on RPi4/Ubuntu 20.04 64-bit OS:
Ran the three install commands as per Dyalog installation documentation:
wget -O - http://packages.dyalog.com/dyalog-apt-key.gpg.key | sudo apt-key add -
CODENAME=$(lsb_release -sc)
echo "deb http://packages.dyalog.com ${CODENAME} main" | sudo tee /etc/apt/sources.list.d/dyalog.list
Then
edited /etc/apt/sources.list.d/dyalog.list, and changed 'focal' to 'buster'
(i.e. the contents, after edit, are: deb http://packages.dyalog.com buster main)
Then installed a few cross-architecture libraries, and dyalog:
sudo apt-get install libc6:armhf libstdc++6:armhf
sudo apt-get install libncurses5-dev:armhf libncursesw5-dev:armhf
sudo apt-get install libxtst-dev:armhf
sudo apt-get install dyalog-unicode
And /bin/dyalog now runs.
Then, installed Ride, from github: https://github.com/Dyalog/ride
(used install Option 2: download latest release from repository)
And wrote an "APL" bash script launcher, to launch RIDE:
#!/bin/bash
/opt/ride-4.3/launcher --no-sandbox
And so...
mylogin@mypi:~$ uname -a
Linux mypi 5.4.0-1047-raspi #52-Ubuntu SMP PREEMPT Thurs Jan 06 08:16:38 UTC 2022 aarch64 aarch64 aarch64 GNU/Linux
mylogin@mypi:~$ cat /etc/issue
Ubuntu 20.04.3 LTS \n \l
mylogin@mypi:~$ ./APL
Can also connect to the RPi4 remotely from RIDE on Win10, using "/bin/dyalog" as the Start executable.
John
- meijerjo
- Posts: 5
- Joined: Thu Jan 06, 2022 4:29 pm
3 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 1 guest
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group