none
using 10-32bit and 12-64bit

Answers

  • Provide the definition for symbol or remove the code that references it. Same time look for calling convention used in both the solution.

    Edit :- One more thing check the project setting used in both the solution . may be you are missing refrence of some file etc.

    Thanks


    Rupesh Shukla


    • Edited by Pintu Shukla Friday, July 19, 2013 4:27 PM edit
    • Marked as answer by ArbolOne Sunday, July 21, 2013 3:57 PM
    Friday, July 19, 2013 4:19 PM

All replies

  • Hello,

    I have moved this thread to Visual C++ forum for better response.

    Best regards,


    Amanda Zhu [MSFT]
    MSDN Community Support | Feedback to us
    Develop and promote your apps in Windows Store
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Friday, July 19, 2013 8:44 AM
  • "why would an application work in one architecture and not the other? "

    But does it work with VS 12 when you target 32 bit? It's more likely that the problem is the compiler version, not the arch.

    It seems that the error comes from some custom library but STL is involved too. In that case maybe it has something to do with Visual C++'s STL fake variadic implementation which by default is limited to 5 arguments. Try defining _VARIADIC_MAX to a value between 5 and 10, maybe it fixes the problem. If not then it may be a compiler bug.

    Friday, July 19, 2013 9:52 AM
    Moderator
  • Provide the definition for symbol or remove the code that references it. Same time look for calling convention used in both the solution.

    Edit :- One more thing check the project setting used in both the solution . may be you are missing refrence of some file etc.

    Thanks


    Rupesh Shukla


    • Edited by Pintu Shukla Friday, July 19, 2013 4:27 PM edit
    • Marked as answer by ArbolOne Sunday, July 21, 2013 3:57 PM
    Friday, July 19, 2013 4:19 PM