This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
notes:discrete:fall2023:projects:btt0 [2023/08/28 02:19] – [Prepare and build (for system/OS)] mfee1 | notes:discrete:fall2023:projects:btt0 [2023/08/30 19:23] (current) – [Extract files, read instructions, install needed dependencies] jgleas15 | ||
---|---|---|---|
Line 9: | Line 9: | ||
Another option to get the source code of different repositories onto your pi is to clone it from the Vircon32 github page. Once on the page, click on the repository you want to clone and copy its url. On your pi terminal go to the location you want to put the repository in and clone it from github using “git clone url_of_repository”. For this project you will want the computer software repository to make the emulator and dev tools from them. The documents and console software repositories can also include helpful information. | Another option to get the source code of different repositories onto your pi is to clone it from the Vircon32 github page. Once on the page, click on the repository you want to clone and copy its url. On your pi terminal go to the location you want to put the repository in and clone it from github using “git clone url_of_repository”. For this project you will want the computer software repository to make the emulator and dev tools from them. The documents and console software repositories can also include helpful information. | ||
====Extract files, read instructions, | ====Extract files, read instructions, | ||
+ | |||
+ | After you download vircon 32 open a pi terminal and cd into your respective file location. Access and read over the " | ||
+ | |||
+ | There are dependencies needed for Vircon32 which are the following: | ||
+ | * SDL2 | ||
+ | * TinyXML2 | ||
+ | * SDL2_image | ||
+ | * OpenGL | ||
+ | * LibPNG | ||
+ | * OpenAL | ||
+ | * ALUT / FreeALUT | ||
+ | (make sure to install the dev version!) | ||
+ | |||
+ | To download the dependencies use the command | ||
+ | aptitude search [DEPENDENCY] | ||
+ | where [DEPENDENCY] is the specific library you're looking for | ||
+ | Once you've found the one you want, use | ||
+ | sudo apt install [DEPENDENCY] | ||
+ | to install each dependency you find with search | ||
+ | |||
+ | Once you have downloaded the necessary dependencies run | ||
+ | < | ||
+ | |||
+ | example: if you run a Linux/Pi you would use | ||
+ | < | ||
+ | |||
+ | *Note " | ||
====Prepare and build (for system/ | ====Prepare and build (for system/ |