$ENV{JS_INC} = "C:\\strawberry\\js\\src";
$ENV{JS_LIB} = "C:\\strawberry\\js\\src\\WINNT5.1_OPT.OBJ";
####
if (exists $ENV{JS_LIB}) {
@libs = get_paths($ENV{JS_LIB});
$ENV{DYLD_LIBRARY_PATH} = $ENV{LD_LIBRARY_PATH} = $ENV{JS_LIB};
$lib = "js";
}
####
C:\strawberry\cpan\build\JavaScript-1.12-mJTECJ>makefile.pl
In file included from C:/strawberry/js/src/jspubtd.h:45,
from C:/strawberry/js/src/jsapi.h:47,
from JavaScript_Env.h:10,
from test_js.c:2:
C:/strawberry/js/src/jstypes.h:248:6: #error "Must define one of XP_BEOS, XP_OS2, XP_WIN or XP_UNIX"
C:/strawberry/js/src/jstypes.h:264:2: #error No suitable type for JSInt8/JSUint8
C:/strawberry/js/src/jstypes.h:277:2: #error No suitable type for JSInt16/JSUint16
C:/strawberry/js/src/jstypes.h:297:2: #error No suitable type for JSInt32/JSUint32
####
C:\strawberry\cpan\build\JavaScript-1.12-mJTECJ>makefile.pl
C:\DOCUME~1\Steve\LOCALS~1\Temp/ccQm7OVj.o:test_js.c:(.text+0x2b): undefined ref
erence to `JS_GetImplementationVersion'
collect2: ld returned 1 exit status
Failed compiling test_js.c. ABORTING