Re: DBD::mysql, incompatible pointer
Patrick Galbraith <[email protected]> Tue, 23 Oct 2007 15:44:35 -0400
| Newsgroups | gmane.comp.db.mysql.perl |
|---|---|
| Message-ID | <[email protected]> |
Those warnings are not the problem - ignore them, they are xs oddities that I nor others have been able to make go away in the source. What is the error you have upon "make test" ? Jim Wright wrote: > I've been beating my head against this one for a few days, I've found > nothing via google that has been of any help. > > Machine is a Mac Mini, Intel core duo, build 5.0.45 of mysql > installed. I tried the package installer, and even built mysql from > source, made no difference. > > > Using DBI 1.601 (for perl 5.008008 on darwin-thread-multi-2level) > installed in /Library/Perl/5.8.8/darwin-thread-multi-2level/auto/DBI/ > Writing Makefile for DBD::mysql > wrights-Computer-3:DBD-mysql-4.005 wright$ make > cc -c -I/Library/Perl/5.8.8/darwin-thread-multi-2level/auto/DBI -I/ > usr/local/include/mysql -DDBD_MYSQL_INSERT_ID_IS_GOOD -g -arch i386 - > arch ppc -g -pipe -fno-common -DPERL_DARWIN -no-cpp-precomp -fno- > strict-aliasing -Wdeclaration-after-statement -I/usr/local/include - > O3 -DVERSION=\"4.005\" -DXS_VERSION=\"4.005\" "-I/System/Library/ > Perl/5.8.8/darwin-thread-multi-2level/CORE" dbdimp.c > dbdimp.c: In function ‘mysql_describe’: > dbdimp.c:3250: warning: assignment from incompatible pointer type > dbdimp.c: In function ‘mysql_describe’: > dbdimp.c:3250: warning: assignment from incompatible pointer type > cc -c -I/Library/Perl/5.8.8/darwin-thread-multi-2level/auto/DBI -I/ > usr/local/include/mysql -DDBD_MYSQL_INSERT_ID_IS_GOOD -g -arch i386 - > arch ppc -g -pipe -fno-common -DPERL_DARWIN -no-cpp-precomp -fno- > strict-aliasing -Wdeclaration-after-statement -I/usr/local/include - > O3 -DVERSION=\"4.005\" -DXS_VERSION=\"4.005\" "-I/System/Library/ > Perl/5.8.8/darwin-thread-multi-2level/CORE" mysql.c > Running Mkbootstrap for DBD::mysql () > chmod 644 mysql.bs > rm -f blib/arch/auto/DBD/mysql/mysql.bundle > LD_RUN_PATH="/usr/local/lib/mysql" /usr/bin/perl myld cc -mmacosx- > version-min=10.5 -arch i386 -arch ppc -bundle -undefined > dynamic_lookup -L/usr/local/lib dbdimp.o mysql.o -o blib/arch/auto/ > DBD/mysql/mysql.bundle \ > -L/usr/local/lib/mysql -lmysqlclient -lz -lm \ > > chmod 755 blib/arch/auto/DBD/mysql/mysql.bundle > cp mysql.bs blib/arch/auto/DBD/mysql/mysql.bs > chmod 644 blib/arch/auto/DBD/mysql/mysql.bs > Manifying blib/man3/DBD::mysql.3pm > Manifying blib/man3/DBD::mysql::INSTALL.3pm > Manifying blib/man3/Bundle::DBD::mysql.3pm > > > I edited the makefile, and removed the references to -arch ppc (not > quite sure why those were even put in there by config?), and that > eliminated one of the two errors, but still not enough for make test > to complete. -- Patrick Galbraith, Senior Programmer Grazr - Easy feed grazing and sharing http://www.grazr.com Satyam Eva Jayate - Truth Alone Triumphs Mundaka Upanishad -- MySQL Perl Mailing List For list archives: http://lists.mysql.com/perl To unsubscribe: http://lists.mysql.com/[email protected]