Thanks to everyone who replied. I finally managed to get cx_Oracle built against Oracle 9i, and it's now working sweeter than a sweet thing with extra sugar on.