Hi;
I installed Inline-0.44 and Inline-Java-0.49 on
SunOS 5.9 Generic_112233-06 sun4u sparc.
Here is some code of my perl-class which works
successfully when not called with the debug-option.
use Inline Java => 'STUDY',
STUDY => ['JMSEnqueue'] ,
SHARED_JVM => 1;
sub new {
my $class = shift;
return JMSEnqueueProvider::JMSEnqueue->new($ldapURL,$ldap1,$ldap2);
}
1;
But I'm facing two problems:
1. I can't use my "perl -d" debugger anymore.
The program terminates before it begins to work
This is part of the output I get:
Global symbol "BEGIN" requires explicit package name at (eval
479)[/usr/local/lib/perl5/site_perl/5.8.5/sun4-solaris/Inline/Java.pm:822]
line 2, <GEN1> line 4.
BEGIN not safe after errors--compilation aborted at (eval
479)[/usr/local/lib/perl5/site_perl/5.8.5/sun4-solaris/Inline/Java.pm:822]
line 2, <GEN1> line 4.
at (eval
479)[/usr/local/lib/perl5/site_perl/5.8.5/sun4-solaris/Inline/Java.pm:822]
line 2
eval 'package ;
use vars qw(@ISA $INLINE $EXISTS $JAVA_CLASS $DUMMY_OBJECT) ;
2. JNI.so isn't build - neither perl nor I can
find it ;-)
Are these known problems?
Is there an area where I do something wrong?
Is there hope to get JNI running with j2sdk1.4.1_02 on SunOS 5.9?
Sincerely
Wilhelm