Skip to content

unable to find entry point named round in jitlib.dll / err 127 #5

@Strophe27

Description

@Strophe27

Hello, thanks for this great external ! works like a charm on mac.
But on Win7 Max7 I have this issue...
I tried to find newest/older jitlib.dll, the last C++ redistribuable , everytime error 127
Same error on max 6.1.

I found that on Cycling74 forum, I hope it could help (talk about "round")...

For future reference, here are a few important things to check for developers working in C++, particularly if you're using the C++(11/14) STL.

  1. Be sure to define the preprocessor macro MAXAPI_USE_MSCRT before including "ext.h" (if you're lazy or superstitious, just add it to the Preprocessor section of the project properties window). This will ensure that Max doesn't try (and fail) to link to the backward-compatible, but essentially outdated "maxcrt.lib" (which doesn't provide a lot of C++ features).
  2. If you don't want the users of your externals to require Microsoft's C++ Redistributable Package for the compiler you're using, compile your objects statically with the \MT flag. Yes, your objects will be unnecessarily larger, but what's a few KB compared to failure to load due to missing dependencies?
  3. If you are including , make sure that your function calls to acosh(), asinh(), atanh(), expm1(), exp2(), log2(), round() and trunc() are properly namespaced with std:: .

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions