Arduino software compatible with pic micocontrolle

i want to build new board similar to arduino but using pic microcontroller. is there any way i can use arduino platform to be compatible with pic microcontroller?

this is going to sound like a wise ace answer, but its not

grab the arduino source code and start porting from AVR Gcc to pic friendly commands

Does this mean we have to rebuild all the libraries for arduino software ?

Does this mean we have to rebuild all the libraries for arduino software ?

Given that the PIC and AVR processors have different memory architectures and register sets, the answer has to be "yes".