Hi Randi,
In case you did want to use DevStudio, here are some links I found that helped with the non-trivial configuration.
Here are the basic instructions (see the comment by @benrey): Starting out with the FX30S and questions abound
If you’re using a later version of Ubuntu (I’m using 18.04 LTS) you’ll need to do what is in this thread: https://forum.legato.io/t/building-16-10-1-m3-for-fx30-r14/3555?u=mtaylor
Also, I found out the hard way that even though the compiler toolchain will ask where you want to install it, leave it at the default location (under “/opt/swi”). If you put it elsewhere, some Legato scripts break.
Not trying to push DevStudio on you. Just wanted to collect these links/tips here because answers to custom FX30 development issues are hard to find.