in reply to Re^5: Installing Javascript.pm on XP
in thread Installing Javascript.pm on XP

I have js32.dll, js32.dll.manifest, js32.exp, js32.lib.

Replies are listed 'Best First'.
Re^7: Installing Javascript.pm on XP
by syphilis (Archbishop) on Aug 08, 2009 at 14:23 UTC
    I have js32.dll, js32.dll.manifest, js32.exp, js32.lib.

    It would be 'js32.lib' that's going to resolve the symbol. And '-LC:\strawberry\js\src\WINNT5.1_OPT.OBJ -ljs32' should be sufficient to find it.
    Try creating a copy of that file (in the same folder) named 'libjs32.a' and see if that fixes the problem. (I don't see why that should make any difference.)
    If that doesn't fix it then all I can think of is that the '-LC:\strawberry\js\src\WINNT5.1_OPT.OBJ -ljs32' needs to be moved to the *end* of the command. (I don't see why that should make any difference, either.) It's all rather bizarre.

    Note also that C:\strawberry\js\src\WINNT5.1_OPT.OBJ needs to be in your path, so that js32.dll can be found at runtime.

    Cheers,
    Rob