I sm trying to install Msql-modules-0.91 I need this module because i have many scripts that use "use Msql;" and don't want to install DBI::msql because I will have to rewrite code to 1000 scripts. I am on a suse 9.1 with perl 5.8.3 The error I get after unpacking and running make: cc -c -I/usr/local/Hughes/include -I/usr/lib/perl5/site_perl/5.8.3/i586-linux-thread-multi/auto/DBI -I/usr/lib/perl5/5.8.3/i586-linux-thread-multi -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -march=i586 -mcpu=i686 -fmessage-length=0 -Wall -Wall -pipe -DVERSION=\"1.1704\" -DXS_VERSION=\"1.1704\" -fPIC "-I/usr/lib/perl5/5.8.3/i586-linux-thread-multi/CORE" -DMSQL2 Msql.c Msql.xs: In function `XS_Msql__Statement_fetchinternal': Msql.xs:274: warning: suggest parentheses around assignment used as truth value Msql.xs:274: error: `sv_undef' undeclared (first use in this function) Msql.xs:274: error: (Each undeclared identifier is reported only once Msql.xs:274: error: for each function it appears in.) Msql.xs:268: warning: unused variable `hv' Msql.xs:268: warning: unused variable `stash' Msql.xs:268: warning: unused variable `rv' Msql.xs:268: warning: unused variable `svsock' Msql.xs:268: warning: unused variable `svdb' . . . lines deleted . . .
Msql.xs:833: warning: suggest parentheses around assignment used as truth value Msql.xs:825: warning: unused variable `hv' Msql.xs:825: warning: unused variable `stash' Msql.xs:825: warning: unused variable `rv' Msql.xs:825: warning: unused variable `package' Msql.xs:825: warning: unused variable `off' Msql.c:1231: warning: unused variable `RETVAL' Msql.xs: In function `XS_Msql_listfields': Msql.xs:858: warning: suggest parentheses around assignment used as truth value Msql.xs:863: error: `dowarn' undeclared (first use in this function) Msql.xs:856: warning: unused variable `tmp' Msql.c:1274: warning: unused variable `RETVAL' Msql.xs: In function `XS_Msql_listindex': Msql.xs:885: warning: suggest parentheses around assignment used as truth value Msql.xs:890: error: `dowarn' undeclared (first use in this function) Msql.xs:883: warning: unused variable `tmp' Msql.c:1323: warning: unused variable `RETVAL' Msql.xs: In function `XS_Msql_DESTROY': Msql.xs:915: warning: suggest parentheses around assignment used as truth value Msql.c:1366: warning: unused variable `RETVAL' Msql.c: At top level: /usr/local/Hughes/include/msql.h:99: warning: `msqlTypeNames' defined but not used Msql.xs:115: warning: `not_here' defined but not used make[1]: *** [Msql.o] Error 1 make: *** [subdirs] Error 2 I looks like I am missing some includes file or the dynamic linking in hosed. Any help would be great.
