mpeppler - Yes, it is DBD:Sybase 1.08. That seems to do the trick!
I changed this sub dl_load_flags { if($^O eq 'aix') { 0x00 } else { 0x01 }} to this sub dl_load_flags { if($^O eq 'aix') { 0x00 } else { 0x00 }}
Just out of curiousity, why is this fix needed? It seems like it's just forcing the 'aix' check to pass, any idea why?
Thank you all for your help so far, much appreciated.