PEPPLER.ORG
Michael Peppler
Sybase Consulting
Menu
Home
Sybase on Linux
Install Guide for Sybase on Linux
General Sybase Resources
General Perl Resources
Freeware
Sybperl
Sybase::Simple
DBD::Sybase
BCP Tool
Bug Tracker
Mailing List Archive
Downloads Directory
FAQs
Sybase on Linux FAQ
Sybperl FAQ
Personal
Michael Peppler's resume

sybperl-l Archive

Up    Prev    Next    

From: Eric Webber <streethockey at ureach dot com>
Subject: HELP:Sybperl on Linux: make test ALMOST WORKS
Date: Jul 27 2000 8:25PM

Hello, I am setting up Sybperl on RED HAT Linux
to access a sybase server on another box via Sybase's
Linux OpenClient.

The Sybperl install comes REALLY CLOSE to working,
i.e. the first 6 steps of the install are fine, 
and MOST of the tests that "make test" performs, 
seem to be fine, but it bombs out, as shown below.

I should point out that on the Linux box, I have
the latest version of Sybase OpenClient installed
and isql works PERFECT to connect this Linux box
to the sybase database server which resides on 
another box ALTOGETHER.  Again the isql on the Linux 
box connects FINE to the sybase server running on the
other box.  Shouldnt Syberl be able to access that
server as well via the Linux Sybase OpenClient since
isql can ?

When we run "make test", step 7 of the Sybperl 
install we get the following:

make test

make[1]: Entering directory `/root/sybperl/sybperl-2.12/BCP'
make[1]: Leaving directory `/root/sybperl/sybperl-2.12/BCP'
make[1]: Entering directory `/root/sybperl/sybperl-2.12/CTlib'
make[1]: Leaving directory `/root/sybperl/sybperl-2.12/CTlib'
make[1]: Entering directory `/root/sybperl/sybperl-2.12/DBlib'
make[1]: Leaving directory `/root/sybperl/sybperl-2.12/DBlib'
make[1]: Entering directory `/root/sybperl/sybperl-2.12/Sybperl'
make[1]: Leaving directory `/root/sybperl/sybperl-2.12/Sybperl'
make[1]: Entering directory `/root/sybperl/sybperl-2.12/BCP'
PERL_DL_NONLAZY=1 /usr/bin/perl -I../blib/arch -I../blib/lib 
-I/usr/lib/perl5/5.00503/i386-linux -I/usr/lib/perl5/5.00503 -e
'use 
Test::Harness qw(&runtests $verbose); $verbose=0; runtests
@ARGV;' t/*.t
t/bcp...............dubious
        Test returned status 255 (wstat 65280, 0xff00)
make[1]: Leaving directory `/root/sybperl/sybperl-2.12/BCP'


Sybase error: Unknown network type found in interface file.
OS Error: Unknown error 4294967295
Can't call method "sql" on an undefined value at t/bcp.t line
49.
Undefined subroutine &Test::Harness::WCOREDUMP called at
/usr/lib/perl5/5.00503/Test/Harness.pm line 288.
make[1]: *** [test_dynamic] Error 255
make: *** [test] Error 2

====================  END of "make test" output

AGAIN, isql via sybase OpenClient on the Linux box, 
connects JUST fine to the Sybase database server running
on the solaris box.  Why does the Sybperl "make test"
fail then ?

Thanks in advance, streethockey@ureach.com



________________________________________________
Get your own "800" number - Free
Free voicemail, fax, email, and a lot more
http://www.ureach.com/reg/tag