Hello,all!
I am working on the Turbolinux6.0 and had successfully installed sybase-ase-11.0.3
and DBI-1.8,but when I started to install DBD::Sybase-0.91,something make me
confusing!
First, I installed DBD:Sybase logining with root
[root@host DBD-Sybase-0.91]#perl Makefile.PL
[root@host DBD-Sybase-0.91]#make
[root@host DBD-Sybase-0.91]#make test
PERL_DL_NONLAZY=1 /usr/local/bin/perl -Iblib/arch -Iblib/lib -I/usr/local/lib/pt
t/autocommit........dubious
Test returned status 0 (wstat 11, 0xb)
t/base..............dubious
Test returned status 0 (wstat 11, 0xb)
t/fail..............dubious
Test returned status 0 (wstat 11, 0xb)
t/login.............dubious
Test returned status 0 (wstat 11, 0xb)
t/main..............dubious
Test returned status 0 (wstat 11, 0xb)
t/place.............dubious
Test returned status 0 (wstat 11, 0xb)
FAILED--6 test scripts could be run, alas--no output ever seen
make: *** [test_dynamic] Error 2
=================================================================
Then I tried logining server with another user of sybase
[sybase@host DBD-Sybase-0.91]#perl Makefile.PL
[sybase@host DBD-Sybase-0.91]#make
[sybase@host DBD-Sybase-0.91]#make test
PERL_DL_NONLAZY=1 /usr/local/bin/perl -Iblib/arch -Iblib/lib -I/usr/local/lib/pt
t/autocommit........ok
t/base..............ok
t/fail..............FAILED test 8
Failed 1/13 tests, 92.31% okay
t/login.............ok
t/main..............ok
t/place.............ok
Failed Test Status Wstat Total Fail Failed List of Failed
--------------------------------------------------------------------------------
t/fail.t 13 1 7.69% 8
Failed 1/6 test scripts, 83.33% okay. 1/50 subtests failed, 98.00% okay.
make: *** [test_dynamic] Error 29
so,i can do "make install" DBD::Sybase and my perl script can run properly with user
of sybase,
but other user failed in the process "make test", what's wrong with it?
How can i make all the user do "make test" successfully?
Waiting for your replies/flames in anticipation!