It was very annoying for me that I have to set --use-non-free option in PikLab. That is why I made this modification on it not to set this option ( and some others ) when I start a new project or load an old project with default settings.
How to use this patch?
Check out the latest svn source:
svn co https://piklab.svn.sourceforge.net/svnroot/piklab piklab
Copy this patch file ( sdcc_compile.cpp.patch ) into the piklab/src/tools/sdcc directory, then start this:
patch < sdcc_compile.cpp.patch
You can start compiling the source code.