Hello I am trying to build cmucl from cvs, to get the ffi working on 
freebsd 4.6, I am trying to get uncommonsql working.  I have been
using the script provided by [EMAIL PROTECTED]  The first problem
was it was not finding ALTERNATE-GET-GLOBAL-ADDRESS,  here is the 
orignal error:

;;; Loading
#p"/home/marc/projects/lisp/cmucl/src/code/commandline.x86f".
;;; Loading #p"/home/marc/projects/lisp/cmucl/src/code/sort.x86f".
;;; Loading #p"/home/marc/projects/lisp/cmucl/src/code/time.x86f".

Error in KERNEL::UNDEFINED-SYMBOL-ERROR-HANDLER:  the function
ALTERNATE-GET-GLOBAL-ADDRESS is undefined.

Restarts:
  0: [CONTINUE] Return NIL from load of "code:time".
  1:            Return NIL from load of "target:tools/worldload".
  2:            Return NIL from load of "crabuild:build-core".
  3: [ABORT   ] Return to Top-Level.

Debug  (type H for help)

I tracked that down to core/foreing.lisp os I added it to
tools/worldload.lisp and got the dlopen error below.  Is 
dynamic loading working well enough on freebsd to get 
uncommonsql working?  And can some kind soul make a 
binary distribution of the cvs tree if it is, or tell me
where my mistake is?


(KERNEL::UNDEFINED-SYMBOL-ERROR-HANDLER "<error finding name>"
                                        #.(INT-SAP #x47FFF7BC)
                                        #<Alien (* #) at #x47FFF628>
                                        (14))
Source: 
; File: target:code/interr.lisp
(ERROR 'UNDEFINED-FUNCTION :FUNCTION-NAME NAME :NAME ...)
0] 


;;; Loading #p"/home/marc/projects/lisp/cmucl/src/code/exports.x86f".
;;; Loading #p"/home/marc/projects/lisp/cmucl/src/code/foreign.x86f".


Error in function COMMON-LISP::FOREIGN-SYMBOL-ADDRESS-AUX:
   Unknown foreign symbol: "dlopen"

Restarts:
  0: [CONTINUE] Return NIL from load of "code:foreign".
  1:            Return NIL from load of "target:tools/worldload".
  2:            Return NIL from load of "crabuild:build-core".
  3: [ABORT   ] Return to Top-Level.

Debug  (type H for help)

(COMMON-LISP::FOREIGN-SYMBOL-ADDRESS-AUX "dlopen")
Source: 
; File: target:code/load.lisp
(ERROR "Unknown foreign symbol: ~S" SYMBOL)
0] 



Thanks 

marc

Reply via email to