trouble installing DBD mysql on OSX 10.3.9

trouble installing DBD mysql on OSX 10.3.9

am 21.03.2006 15:41:11 von Eben Goodman

Hi,

I'm running OSX Server 10.3.9 with the default mysql 4.0.24
distribution. I've been trying to get the DBD-mysql module installed
for some time now. I've been reading up on all of the various issues
around getting this installed on OSX. Thus far, I've modified Config.pm
and added the "env" in the appropriate place. I've removed all
references to -arch 386 from both the Makefile and /usr/bin/mysql_config.

when running "sudo make test", I get the following:

can anyone shed some light on this output?

sudo make test
cp lib/DBD/mysql/GetInfo.pm blib/lib/DBD/mysql/GetInfo.pm
cp lib/DBD/mysql.pm blib/lib/DBD/mysql.pm
cp lib/Mysql/Statement.pm blib/lib/Mysql/Statement.pm
cp lib/Bundle/DBD/mysql.pm blib/lib/Bundle/DBD/mysql.pm
cp lib/DBD/mysql/INSTALL.pod blib/lib/DBD/mysql/INSTALL.pod
cp lib/Mysql.pm blib/lib/Mysql.pm
cc -c -I/Library/Perl/5.8.1/darwin-thread-multi-2level/auto/DBI/
-I/usr/include/mysql -fno-omit-frame-pointer -arch ppc -pipe
-DDBD_MYSQL_INSERT_ID_IS_GOOD -g -g -pipe -pipe -fno-common
-DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -I/usr/local/include
-Os -DVERSION=\"3.0002_5\" -DXS_VERSION=\"3.0002_5\"
"-I/System/Library/Perl/5.8.1/darwin-thread-multi-2level/COR E" dbdimp.c
/usr/bin/perl -p -e "s/~DRIVER~/mysql/g"
/Library/Perl/5.8.1/darwin-thread-multi-2level/auto/DBI//Dri ver.xst >
mysql.xsi
/usr/bin/perl /System/Library/Perl/5.8.1/ExtUtils/xsubpp -typemap
/System/Library/Perl/5.8.1/ExtUtils/typemap mysql.xs > mysql.xsc && mv
mysql.xsc mysql.c
Warning: duplicate function definition 'do' detected in mysql.xs, line 224
Warning: duplicate function definition 'rows' detected in mysql.xs, line 693
cc -c -I/Library/Perl/5.8.1/darwin-thread-multi-2level/auto/DBI/
-I/usr/include/mysql -fno-omit-frame-pointer -arch ppc -pipe
-DDBD_MYSQL_INSERT_ID_IS_GOOD -g -g -pipe -pipe -fno-common
-DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -I/usr/local/include
-Os -DVERSION=\"3.0002_5\" -DXS_VERSION=\"3.0002_5\"
"-I/System/Library/Perl/5.8.1/darwin-thread-multi-2level/COR E" mysql.c
Running Mkbootstrap for DBD::mysql ()
chmod 644 mysql.bs
rm -f blib/arch/auto/DBD/mysql/mysql.bundle
LD_RUN_PATH="/usr/lib" /usr/bin/perl myld env
MACOSX_DEPLOYMENT_TARGET=10.3 cc -bundle -undefined dynamic_lookup
-L/usr/local/lib dbdimp.o mysql.o -o
blib/arch/auto/DBD/mysql/mysql.bundle -L/usr/lib/mysql -lmysqlclient
-lz -lm
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 53 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (54) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 55 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (56) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 57 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (58) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 59 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (60) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 61 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (62) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 63 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (64) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 65 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (66) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 67 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (68) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 69 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (70) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 71 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (72) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 73 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (74) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 75 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (76) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 77 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (78) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 79 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (80) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 81 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (82) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 83 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (84) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 85 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (86) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 87 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (88) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 89 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (90) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 91 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (92) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 93 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (94) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 95 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (96) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 97 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (98) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 99 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (100) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 101 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (102) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 103 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (104) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 105 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (106) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 107 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (108) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 338 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (339) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 340 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (341) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 342 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (343) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 344 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (345) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 346 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (347) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 348 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (349) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 350 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (351) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 352 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (353) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 354 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (355) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 754 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (755) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 756 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (757) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 758 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (759) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 760 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (761) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 762 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (763) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 764 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (765) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 766 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (767) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 768 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (769) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 770 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (771) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 772 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (773) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 774 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (775) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 776 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (777) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 778 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (779) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 780 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (781) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 782 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (783) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 784 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (785) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 786 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (787) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 788 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (789) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 790 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (791) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 792 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (793) in section (__TEXT,__text)
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) r_type field of
relocation entry 794 in section (__TEXT,__text) invalid
ld: /usr/lib/mysql/libmysqlclient.a(libmysql.o) stray relocation
PPC_RELOC_PAIR entry (795) in section (__TEXT,__text)
make: *** [blib/arch/auto/DBD/mysql/mysql.bundle] Error 1

thanks,
Eben

--
MySQL Perl Mailing List
For list archives: http://lists.mysql.com/perl
To unsubscribe: http://lists.mysql.com/perl?unsub=gcdmp-msql-mysql-modules@m .gmane.org