Hi Rob,
Thanks for the input. Yes it should be dmake and when I tried with that I am 
getting some there issues.
Do you have any idea on this ?

After perl makefile.pl ( I have selected option for JNIextension, PerlNatives 
extension and  PerlInterpreter extension
(here I got warning as Note (probably harmless): No library found for -ljvm
Note (probably harmless): No library found for -ljvm)
------
After that when doing dmake, I got the following errors as in attachment
Note : 
1.Envn PERL_INLINE_JAVA_J2SDK set to C:\Program Files\Java\jdk1.6.0_20
2.PERL_INLINE_JAVA_JNI set to 1
3.This command line activity taken at C:\Perl\site\lib\Inline-Java-0.52
where I have extracted the inline::JAVA tar file 

--- On Mon, 14/6/10, Sisyphus <sisyph...@optusnet.com.au> wrote:

> From: Sisyphus <sisyph...@optusnet.com.au>
> Subject: Re: Issue with installing Inline::Java
> To: "selva ganapathy" <ganapathy_se...@yahoo.com>, inline@perl.org
> Date: Monday, 14 June, 2010, 7:12 AM
> 
> ----- Original Message ----- From: "selva ganapathy" 
> <ganapathy_se...@yahoo.com>
> To: <inline@perl.org>
> Sent: Sunday, June 13, 2010 11:18 PM
> Subject: Issue with installing Inline::Java
> 
> 
> > Hi All,
> > Greetings.
> > 
> > While installing Inline::Java in win XP box, I am
> getting this issue while making nmake command
> > ----------------------------------
> > syntax error at -e line 1, next char )
> > Missing right curly or square bracket at -e line 1, at
> end of line
> > Execution of -e aborted due to compilation errors.
> > NMAKE : fatal error U1077:
> 'C:\WINDOWS\system32\cmd.exe' : return code '0xff'
> > Stop.
> > --------------------------------
> > I did not gat any issue  with makefile.pl ( both
> this command and nmake command given at folder wehere
> makefile.pl is located
> > 
> > I have installed - jdk 6
> > MinGW installed
> > 
> > Any hints on the error cuase
> 
> I think it's likely that you need to run dmake instead of
> nmake. The output of 'perl -V:make' will tell you the name
> of the make utility you need to run.
> 
> Cheers,
> Rob 
>

C:\Perl\site\lib\Inline-Java-0.52>dmake
"C:\Program Files\Java\jdk1.6.0_20\bin\javac.exe" -deprecation -g -d Java\classe
s Java\sources\org\perl\inline\java\*.java
Java\sources\org\perl\inline\java\InlineJavaUserClassLoader.java:36: warning: [d
eprecation] toURL() in java.io.File has been deprecated
                        URL u = p.toURL() ;
                                 ^
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
1 warning
"C:\Program Files\Java\jdk1.6.0_20\bin\jar.exe" cf Java\InlineJavaServer.jar -C
Java\classes org -C Java\classes InlineJava.properties
"C:\Program Files\Java\jdk1.6.0_20\bin\jar.exe" cf Java\InlineJavaUser.jar -C Ja
va\classes InlineJavaUserClassLink.class
dmake.exe:  Warning: -- Found file corresponding to virtual target [java].
cp Java.pm blib\lib\Inline\Java.pm
cp Java.pod blib\lib\Inline\Java.pod
cp Java\InlineJavaUser.jar blib\lib\Inline\Java\InlineJavaUser.jar
cp Java\InlineJavaServer.jar blib\lib\Inline\Java\InlineJavaServer.jar
cp sources\org\perl\inline\java/InlineJavaServerThread.java ..\blib\lib\Inline\J
ava\sources\org\perl\inline\java\InlineJavaServerThread.java
cp default_j2sdk.pl ..\blib\lib\Inline\Java\default_j2sdk.pl
cp sources\org\perl\inline\java/InlineJavaPerlInterpreter.java ..\blib\lib\Inlin
e\Java\sources\org\perl\inline\java\InlineJavaPerlInterpreter.java
cp Protocol.pm ..\blib\lib\Inline\Java\Protocol.pm
cp sources\org\perl\inline\java/InlineJavaCallbackQueue.java ..\blib\lib\Inline\
Java\sources\org\perl\inline\java\InlineJavaCallbackQueue.java
cp Class.pm ..\blib\lib\Inline\Java\Class.pm
cp sources\org\perl\inline\java/InlineJavaThrown.java ..\blib\lib\Inline\Java\so
urces\org\perl\inline\java\InlineJavaThrown.java
cp sources\org\perl\inline\java/InlineJavaPerlObject.java ..\blib\lib\Inline\Jav
a\sources\org\perl\inline\java\InlineJavaPerlObject.java
cp sources\org\perl\inline\java/InlineJavaUserClassLink.java ..\blib\lib\Inline\
Java\sources\org\perl\inline\java\InlineJavaUserClassLink.java
cp sources\org\perl\inline\java/InlineJavaException.java ..\blib\lib\Inline\Java
\sources\org\perl\inline\java\InlineJavaException.java
cp sources\org\perl\inline\java/InlineJavaArray.java ..\blib\lib\Inline\Java\sou
rces\org\perl\inline\java\InlineJavaArray.java
cp sources\org\perl\inline\java/InlineJavaCallback.java ..\blib\lib\Inline\Java\
sources\org\perl\inline\java\InlineJavaCallback.java
cp sources\org\perl\inline\java/InlineJavaClass.java ..\blib\lib\Inline\Java\sou
rces\org\perl\inline\java\InlineJavaClass.java
cp sources\org\perl\inline\java/InlineJavaPerlException.java ..\blib\lib\Inline\
Java\sources\org\perl\inline\java\InlineJavaPerlException.java
cp sources\org\perl\inline\java/InlineJavaProtocol.java ..\blib\lib\Inline\Java\
sources\org\perl\inline\java\InlineJavaProtocol.java
cp sources\org\perl\inline\java/InlineJavaPerlNatives.java ..\blib\lib\Inline\Ja
va\sources\org\perl\inline\java\InlineJavaPerlNatives.java
cp Server.pm ..\blib\lib\Inline\Java\Server.pm
cp Portable.pm ..\blib\lib\Inline\Java\Portable.pm
cp sources\org\perl\inline\java/InlineJavaUserClassLoader.java ..\blib\lib\Inlin
e\Java\sources\org\perl\inline\java\InlineJavaUserClassLoader.java
cp Array.pm ..\blib\lib\Inline\Java\Array.pm
cp sources\org\perl\inline\java/InlineJavaCastException.java ..\blib\lib\Inline\
Java\sources\org\perl\inline\java\InlineJavaCastException.java
cp Handle.pm ..\blib\lib\Inline\Java\Handle.pm
cp sources\org\perl\inline\java/InlineJavaServer.java ..\blib\lib\Inline\Java\so
urces\org\perl\inline\java\InlineJavaServer.java
cp sources\org\perl\inline\java/InlineJavaInvocationTargetException.java ..\blib
\lib\Inline\Java\sources\org\perl\inline\java\InlineJavaInvocationTargetExceptio
n.java
cp Callback.pod ..\blib\lib\Inline\Java\Callback.pod
cp JVM.pm ..\blib\lib\Inline\Java\JVM.pm
cp sources\org\perl\inline\java/InlineJavaPerlCaller.java ..\blib\lib\Inline\Jav
a\sources\org\perl\inline\java\InlineJavaPerlCaller.java
cp Object.pm ..\blib\lib\Inline\Java\Object.pm
cp Callback.pm ..\blib\lib\Inline\Java\Callback.pm
cp sources\org\perl\inline\java/InlineJavaHandle.java ..\blib\lib\Inline\Java\so
urces\org\perl\inline\java\InlineJavaHandle.java
cp sources\org\perl\inline\java/InlineJavaUtils.java ..\blib\lib\Inline\Java\sou
rces\org\perl\inline\java\InlineJavaUtils.java
cp JNI.pm ..\blib\lib\Inline\Java\JNI.pm
cp PerlNatives.pm ..\..\blib\lib\Inline\Java\PerlNatives.pm
cp PerlNatives.pod ..\..\blib\lib\Inline\Java\PerlNatives.pod
C:\Perl\bin\perl.exe C:\Perl\lib\ExtUtils\xsubpp  -typemap C:\Perl\lib\ExtUtils\
typemap  PerlNatives.xs > PerlNatives.xsc && C:\Perl\bin\perl.exe -MExtUtils::Co
mmand -e mv PerlNatives.xsc PerlNatives.c
C:/Perl/site/bin/gcc.exe -c  "-IC:\Program Files\Java\jdk1.6.0_20\include" "-IC:
\Program Files\Java\jdk1.6.0_20\include\win32"  -DNDEBUG -DWIN32 -D_CONSOLE -DNO
_STRICT -DHAVE_DES_FCRYPT -DNO_HASH_SEED -DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_I
NC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFI
X -DHASATTRIBUTE -fno-strict-aliasing -mms-bitfields -O2          -DVERSION=\"0.
52\"    -DXS_VERSION=\"0.52\"  "-IC:\Perl\lib\CORE"   PerlNatives.c
PerlNatives.c:271: error: syntax error before "void"
PerlNatives.c:272: error: syntax error before "const"
PerlNatives.c:274: error: syntax error before "void"
PerlNatives.c:275: error: syntax error before "const"
PerlNatives.c: In function `S_croak_xs_usage':
PerlNatives.c:277: error: syntax error before '*' token
PerlNatives.c:279: error: `cv' undeclared (first use in this function)
PerlNatives.c:279: error: (Each undeclared identifier is reported only once
PerlNatives.c:279: error: for each function it appears in.)
PerlNatives.c:279: error: `params' undeclared (first use in this function)
PerlNatives.c:281: error: `gv' undeclared (first use in this function)
PerlNatives.c:282: warning: initialization makes pointer from integer without a
cast
PerlNatives.c:283: error: syntax error before '*' token
PerlNatives.c:284: error: `stash' undeclared (first use in this function)
PerlNatives.c:287: error: `aTHX_' undeclared (first use in this function)
PerlNatives.c:287: error: syntax error before string constant
PerlNatives.c:287: error: syntax error before ')' token
PerlNatives.c:292: error: syntax error before string constant
dmake.exe:  Error code 129, while making 'PerlNatives.o'
dmake.exe:  Error code 255, while making 'subdirs'
dmake.exe:  Error code 255, while making 'subdirs'

Reply via email to