Hi, I have what I think is a simple question: Is it at all possible to build LLVM with Visual Studio 2003? The "Getting Started with the LLVM System using Microsoft Visual Studio" document states that versions earlier than 2005 SP1 will not work because they do not support the C++ standard well enough. Is it just some features of LLVM that require better C++ support and so building the whole suite requires Visual Studio 2005 SP1 or later? Or is it the case that the core functionality of LLVM requires C++ support that VS2003 does not provide and so Visual Studio 2003 can never be used to build LLVM? Thank you so much for your help, Philip -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110517/82d6cb5d/attachment.html>
Hello Phillip, If the number of broken versions of GCC listed at http://llvm.org/docs/GettingStarted.html#brokengcc is any indication, I'd say the likelihood of getting a less robust version of Visual Studio to compile LLVM is practically nil. You may have to either download GCC for Windows using the MSYS shell from http://mingw.org/ or upgrade to a newer Visual Studio. Sorry I couldn't be of more help. --Sam>________________________________ >From: Philip Ritchey <pritchey at microsemi-wl.com> >To: "llvmdev at cs.uiuc.edu" <llvmdev at cs.uiuc.edu> >Sent: Tuesday, May 17, 2011 3:56 PM >Subject: [LLVMdev] LLVM and Visual Studio 2003 > > >Hi, > >I have what I think is a simple question: Is it at all possible to build LLVM with Visual Studio 2003? > >The “Getting Started with the LLVM System using Microsoft Visual Studio” document states that versions earlier than 2005 SP1 will not work because they do not support the C++ standard well enough. > >Is it just some features of LLVM that require better C++ support and so building the whole suite requires Visual Studio 2005 SP1 or later? Or is it the case that the core functionality of LLVM requires C++ support that VS2003 does not provide and so Visual Studio 2003 can never be used to build LLVM? > >Thank you so much for your help, >Philip
On 17 May 2011 21:56, Philip Ritchey <pritchey at microsemi-wl.com> wrote:> Hi, > > > > I have what I think is a simple question: Is it at all possible to build > LLVM with Visual Studio 2003? > > > > The “Getting Started with the LLVM System using Microsoft Visual Studio” > document states that versions earlier than 2005 SP1 will not work because > they do not support the C++ standard well enough. > > > > Is it just some features of LLVM that require better C++ support and so > building the whole suite requires Visual Studio 2005 SP1 or later? Or isit> the case that the core functionality of LLVM requires C++ support that > VS2003 does not provide and so Visual Studio 2003 can never be used tobuild> LLVM?Try Visual Studio 2010 Express, its free :- http://www.microsoft.com/express/Windows/ <http://www.microsoft.com/express/Windows/>Aaron -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110518/c9d8c7f7/attachment.html>
Hi, I have Visual Studio 2008 which builds LLVM just fine. The problem is that I need to build it using Visual Studio 2003. I am trying to figure out what it is about LLVM that makes VS2k3 inadequate and then determine if those parts can be removed so that VS2k3 can build a subset of LLVM, and hopefully the subset of LLVM that I need (which is the code generator). Thanks, Philip From: Aaron Gray [mailto:aaronngray.lists at gmail.com] Sent: Tuesday, May 17, 2011 7:42 PM To: Philip Ritchey Cc: llvmdev at cs.uiuc.edu Subject: Re: [LLVMdev] LLVM and Visual Studio 2003 On 17 May 2011 21:56, Philip Ritchey <pritchey at microsemi-wl.com<mailto:pritchey at microsemi-wl.com>> wrote:> Hi, > > > > I have what I think is a simple question: Is it at all possible to build > LLVM with Visual Studio 2003? > > > > The "Getting Started with the LLVM System using Microsoft Visual Studio" > document states that versions earlier than 2005 SP1 will not work because > they do not support the C++ standard well enough. > > > > Is it just some features of LLVM that require better C++ support and so > building the whole suite requires Visual Studio 2005 SP1 or later? Or is it > the case that the core functionality of LLVM requires C++ support that > VS2003 does not provide and so Visual Studio 2003 can never be used to build > LLVM?Try Visual Studio 2010 Express, its free :- http://www.microsoft.com/express/Windows/ Aaron -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110518/a9d0fcf1/attachment.html>