Ted Neward
2008-Feb-13 21:45 UTC
[LLVMdev] Is there someone tried LLVM 2.1 on Visual Studio 2005?
I have flex and bison from Cygwin installed: $ flex --version flex version 2.5.4 $ bison --version bison (GNU Bison) 2.3 Written by Robert Corbett and Richard Stallman. Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Should that work, assuming they're on the PATH? When I ran the build from inside VS, I get some build failures, but nothing that implies that it was looking for flex/bison to execute directly--are you supposed to run these prior to launching the build? The docs on "Getting Started with Visual Studio" seem a tad bit out of date, but I'm certainly not enough beyond n00b status to know for sure. Ted Neward Java, .NET, XML Services Consulting, Teaching, Speaking, Writing http://www.tedneward.com> -----Original Message----- > From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] > On Behalf Of Chuck Rose III > Sent: Wednesday, February 13, 2008 8:52 AM > To: LLVM Developers Mailing List > Subject: Re: [LLVMdev] Is there someone tried LLVM 2.1 on Visual Studio > 2005? > > I have always built it with flex and bison installed, though I believe > Chris removed our last dependence on flex a little while back, so you > may not need that. I'm using bison 2.1 which I got from the > getgnuwin32 > folks. I imagine that if you have cygwin or the like, you probably > already have everything. > > You will need to have the executables in your path. > > I build with VisualStudio 2k5 Professional with VStudio SP1 installed. > I typically work on Vista32 or Vista64, but have compiled on XP as > well. > > > I don't know how up to date the LLVM docs related to Visual Studio > compilation are. > > Thanks, > Chuck. > > > -----Original Message----- > From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] > On Behalf Of Seung Jae Lee > Sent: Tuesday, February 12, 2008 9:52 PM > To: llvmdev at cs.uiuc.edu > Subject: Re: [LLVMdev] Is there someone tried LLVM 2.1 on Visual Studio > 2005? > > Thanks for your comment. > I also tried for LLVM 2.2 but got the same compilation errors on > VS2005. > (I didn't modify anything before the compilation) > > I just wonder if I need bison and flex even just in the case of > compiling them on VS2005 without changing anything because the LLVM doc > says "If you plan to modify any .y or .l files, you will need to have > bison and/or flex installed where Visual Studio can find them. > Otherwise, you do not need them and the pre-generated files that come > with the source tree will be used." > > One of errors of mine is as follows: > ------------------------------------------------------- > ... > 7>llvmAsmParser.cpp > 7>c1xx : fatal error C1083: Cannot open source file: > '.\llvmAsmParser.cpp': No such file or directory > ... > ------------------------------------------------------- > where llvmAsmParser.cpp is related to Bison so I am compelled to feel > to > try installing flex/bison on my machine, anyway. > > Forgive my ignorance, could you briefly tell me about that? > Thank you in advance. > > Seung > > ---- Original message ---- > >Date: Tue, 12 Feb 2008 18:20:59 -0800 > >From: "Chuck Rose III" <cfr at adobe.com> > >Subject: Re: [LLVMdev] Is there someone tried LLVM 2.1 on Visual > Studio > 2005? > >To: "LLVM Developers Mailing List" <llvmdev at cs.uiuc.edu> > > > >Hola Seung, > > > >I don't know if 2.1 in particular worked. I updated the 2.2 win32 > >vstudio 2k5 files right before lockdown, so they should be building. > >You will need appropriate versions of flex and bison installed. I > used > >the ones from getgnuwin32 on my machine. > > > >Good luck. > > > >Chuck. > > > >-----Original Message----- > >From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] > >On Behalf Of Seung Jae Lee > >Sent: Monday, February 11, 2008 10:05 PM > >To: llvmdev at cs.uiuc.edu > >Subject: [LLVMdev] Is there someone tried LLVM 2.1 on Visual Studio > >2005? > > > >Hello all, > > > >Is there anyone has tried LLVM 2.1 on Visual Studio 2005? > >I did but not succeed due to some build errors. > >I seem to remember I read somewhere on this list it's compiled on > VS2005 > >so I wonder... > >Have a good night. > > > >Thx, > >Seung > >_______________________________________________ > >LLVM Developers mailing list > >LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > >http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev > > > >_______________________________________________ > >LLVM Developers mailing list > >LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > >http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.516 / Virus Database: 269.20.4/1276 - Release Date: > 2/13/2008 9:41 AM >No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.20.4/1276 - Release Date: 2/13/2008 9:41 AM
Aaron Gray
2008-Feb-14 21:34 UTC
[LLVMdev] Is there someone tried LLVM 2.1 on Visual Studio 2005?
>I have flex and bison from Cygwin installed:WinGNU32 Flex and Bison are the ones to use with LLVM and Visual Studio. http://gnuwin32.sourceforge.net/ The LLVM Visual Studio .sln file is for Visual Studio 2003 so will require conversion and some minor modification. Aaron> Should that work, assuming they're on the PATH? When I ran the build from > inside VS, I get some build failures, but nothing that implies that it was > looking for flex/bison to execute directly--are you supposed to run these > prior to launching the build? > > The docs on "Getting Started with Visual Studio" seem a tad bit out of > date, > but I'm certainly not enough beyond n00b status to know for sure. > > Ted Neward > Java, .NET, XML Services > Consulting, Teaching, Speaking, Writing > http://www.tedneward.com > > >> -----Original Message----- >> From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] >> On Behalf Of Chuck Rose III >> Sent: Wednesday, February 13, 2008 8:52 AM >> To: LLVM Developers Mailing List >> Subject: Re: [LLVMdev] Is there someone tried LLVM 2.1 on Visual Studio >> 2005? >> >> I have always built it with flex and bison installed, though I believe >> Chris removed our last dependence on flex a little while back, so you >> may not need that. I'm using bison 2.1 which I got from the >> getgnuwin32 >> folks. I imagine that if you have cygwin or the like, you probably >> already have everything. >> >> You will need to have the executables in your path. >> >> I build with VisualStudio 2k5 Professional with VStudio SP1 installed. >> I typically work on Vista32 or Vista64, but have compiled on XP as >> well. >> >> >> I don't know how up to date the LLVM docs related to Visual Studio >> compilation are. >> >> Thanks, >> Chuck. >> >> >> -----Original Message----- >> From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] >> On Behalf Of Seung Jae Lee >> Sent: Tuesday, February 12, 2008 9:52 PM >> To: llvmdev at cs.uiuc.edu >> Subject: Re: [LLVMdev] Is there someone tried LLVM 2.1 on Visual Studio >> 2005? >> >> Thanks for your comment. >> I also tried for LLVM 2.2 but got the same compilation errors on >> VS2005. >> (I didn't modify anything before the compilation) >> >> I just wonder if I need bison and flex even just in the case of >> compiling them on VS2005 without changing anything because the LLVM doc >> says "If you plan to modify any .y or .l files, you will need to have >> bison and/or flex installed where Visual Studio can find them. >> Otherwise, you do not need them and the pre-generated files that come >> with the source tree will be used." >> >> One of errors of mine is as follows: >> ------------------------------------------------------- >> ... >> 7>llvmAsmParser.cpp >> 7>c1xx : fatal error C1083: Cannot open source file: >> '.\llvmAsmParser.cpp': No such file or directory >> ... >> ------------------------------------------------------- >> where llvmAsmParser.cpp is related to Bison so I am compelled to feel >> to >> try installing flex/bison on my machine, anyway. >> >> Forgive my ignorance, could you briefly tell me about that? >> Thank you in advance. >> >> Seung >> >> ---- Original message ---- >> >Date: Tue, 12 Feb 2008 18:20:59 -0800 >> >From: "Chuck Rose III" <cfr at adobe.com> >> >Subject: Re: [LLVMdev] Is there someone tried LLVM 2.1 on Visual >> Studio >> 2005? >> >To: "LLVM Developers Mailing List" <llvmdev at cs.uiuc.edu> >> > >> >Hola Seung, >> > >> >I don't know if 2.1 in particular worked. I updated the 2.2 win32 >> >vstudio 2k5 files right before lockdown, so they should be building. >> >You will need appropriate versions of flex and bison installed. I >> used >> >the ones from getgnuwin32 on my machine. >> > >> >Good luck. >> > >> >Chuck. >> > >> >-----Original Message----- >> >From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] >> >On Behalf Of Seung Jae Lee >> >Sent: Monday, February 11, 2008 10:05 PM >> >To: llvmdev at cs.uiuc.edu >> >Subject: [LLVMdev] Is there someone tried LLVM 2.1 on Visual Studio >> >2005? >> > >> >Hello all, >> > >> >Is there anyone has tried LLVM 2.1 on Visual Studio 2005? >> >I did but not succeed due to some build errors. >> >I seem to remember I read somewhere on this list it's compiled on >> VS2005 >> >so I wonder... >> >Have a good night. >> > >> >Thx, >> >Seung >> >_______________________________________________ >> >LLVM Developers mailing list >> >LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu >> >http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >> > >> >_______________________________________________ >> >LLVM Developers mailing list >> >LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu >> >http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >> _______________________________________________ >> LLVM Developers mailing list >> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu >> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >> >> _______________________________________________ >> LLVM Developers mailing list >> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu >> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >> >> No virus found in this incoming message. >> Checked by AVG Free Edition. >> Version: 7.5.516 / Virus Database: 269.20.4/1276 - Release Date: >> 2/13/2008 9:41 AM >> > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.516 / Virus Database: 269.20.4/1276 - Release Date: 2/13/2008 > 9:41 AM > > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
Aaron Gray
2008-Feb-14 21:40 UTC
[LLVMdev] Is there someone tried LLVM 2.1 on Visual Studio 2005?
> >I have flex and bison from Cygwin installed: > > WinGNU32 Flex and Bison are the ones to use with LLVM and Visual Studio. > > http://gnuwin32.sourceforge.net/Oh, you will have to install WinGNU32 M4 too. Aaron
Chuck Rose III
2008-Feb-14 23:07 UTC
[LLVMdev] Is there someone tried LLVM 2.1 on Visual Studio 2005?
I converted it over to 2k5 a while back. Don't know about the 2.1 drop, but definitely for the 2.2 drop and most of the trunk time in between. -----Original Message----- From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] On Behalf Of Aaron Gray Sent: Thursday, February 14, 2008 1:35 PM To: LLVM Developers Mailing List Subject: Re: [LLVMdev] Is there someone tried LLVM 2.1 on Visual Studio 2005?>I have flex and bison from Cygwin installed:WinGNU32 Flex and Bison are the ones to use with LLVM and Visual Studio. http://gnuwin32.sourceforge.net/ The LLVM Visual Studio .sln file is for Visual Studio 2003 so will require conversion and some minor modification. Aaron> Should that work, assuming they're on the PATH? When I ran the buildfrom> inside VS, I get some build failures, but nothing that implies that itwas> looking for flex/bison to execute directly--are you supposed to runthese> prior to launching the build? > > The docs on "Getting Started with Visual Studio" seem a tad bit out of> date, > but I'm certainly not enough beyond n00b status to know for sure. > > Ted Neward > Java, .NET, XML Services > Consulting, Teaching, Speaking, Writing > http://www.tedneward.com > > >> -----Original Message----- >> From: llvmdev-bounces at cs.uiuc.edu[mailto:llvmdev-bounces at cs.uiuc.edu]>> On Behalf Of Chuck Rose III >> Sent: Wednesday, February 13, 2008 8:52 AM >> To: LLVM Developers Mailing List >> Subject: Re: [LLVMdev] Is there someone tried LLVM 2.1 on VisualStudio>> 2005? >> >> I have always built it with flex and bison installed, though Ibelieve>> Chris removed our last dependence on flex a little while back, so you >> may not need that. I'm using bison 2.1 which I got from the >> getgnuwin32 >> folks. I imagine that if you have cygwin or the like, you probably >> already have everything. >> >> You will need to have the executables in your path. >> >> I build with VisualStudio 2k5 Professional with VStudio SP1installed.>> I typically work on Vista32 or Vista64, but have compiled on XP as >> well. >> >> >> I don't know how up to date the LLVM docs related to Visual Studio >> compilation are. >> >> Thanks, >> Chuck. >> >> >> -----Original Message----- >> From: llvmdev-bounces at cs.uiuc.edu[mailto:llvmdev-bounces at cs.uiuc.edu]>> On Behalf Of Seung Jae Lee >> Sent: Tuesday, February 12, 2008 9:52 PM >> To: llvmdev at cs.uiuc.edu >> Subject: Re: [LLVMdev] Is there someone tried LLVM 2.1 on VisualStudio>> 2005? >> >> Thanks for your comment. >> I also tried for LLVM 2.2 but got the same compilation errors on >> VS2005. >> (I didn't modify anything before the compilation) >> >> I just wonder if I need bison and flex even just in the case of >> compiling them on VS2005 without changing anything because the LLVMdoc>> says "If you plan to modify any .y or .l files, you will need to have >> bison and/or flex installed where Visual Studio can find them. >> Otherwise, you do not need them and the pre-generated files that come >> with the source tree will be used." >> >> One of errors of mine is as follows: >> ------------------------------------------------------- >> ... >> 7>llvmAsmParser.cpp >> 7>c1xx : fatal error C1083: Cannot open source file: >> '.\llvmAsmParser.cpp': No such file or directory >> ... >> ------------------------------------------------------- >> where llvmAsmParser.cpp is related to Bison so I am compelled to feel >> to >> try installing flex/bison on my machine, anyway. >> >> Forgive my ignorance, could you briefly tell me about that? >> Thank you in advance. >> >> Seung >> >> ---- Original message ---- >> >Date: Tue, 12 Feb 2008 18:20:59 -0800 >> >From: "Chuck Rose III" <cfr at adobe.com> >> >Subject: Re: [LLVMdev] Is there someone tried LLVM 2.1 on Visual >> Studio >> 2005? >> >To: "LLVM Developers Mailing List" <llvmdev at cs.uiuc.edu> >> > >> >Hola Seung, >> > >> >I don't know if 2.1 in particular worked. I updated the 2.2 win32 >> >vstudio 2k5 files right before lockdown, so they should be building. >> >You will need appropriate versions of flex and bison installed. I >> used >> >the ones from getgnuwin32 on my machine. >> > >> >Good luck. >> > >> >Chuck. >> > >> >-----Original Message----- >> >From: llvmdev-bounces at cs.uiuc.edu[mailto:llvmdev-bounces at cs.uiuc.edu]>> >On Behalf Of Seung Jae Lee >> >Sent: Monday, February 11, 2008 10:05 PM >> >To: llvmdev at cs.uiuc.edu >> >Subject: [LLVMdev] Is there someone tried LLVM 2.1 on Visual Studio >> >2005? >> > >> >Hello all, >> > >> >Is there anyone has tried LLVM 2.1 on Visual Studio 2005? >> >I did but not succeed due to some build errors. >> >I seem to remember I read somewhere on this list it's compiled on >> VS2005 >> >so I wonder... >> >Have a good night. >> > >> >Thx, >> >Seung >> >_______________________________________________ >> >LLVM Developers mailing list >> >LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu >> >http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >> > >> >_______________________________________________ >> >LLVM Developers mailing list >> >LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu >> >http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >> _______________________________________________ >> LLVM Developers mailing list >> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu >> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >> >> _______________________________________________ >> LLVM Developers mailing list >> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu >> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >> >> No virus found in this incoming message. >> Checked by AVG Free Edition. >> Version: 7.5.516 / Virus Database: 269.20.4/1276 - Release Date: >> 2/13/2008 9:41 AM >> > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.516 / Virus Database: 269.20.4/1276 - Release Date:2/13/2008> 9:41 AM > > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev_______________________________________________ LLVM Developers mailing list LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
Aaron Gray
2008-Feb-15 00:36 UTC
[LLVMdev] Is there someone tried LLVM 2.1 on Visual Studio 2005?
> >I have flex and bison from Cygwin installed: > > WinGNU32 Flex and Bison are the ones to use with LLVM and Visual Studio. > > http://gnuwin32.sourceforge.net/Oh, you will have to install WinGNU32 M4 too. Aaron
Reasonably Related Threads
- [LLVMdev] Is there someone tried LLVM 2.1 on Visual Studio 2005?
- [LLVMdev] Is there someone tried LLVM 2.1 on Visual Studio 2005?
- [LLVMdev] Is there someone tried LLVM 2.1 on Visual Studio 2005?
- [LLVMdev] Is there someone tried LLVM 2.1 on Visual Studio 2005?
- [LLVMdev] Is there someone tried LLVM 2.1 on Visual Studio 2005?