Hi, In both case antlr C runtime library will be compiled by Visual studio 2005. But previously Jim idle told that “The issue is that the vs2005 compiler does not support a few ANSI constructs used in the runtime. This means that you must compile the runtime in 2008 and just link with it in your 2005 project. But unless you configure the include paths for you project and so on, then it will not compile anyway. That's why I am telling you to download" So is there any workaround for this. Thanks for your time and patience
Thanks, Jrk ________________________________ From: "[email protected]" <[email protected]> To: J.R Karthikeyan <[email protected]>; [email protected]; [email protected] Sent: Tue, 24 August, 2010 8:22:38 PM Subject: Re: [antlr-interest] VS2005 and VS2008 problem I believe you have two options. You might prefer to recompile the antlr runtime DLL with vs2005 If your goal is minimizing dependencies. Alternatively you could just drop the redistributable C runtime from vs2008 into your packaging. Unfortunately there's quite a bit of confusion on this point specific to msvcr9 due to some unclear release communications. But if you use the runtime redist kit which actually ships with vs2008 you should be ok. You may be able to get the redist from the express edition of vs2008 but you'll have to check that. Good luck! ------Original Message------ From: J.R Karthikeyan Sender: [email protected] To: [email protected] Subject: [antlr-interest] VS2005 and VS2008 problem Sent: Aug 24, 2010 6:26 PM Hi, My entire project is done in VS2005 which will create dll and later I will use those dll. I am creating the parser using ANTLR and those file I am planned to add it as a function in my project which is in VS2005. When I compiled ANTLR generated file seperatly in VS2005 I don't have any problem. Even when I combined and built with my project, it is fine. But when my dll calls antlr3cd.dll which in turn it callsMSVCR90D.dll. It looks that dll is VS2008 dll. Any suggestion how to get rid of this. List: http://www.antlr.org/mailman/listinfo/antlr-interest Unsubscribe: http://www.antlr.org/mailman/options/antlr-interest/your-email-address Sent from my Verizon Wireless BlackBerry List: http://www.antlr.org/mailman/listinfo/antlr-interest Unsubscribe: http://www.antlr.org/mailman/options/antlr-interest/your-email-address -- You received this message because you are subscribed to the Google Groups "il-antlr-interest" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/il-antlr-interest?hl=en.
