Generate PIC code so that we can create shared objects properly.