initializing packages while running lw from command prompt
how do i run functions from the multiprocessing package from command  
prompt?
if this is the code:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(load-all-patches)
(defun test-process ()
   (dotimes (x (* 10000 (1+ (random 10))))
     (setq i x))
   (format t "~a" i)
   )
(defun main ()
   (dotimes (x 1000)
     (mp:process-run-function
      "test-process" '() 'test-process)))
(main)
(quit)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
and i compile it, and then run it from command prompt (OS X, lw 4.4.5):
/Applications/LispWorks\ 4.4.5/LispWorks.app/Contents/MacOS/ 
lispworks-4-4-5-darwin -init test.nfasl
it gives me this error:
Error: Cannot create processes before multiprocessing is initialized.
*****************************
this is what is looks like:
/Applications/LispWorks\ 4.4.5/LispWorks.app/Contents/MacOS/ 
lispworks-4-4-5-darwin -multiprocessing -init test.nfasl
LispWorks(R): The Common Lisp Programming Environment
Copyright (C) 1987-2005 LispWorks Ltd.  All rights reserved.
Version 4.4.5
Saved by LispWorks as lispworks-4-4-5-darwin, at 11 Apr 2005 19:58
User danv on vdv.local
; Loading text file /Applications/LispWorks 4.4.5/Library/lib/4-4-0-0/ 
config/siteinit.lisp
;  Loading text file /Applications/LispWorks 4.4.5/Library/lib/ 
4-4-0-0/private-patches/load.lisp
; Loading fasl file /Users/danv/ vdv/lisp/test.nfasl
;  Loading text file /Applications/LispWorks 4.4.5/Library/lib/ 
4-4-0-0/private-patches/load.lisp
Error: Cannot create processes before multiprocessing is initialized.
   1 (continue) Try loading /Users/danv/ vdv/lisp/test.nfasl again.
   2 Give up loading /Users/danv/ vdv/lisp/test.nfasl.
   3 Try loading another file instead of /Users/danv/ vdv/lisp/ 
test.nfasl.
   4 (abort) Abort initialization.
Type :b for backtrace, :c <option number> to proceed,  or :? for  
other options
MP 1 : 1 >