-
Notifications
You must be signed in to change notification settings - Fork 146
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OpenWebRX on OpenWrt #209
Comments
Not sure if i understood correctly, are you asking for this?
|
I'm afraid the main problem here is not the python dependencies. OpenWebRX relies on external software for the hardware interfacing and demodulation. Since those are written in C or C++, they would need to be made available on the OpenWRT platform somehow. From what I remember, compiling software on the OpenWRT host itself may not even be possible (not enough memory?) so there's typically cross-compiling involved. Also, I believe OpenWRT is available on a series of different CPU architectures, so making this available on OpenWRT probably would mean building the dependencies for any of these. |
Yes of course all the requred dependencies have to be compiled as well. I’m gonna be using OpenWrt SDK fo x86_64 so there is no cross-compilations but there is cross compile toolchain when compiling on other architectures. The way how openwrt works is that you just crate a makefile for the package. You can then compile the package on any architecutre you want I first need to see what packages are already available on openwrt. And I’ll start porting the missing dependencies It should be possible to all the dependencies as long as compilation with musl is possible |
Compiling against musl should be possible, the result however will not be portable. This is due to the fact that both I was hitting that exact problem with the OpenWebRX docker images, they were initially based on Alpine. The solution was to switch to Debian base images. |
Feature description
I'd like to be able to run the OpenWebRX on OpenWRT. I can start working on porting the required packages.
Target audience
Anyone willing to run this on OpenWrt
Are there any python related dependencies since python is split in multiple packages on OpenWrt
The text was updated successfully, but these errors were encountered: