No XP support?

martin_dkmartin_dk Global Mapper UserPosts: 8
edited February 2010 in SDK
I'm trying to load GlobalMapperInterface.dll using JNA (Java Native Access). It seems to depend on DWMAPI.DLL which is a vista/7 dll. Since I need to get this to run on xp this is bit of a problem. I can't seem to find platform requirements anywhere, but am I correct in my assumption; SDK requires vista or higher?

Dependency Walker screenshot:
depend.jpg

Comments

  • global_mapperglobal_mapper Administrator Posts: 17,238
    edited February 2010
    Martin,

    The SDK should not have any dependency on that DLL. In fact, the SDK will work all the way back to Windows 98. The machine that the SDK is developed on is a XP Professional 64-bit machine. When I run depends.exe on the GlobalMapperInterface.dll file the DWMAPI.DLL file does not show up as a dependency. Perhaps one of the standard system DLLs on your machine that the GlobalMapperInterface.dll file depends on requires that file for some reason?

    Let me know if I can be of further assistance.

    Thanks,

    Mike
    Global Mapper Support
    support@globalmapper.com
  • Frank2Frank2 Super Moderator Posts: 105
    edited February 2010
  • martin_dkmartin_dk Global Mapper User Posts: 8
    edited February 2010
    Error on my part. I assumed pointing the java environment variable java.library.path to bin folder was enough, but it appears external dependencies cannot be resolved then. Added bin folder to system path instead and it worked.
Sign In or Register to comment.