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