ahh also to check since i couldnt find it online, it says on picbasic pro manual i can change what processor im coding for, using some -p command.

it doesnt make any reference to the 18f series... is this because its just an old manual? so i can still just type:

pbp -p18f2431 NameOfFile