woow , yes you are right .

all i did is :

1 : for this "symbol not previously defined (_fcmem_on_1h) " error , i changed it

to "(_fcmen_on_1h" .

2 : i comment this lines in "18f4550.inc" in my "pbp" folder :

; __CONFIG _CONFIG1L, _PLLDIV_5_1L & _CPUDIV_OSC1_PLL2_1L & _USBDIV_2_1L
; __CONFIG _CONFIG1H, _FOSC_HSPLL_HS_1H

this 2 line is reponsable for this erro "overwriting previous address contents (0000)"

3 : i change "define osc 20" to "48" .

after that , all works fine , and i can now send and recive without any problems .

thanks again .

regards .