Problems installing DBD::mysql

[email protected] Thu, 8 Apr 2010 16:12:51 +0200
Newsgroups gmane.comp.db.mysql.perl
Message-ID <OF0902DD4E.B62B2ED9-ONC12576FF.004DEFDF-C12576FF.004E14F7@LDA04101.DACHSER.COM>
Hello

I have a problem with installing DBD::mysql in the Version: 4=2E013

I run a Suse Linux Enterprise Server 6 and the mysql Ver 14=2E12
Distrib 5=2E0=2E45, for pc-linux-gnu (i686) using readline 5=2E0=2E i
have the gcc 3=2E3=2E3 installed=2E
So now my problem evertime i try to make install on the
DBD::mysql i receive the following error:


cc -c
-I/usr/lib/perl5/site_perl/5=2E8=2E3/i586-linux-thread-multi/auto/DBI
-I/usr/include/mysql  -g -m32 -fmessage-length=3D0
-D_FORTIFY_SOURCE=3D2   -DUNIV_LINUX -DUNIV_LINUX
-DDBD_MYSQL_INSERT_ID_IS_GOOD -g  -D_REENTRANT -D_GNU_SOURCE
-DTHREADS_HAVE_PIDS -fno-strict-aliasing -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=3D64 -O2 -march=3Di586 -mcpu=3Di686
-fmessage-length=3D0 -Wall -Wall -pipe   -DVERSION=3D\"4=2E013\"
-DXS_VERSION=3D\"4=2E013\" -fPIC
"-I/usr/lib/perl5/5=2E8=2E3/i586-linux-thread-multi/CORE"   dbdimp=2Ec
dbdimp=2Ec: In function `dbd_discon_all':
dbdimp=2Ec:1988: warning: unused variable `imp_xxh'
dbdimp=2Ec: In function `mysql_st_prepare':
dbdimp=2Ec:2386: warning: unused variable `limit_flag'
cc -c
-I/usr/lib/perl5/site_perl/5=2E8=2E3/i586-linux-thread-multi/auto/DBI
-I/usr/include/mysql  -g -m32 -fmessage-length=3D0
-D_FORTIFY_SOURCE=3D2   -DUNIV_LINUX -DUNIV_LINUX
-DDBD_MYSQL_INSERT_ID_IS_GOOD -g  -D_REENTRANT -D_GNU_SOURCE
-DTHREADS_HAVE_PIDS -fno-strict-aliasing -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=3D64 -O2 -march=3Di586 -mcpu=3Di686
-fmessage-length=3D0 -Wall -Wall -pipe   -DVERSION=3D\"4=2E013\"
-DXS_VERSION=3D\"4=2E013\" -fPIC
"-I/usr/lib/perl5/5=2E8=2E3/i586-linux-thread-multi/CORE"   mysql=2Ec
mysql=2Exs: In function `XS_DBD__mysql__db_do':
mysql=2Exs:242: warning: unused variable `statement_ptr'
mysql=2Exs: In function `XS_DBD__mysql__st_more_results':
mysql=2Exs:588: warning: implicit declaration of function
`mysql_st_next_results'
mysql=2Exs:587: warning: unused variable `retval'
mysql=2Exs: In function
`XS_DBD__mysql__GetInfo_dbd_mysql_get_info':
mysql=2Exs:724: warning: implicit declaration of function
`is_prefix'
mysql=2Ec: In function `XS_DBD__mysql__db_do':
mysql=2Exs:234: warning: `retval' might be used uninitialized in
this function
Running Mkbootstrap for DBD::mysql ()
chmod 644 mysql=2Ebs
rm -f blib/arch/auto/DBD/mysql/mysql=2Eso
LD_RUN_PATH=3D"/usr/lib/mysql" /usr/bin/perl myld cc  -shared
dbdimp=2Eo mysql=2Eo  -o blib/arch/auto/DBD/mysql/mysql=2Eso
-L/usr/lib/mysql -lmysqlclient -lz -lcrypt -lnsl -lm
/usr/lib/mysql/libmysqlclient=2Ea
(libmysql=2Eo)(=2Etext=2E__i686=2Eget_pc_thunk=2Ecx+0x0): In function
`mysql_get_parameters':
/usr/src/packages/BUILD/mysql-5=2E1=2E45/libmysql/libmysql=2Ec:231:
multiple definition of `__i686=2Eget_pc_thunk=2Ecx'
dbdimp=2Eo(=2Egnu=2Elinkonce=2Et=2E__i686=2Eget_pc_thunk=2Ecx
+0x0):/home/marquardt/DBD-mysql-4=2E013/dbdimp=2Ec:229: first defined
here
/usr/lib/mysql/libmysqlclient=2Ea
(libmysql=2Eo)(=2Etext=2E__i686=2Eget_pc_thunk=2Ebx+0x0): In function
`mysql_get_parameters':
/usr/src/packages/BUILD/mysql-5=2E1=2E45/libmysql/libmysql=2Ec:231:
multiple definition of `__i686=2Eget_pc_thunk=2Ebx'
dbdimp=2Eo(=2Egnu=2Elinkonce=2Et=2E__i686=2Eget_pc_thunk=2Ebx
+0x0):/home/marquardt/DBD-mysql-4=2E013/dbdimp=2Ec:229: first defined
here
collect2: ld returned 1 exit status
make: *** [blib/arch/auto/DBD/mysql/mysql=2Eso] Error 1

I don=B4t get it, what the problem now ist I think it will is
something with the mulitple definition?! Any Ideas?

Thanks
Florian=




-- 
MySQL Perl Mailing List
For list archives: http://lists.mysql.com/perl
To unsubscribe:    http://lists.mysql.com/[email protected]