How to recompile the FX3 firmware from source?

Hello,

I want to make some modifications to the FX3 firmware. Having downloaded the Linux Cypress SDK(1.3.4), I have tried using the makefile provided in the LimeSDR_USB_FX3 source after making the necessary changes for the SDK parameters, I keep running into errors mainly about undefined reference in the linked libraries. It would be great if someone could outline the process of recompiling the firmware.

Thanks,