Lispworks and Oracle

Martin Thornquist <[email protected]> Tue, 22 Oct 2002 00:50:53 +0200
Newsgroups gmane.lisp.uncommon-sql
Message-ID <[email protected]>
Hi,

I'm working on getting UncommonSQL to run on LispWorks against Oracle.
I use frequently updated CVS sources.

So far it seems that the USQL commons (that is, the sql/*.lisp files)
are more or less ported (I found a few CMUCL specific things, but
those were easily fixed), while the Oracle backend is full of
unconditionalized CMUCL FFI with no traces of porting.

Firstly, I wonder if anyone has worked, or are working, on this -- in
which case I obviously would like to hear about experiences and
cooperate if possible.

I have never worked with FFI before, so I've used a couple of days to
get to know the sources and the CMU and LW FFIs. Currently I'm looking
at porting the Oracle backend to the UFFI library, to get portable FFI
once and for all. I'd love to hear commentaries on this plan.

I can provide my patches to the USQL commons if anyone wants to test
them -- I have not yet tested them (except from compiling and
loading), as I have to get the Oracle backend up and running first.


Martin
-- 
"An ideal world is left as an exercise to the reader."
                                                 -Paul Graham, On Lisp