philhartung / aes67-monitor

AES67 Stream Monitor: Monitor AES67 streams directly
https://aes67.app
MIT License
236 stars 23 forks source link

ARM support #3

Closed PiecePaperCode closed 3 years ago

PiecePaperCode commented 3 years ago

Cross referenced on an issue of the lib audify. your lib dosent work wirh ARM on an Raspberry pi. Can you specyfie it in your readme that its x64? Because node runs on ARM so it would be assumed that you would support arm aswell but thats not the case so a specification would be lovely. https://github.com/almoghamdani/audify/issues/9

philhartung commented 3 years ago

Just because there is no prebuild of Audify available for ARM doesn't mean it wont't compile on ARM. I already used Audify on the Raspberry Pi 4 running Raspbian. I'll compile it on Raspbian and update you on the steps to compile it.

philhartung commented 3 years ago

I tested it and it seems that Audify 1.5.3 won't compile on ARM. As version 1.5.3 was just released 12 hours ago I changed the Audify version used by aes67-monitor back to 1.5.2. Version 1.5.2 compiles without any problems on Raspbian 10/Raspberry Pi 4 with the following steps. First update the software repositories and install the dependencies:

sudo apt update
sudo apt upgrade
sudo apt install git nodejs npm
sudo apt install cmake make gcc libasound2-dev

After that we can install aes67-monitor:

git clone https://github.com/philhartung/aes67-monitor.git
cd aes67-monitor
npm install
PiecePaperCode commented 3 years ago

i inform the owner of the lib as i didnt know it compiled before on arm and i just was unlucki to install it today when it stopped working