{"repo":"hiulit/cross-compile-godot-raspberry-pi","free":true,"listed":false,"github":"https://github.com/hiulit/cross-compile-godot-raspberry-pi","clone":"git clone https://github.com/hiulit/cross-compile-godot-raspberry-pi.git","description":"A script to easily cross-compile Godot binaries for the Raspberry Pi from Linux x86_64 and an extra script to easily transfer the compiled Godot binaries to the Raspberry Pi using rsync","language":"Shell","stars":32,"topics":["cross-compile","godot-engine","raspberry-pi","linux","x86-64","script","transfer","rsync"],"license":"MIT","category":"game-templates","readme_excerpt":"Cross-compile Godot binaries for the Raspberry Pi A script to easily cross-compile Godot binaries for the Raspberry Pi from Linux x86 64 and an extra script to easily transfer the compiled Godot binaries to the Raspberry Pi using rsync. Table of contents - Requirements - Dependencies - Limitations - Pre-compiled binaries - Setup - Usage - Options - Examples - Config file - Transfer files to the Raspberry Pi Requirements: - Godot source files (can be downloaded with this script). - Godot dependecies to compile for Linux. - Godot toolchain to cross-compile for ARM (can be downloaded with this script). - 32 bits - 64 bits Dependencies - curl - git - jq - tar - wget - zip Limitations The toolchain this script uses has a few limitations at the moment: - Only supports cross-compilation for Raspberry Pi versions = 3 . - Can't compile Godot 2.x because it requires gcc < 6 and the toolchain only has gcc 10.2 . 🤖 Pre-compiled binaries There's a good chance that if you came to this repository you want to compile your own Godot binaries. But if you just want to get pre-compiled binaries, I have another repository with unofficial Godot binaries for the Raspberry Pi. 🛠️ Setup Install the scripts Update the scripts 🚀 Usage If no options are passed, you will be prompted with a usage example: Log files are stored in logs/ . 📖 Options - --help : Prints the help message. - --version : Prints the script version. - --get-tags : Prints the Godot tags from GitHub available to compile. - --get-j","default_branch":null,"files":null,"tree":[],"storefront":"/r/hiulit","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hiulit/cross-compile-godot-raspberry-pi/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}