Skip to main content
Participant
April 14, 2016
Question

2015 FDK debug libs

  • April 14, 2016
  • 1 reply
  • 809 views

FM 11 to FM 2015. Skipped 12. FDK 11 included debug versions of libs, FDK 2015 does not. Unable to build debug apiclients unless you have workaround for lnk2038 problem. Can we get debug libs for 2015?

    This topic has been closed for replies.

    1 reply

    Legend
    April 15, 2016

    Can you elaborate? I don't have any problem building debug DLLs with the current libraries. Remind me, what is the lnk2038 problem?

    hovernutAuthor
    Participant
    April 20, 2016

    error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0'…

    The link error results from linking my debug apiclients with non-debug versions of fdk.lib etc.

    I was able to get things to link for the debug target by using the following preprocessor directive:

         _ITERATOR_DEBUG_LEVEL=0

    But when actually trying to debug my apiclient I get all sorts of strange results, which makes it impossible to debug.

    We are using the STL extensively.

    The Frame 11 FDK did include debug versions of the libs, and we skipped Frame 12 so I never saw its FDK.

    Legend
    April 21, 2016

    hovernut,

    I don't know the answer. You might consider posting this to the Frame development forum on Yahoo. The technical expertise on raw programming matters is much stronger there:

    https://groups.yahoo.com/neo/groups/Frame_dev/info

    Russ