I'm trying to install PLJava (sc.
PLJava - Perl embeded into Java (calling Perl from Java) - 1sr release - call for tests and review, please.) on Windows Vista. I've 'perl makefile.pl'-ed and when I try to nmake I get:
Microsoft (R) Program Maintenance Utility Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.
C:\PROGRA~1\Java\jdk1.5.0\bin\javac -d ./ *.java
g++ PLJava.o PLJava_wrap.o -s -L"C:\Perl\lib\CORE" C:\Perl\lib\CORE\p
erl510.lib C:\MinGW\lib\libkernel32.a C:\MinGW\lib\libuser32.a C:\MinGW\lib\libg
di32.a C:\MinGW\lib\libwinspool.a C:\MinGW\lib\libcomdlg32.a C:\MinGW\lib\libadv
api32.a C:\MinGW\lib\libshell32.a C:\MinGW\lib\libole32.a C:\MinGW\lib\liboleaut
32.a C:\MinGW\lib\libnetapi32.a C:\MinGW\lib\libuuid.a C:\MinGW\lib\libws2_32.a
C:\MinGW\lib\libmpr.a C:\MinGW\lib\libwinmm.a C:\MinGW\lib\libversion.a C:\MinGW
\lib\libodbc32.a C:\MinGW\lib\libodbccp32.a C:\MinGW\lib\libmsvcrt.a -shared -dl
l -o PLJava.dll
g++: unrecognized option `-shared'
PLJava.o(.text+0x89):PLJava.c: undefined reference to `perl_alloc'
PLJava.o(.text+0x9b):PLJava.c: undefined reference to `Perl_set_context'
PLJava.o(.text+0xa8):PLJava.c: undefined reference to `perl_construct'
PLJava.o(.text+0xad):PLJava.c: undefined reference to `Perl_get_context'
PLJava.o(.text+0xb5):PLJava.c: undefined reference to `Perl_Iperl_destruct_level_ptr'
PLJava.o(.text+0xe3):PLJava.c: undefined reference to `perl_parse'
PLJava.o(.text+0xf3):PLJava.c: undefined reference to `perl_run'
PLJava.o(.text+0xfb):PLJava.c: undefined reference to `Perl_get_context'
PLJava.o(.text+0x113):PLJava.c: undefined reference to `Perl_eval_pv'
...Just imagine about a hundred more lines like this...
PLJava.o(.text+0x6e3):PLJava.c: undefined reference to `Perl_get_context'
PLJava.o(.text+0x6f4):PLJava.c: undefined reference to `boot_DynaLoader'
PLJava.o(.text+0x704):PLJava.c: undefined reference to `Perl_newXS'
PLJava.o(.text+0x709):PLJava.c: undefined reference to `Perl_get_context'
PLJava.o(.text+0x73a):PLJava.c: undefined reference to `Perl_newXS_flags'
PLJava.o(.text+0x73f):PLJava.c: undefined reference to `Perl_get_context'
PLJava.o(.text+0x760):PLJava.c: undefined reference to `Perl_newXS'
collect2: ld returned 1 exit status
NMAKE : fatal error U1077: 'C:\Windows\system32\cmd.exe' : return code '0x1'
Stop.
Feels like something's missing. Any hints?