- Name: Anthony Baird
- Email: anthonybaird@u.boisestate.edu
- Class: CS525-001
None
I had to add the line CFLAGS += -DUNITY_INCLUDE_DOUBLE to the Makefile under test and debug-test builds to enable that data type test in Unity. Unity recommends this as one of two ways of enabling options, with the other being a config file. I spent about 30 minutes figuring this part out.
It was otherwise pretty simple to get the project working on my machine. I think I only spent an hour or so going through the steps, and that's just because I haven't used C in a couple of years.
I then spent more than 4 hours trying to connect to Onyx. I recently decided to install CachyOS (Arch), which the GlobalProtect client refuses to install on. They have guards against invalid Linux versions in the install script. I removed those guards to see if it would work anyway, but it did not. I then tried several versions of openconnect, with a bit of troubleshooting, before finding a version that worked with BSU's SSO.