I'd like to get away from having the KSDK source files linked to my project. Ideally, I would precompile all of the KSDK libraries and then just add them to my project's linker's miscellaneous files.
So far, I believe I need, and therefore have precompiled the following:
- ksdk_platform_lib
- ksdk_startup_lib
- ksdk_hal_lib
- lib_mqx
- ksdk_mqx_lib
I then added references to the files in my linker settings like so:

I think I'm really close. Unfortunately, at the moment I get one undefined reference to DbgConsole_Init(). I am unable to delete or disable this component without PEx getting really upset with me. I have been unable to find the location of DbgConsole_Init in any of the libraries. All I can think of at the moment is that I need to add a link to /platform/utilities to pull in fsl_debug_console, but wanted to see if anyone here had the same question and conclusion as me.