Ha véletlen sehogy sem akarna túljutni a Piklab, amikor Microchip C18 -cal (és persze wine-vel) akarsz fordítani és mondjuk olyanokról beszélne, hogy:
Error - could not find definition of symbol 'FSR2L' in file './main.o'.
ahol az 'FSR2L' helyén tetszőleges szó állhat, akkor van megoldás!
A trükk lényege annyi, hogy a C18 linkernek kell adni még 1 paramétert: /u_CRUNTIME
Az én jelenlegi linker beálltási sorom a projekt beállítás ablakban, ami kitűnően működik:
"c:\\mcc18\\bin\\lkr\\18f2431_g.lkr" /l/mnt/d/MCC18/lib/ /l"c:\\mcc18\\lib" /u_CRUNTIME /o%COFF /m%MAP %OBJS %LIBSRemélem, hogy másnak is segítség lesz.
Nincsenek megjegyzések:
Megjegyzés küldése