Setting +9V behaviour in GnuCap
You don't have any excitation in that circuit, do you? With no excitation, all node voltages will be zero.

I'm not familiar with Gnucap, but is the "+9v" a special node? If not, you need to add an explicit voltage source (with a value of 9 V) between your "+9v" node and your ground. Add something like this


  Vsupply +9v 0 9