FW: I need help

"Anikeev A." <[email protected]>
Newsgroups gmane.comp.db.mysql.perl
Message-ID <[email protected]>
 

Hello!

I use Linux RH-9.0. Mysql-server and perl have been installed allredy.

I'm trying to compile DBD-mysql-3.0002... 

When I do make, I see:

 

...

...

dbdimp.c:3790: `sv_undef' undeclared (first use in this function)

dbdimp.c: At top level:

dbdimp.c:3828: parse error before '*' token

dbdimp.c:3828: parse error before '*' token

dbdimp.c: In function `mysql_db_quote':

dbdimp.c:3830: `SV' undeclared (first use in this function)

dbdimp.c:3832: `str' undeclared (first use in this function)

dbdimp.c:3840: `STRLEN' undeclared (first use in this function)

dbdimp.c:3840: parse error before "len"

dbdimp.c:3842: `dbh' undeclared (first use in this function)

dbdimp.c:3854: `Nullsv' undeclared (first use in this function)

dbdimp.c:3860: `len' undeclared (first use in this function)

dbdimp.c:3860: warning: assignment makes pointer from integer without a cast

dbdimp.c:3862: warning: assignment makes pointer from integer without a cast

dbdimp.c:3865: `imp_dbh' undeclared (first use in this function)

dbdimp.c:3873: warning: return makes pointer from integer without a cast

make: *** [dbdimp.o] Error 1

 

 

 

And other way:

[root]# perl -MCPAN -e 'install DBD::mysql'

 

CPAN: Storable loaded ok

Going to read /root/.cpan/Metadata

  Database was generated on Sun, 11 Sep 2005 21:59:09 GMT

Running install for module DBD::mysql

Running make for C/CA/CAPTTOFU/DBD-mysql-3.0002.tar.gz

CPAN: Digest::MD5 loaded ok

CPAN: Compress::Zlib loaded ok

Checksum for
/root/.cpan/sources/authors/id/C/CA/CAPTTOFU/DBD-mysql-3.0002.tar.gz ok

Scanning cache /root/.cpan/build for sizes

DBD-mysql-3.0002/

...

...

 

DBD-mysql-3.0002/TODO

Removing previously used /root/.cpan/build/DBD-mysql-3.0002

 

  CPAN.pm: Going to build C/CA/CAPTTOFU/DBD-mysql-3.0002.tar.gz

 

I will use the following settings for compiling and testing:

 

  cflags        (mysql_config) = -I/usr/include/mysql -mcpu=i486
-fno-strength-reduce

  embedded      (mysql_config) =

  libs          (mysql_config) = -L/usr/lib/mysql -lmysqlclient -lz -lcrypt
-lnsl -lm -lc -lnss_files -lnss_dns -lresolv -lc -lnss_files -lnss_dns
-lresolv

  mysql_config  (guessed     ) = mysql_config

  nocatchstderr (default     ) = 0

  nofoundrows   (default     ) = 0

  ssl           (guessed     ) = 0

  testdb        (default     ) = test

  testhost      (default     ) =

  testpassword  (default     ) =

  testsocket    (default     ) =

  testuser      (default     ) =

 

To change these settings, see 'perl Makefile.PL --help' and

'perldoc INSTALL'.

 

Checking if your kit is complete...

Looks good

Using DBI  (for perl 5.008003 on i686-linux) installed in
/usr/local/lib/perl5/5.8.3/auto/DBI/

Writing Makefile for DBD::mysql

cp lib/DBD/mysql.pm blib/lib/DBD/mysql.pm

cp lib/DBD/mysql/GetInfo.pm blib/lib/DBD/mysql/GetInfo.pm

cp lib/Mysql.pm blib/lib/Mysql.pm

cp lib/DBD/mysql/INSTALL.pod blib/lib/DBD/mysql/INSTALL.pod

cp lib/Mysql/Statement.pm blib/lib/Mysql/Statement.pm

cp lib/Bundle/DBD/mysql.pm blib/lib/Bundle/DBD/mysql.pm

cc -c  -I/usr/local/lib/perl5/5.8.3/auto/DBI/ -I/usr/include/mysql
-mcpu=i486 -fno-strength-reduce -g  -fno-strict-aliasing
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-I/usr/include/gdbm -O3   -DVERSION=\"3.0002\" -DXS_VERSION=\"3.0002\" -fpic
"-I/usr/local/lib/perl5/5.8.3/i686-linux/CORE"   dbdimp.c

  /usr/bin/make  -- NOT OK

Running make test

  Can't test without successful make

Running make install

  make had returned bad status, install seems impossible

 

 

I have read all information that I could find in Internet. 

Help me, please... I'll send you any information that you whant.

 

Thank you, Artem. 

Russia
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.