Replies: 4 comments 1 reply
-
@Judgegao wrote:
Then this will be a steep learning curve, but keep at it! The key point is that the "Building Transmission" guide does not include building for "other" architectures. You are probably working from an Intel/AMD computer and the target is an ARM router. This implies that not only the machine instructions are different, but also the ecosystem, such as any libraries you might need to (hard)link. Luckily the GCC can compile for other architectures, see: https://gcc.gnu.org/onlinedocs/gcc/AArch64-Options.html This might be a good place to start: https://openwrt.org/user/ja/my-openwrt-firmware-image-build-guide At least this should get you to compile code for you platform. |
Beta Was this translation helpful? Give feedback.
-
I've never messed with openwrt, but generally package repositories have their build scripts available open-source, you can look at how they build their packages there. For openwrt, https://github.com/openwrt/packages/tree/openwrt-21.02/net/transmission seems to be their Transmission package's build scripts. |
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
If I remember correctly you needed a sdk from openwrt for your hardware. but yours seems to be a fork of openwrt for china so maybe this? and then use this guide: by the way why are you on this build? openwrt seems to support your device officially. though it is a bit complicated and if you are a noob you may brick your device installing it. |
Beta Was this translation helpful? Give feedback.
-
What is the issue?
I'm a newbie. I want to compile and install transmission on the openwrt system (hardware Xiaomi router).
My router device information is:
Openwrt officially provides a binary package installation method (https://openwrt.org/docs/guide-user/services/downloading_and_filesharing/transmission), but does not provide a tutorial for compilation and installation. Because I made some modifications based on transmission(version 4.0.4), I need to compile and install it.
The official compilation and installation documentation was not found (https://github.com/transmission/transmission/blob/main/docs/Building-Transmission.md). I hope the experts can tell me how to do it! help me!
Which application of Transmission?
None
Which version of Transmission?
No response
Beta Was this translation helpful? Give feedback.
All reactions