I don't try it on os3.1 . To work properly you should copy ppclibrary and other libraries to SYS:libs .(to your system drives's libs drawer.) You probably need the latest setpatch, and ppclibemu or other util to run WARP OS and PUP softwares in the same time. ( Ok maybe not the same time but you don't need to reboot.)
In os3.9 there is an utility in sys:prefs to terminate the ppc card to run warops utils. I dont' know is it running or neccesery under 3.1 .