Thanks for answering Jochen.
>>>>> "Jochen" == Jochen Wiedmann <joe@stripped> writes:
Jochen> Adrian Phillips wrote:
>> t/00base............install_driver(mysql) failed: Can't load
>> '../blib/arch/auto/DBD/mysql/mysql.so' for module DBD::mysql:
>> dlopen: ../blib/arch/auto/DBD/mysql/mysql.so: can't find symbol
>> __udivdi3 /usr/local/lib/mysql/libmysqlclient.a at
>> /usr/local/lib/perl5/5.00503/aix/DynaLoader.pm line 169.
Jochen> /usr/local/lib/mysql/libmysqlclient.a at
Jochen> /usr/local/lib/perl5/5.00503/aix/DynaLoader.pm line 169.
Jochen> Your problem is documented in the README, section "KNOWN
Unforetunately although it seems to be the same as described in the
README as you can see from the following line (after running make)
that its not :-
ld -o ../blib/arch/auto/DBD/mysql/mysql.so -bhalt:4 -bM:SRE
-bI:/usr/local/lib/perl5/5.00503/aix/CORE/perl.exp -bE:mysql.exp -b
noentry -lc -L/usr/local/lib dbdimp.o mysql.o -L/usr/local/lib/mysql
Note that -L... and -lgcc are included automatically. I've spent a
while trying out various combinations of changing the order, trying to
find where the udvidi3 is used and the only place I could find it was
Oh well, thanks for the help anyway,