Hi,
The CFLAGS, LDFLAGS, ... values are put directly into the PIC30 GCC command line.
If you have a working example under MPLAB IDE, then when you compile from MPLAB IDE you can see the command line executed. From these lines, copy the commands you need, and put them back to the OIL file.
Then, in the OIL fila, just add
EE_OPT = " VERBOSE ";
to get the real commands executed when compiling, and check if they are equal to the ones you had into the MPLAB.
(When done, post the result on the forum, so that we can create a wiki page for the next one who asks it

)
PJ