Folks, Is anyone still using the Visual Studio solution files in the win32 directory? If they aren't being maintained, they should probably be removed (to avoid any confusion). Thanks for any feedback, snaroff
I am still using them for llc/llvm-as/opt/llvm-dis/tablegen and a few others. -----Original Message----- From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] On Behalf Of steve naroff Sent: Wednesday, January 14, 2009 4:09 PM To: llvmdev at cs.uiuc.edu; cfe-dev at cs.uiuc.edu Subject: [LLVMdev] win32/llvm.sln, win32/clang.sln Folks, Is anyone still using the Visual Studio solution files in the win32 directory? If they aren't being maintained, they should probably be removed (to avoid any confusion). Thanks for any feedback, snaroff _______________________________________________ LLVM Developers mailing list LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
"Villmow, Micah" <Micah.Villmow at amd.com> writes:> I am still using them for llc/llvm-as/opt/llvm-dis/tablegen and a few > others.The VS project files generated with CMake should build those. -- Oscar
Hi, I just moved to the CMake solution. By the way, the generated libs haven't the same names. In my opinion, we have to choose one way and remove the other one. If it helps, you can put in the win32 directory the result of CMake, or add a script that generate this win32 directory with cmake. Gab> -----Original Message----- > From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] > On Behalf Of steve naroff > Sent: Thursday, January 15, 2009 1:09 AM > To: llvmdev at cs.uiuc.edu; cfe-dev at cs.uiuc.edu > Subject: [LLVMdev] win32/llvm.sln, win32/clang.sln > > Folks, > > Is anyone still using the Visual Studio solution files in the win32 > directory? > > If they aren't being maintained, they should probably be removed (to > avoid any confusion). > > Thanks for any feedback, > > snaroff > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
Hi Steve, The Visual Studio solution and project files are quite handy. CMake creates absolute paths instead of relative paths, making it cumbersome to move things around. Also, for newcomers (e.g. students) it's really great to be able to download the package, open the solution and compile without any complication. They haven't been updated in a while, but it would be nice to have working ones in the 2.5 release... Cheers, Nicolas -----Original Message----- From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] On Behalf Of steve naroff Sent: donderdag 15 januari 2009 1:09 To: llvmdev at cs.uiuc.edu; cfe-dev at cs.uiuc.edu Subject: [LLVMdev] win32/llvm.sln, win32/clang.sln Folks, Is anyone still using the Visual Studio solution files in the win32 directory? If they aren't being maintained, they should probably be removed (to avoid any confusion). Thanks for any feedback, snaroff _______________________________________________ LLVM Developers mailing list LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
Mondada Gabriele <g.mondada at etel.ch> writes:> I just moved to the CMake solution. By the way, the generated libs > haven't the same names.Which ones? The only difference is that we now generate .lib files where .obj were generated on the past, and require a parameter to be passed to the linker for including them on the final executable.> In my opinion, we have to choose one way and remove the other one. If > it helps, you can put in the win32 directory the result of CMake,On the release tarball? It seems a good idea (as far as someone volunteers to do the work) but someone mentioned on this thread that the project files generated with CMake contains absolute paths.> or add a script that generate this win32 directory with cmake.The amount of work saved by such script would be almost nil, and it can cause problems on setups with more than one compiler installed. -- Oscar
"Nicolas Capens" <nicolas at capens.net> writes:> The Visual Studio solution and project files are quite handy. CMake creates > absolute paths instead of relative paths, making it cumbersome to move > things around. Also, for newcomers (e.g. students) it's really great to be > able to download the package, open the solution and compile without any > complication. > > They haven't been updated in a while, but it would be nice to have working > ones in the 2.5 release...There is a contradiction among this two paragraphs: the first one says "they are convenient" and the second one says "they are outdated". The primary goal of the LLVM CMake build system was to alleviate maintenance work, the second was to support all VS versions wich are C++ compliant enough to compile LLVM. Another nice side-effect is that now VS users can build all LLVM targets. The VS project files under win32/ are good enough as far as someone maintains them, you have the correct VS version and don't need the missing functionality. Finally, a student that works with LLVM is not a computer newbie: he knows how to follow web links, install a piece of software, and copy/paste onto a console. This process requires less time than the LLVM build itself. Of course, this requires that the LLVM CMake instructions should become integrated into the LLVM docs. I hope to do this before the 2.5 release. -- Oscar
Makslane Araújo Rodrigues
2009-Jan-15 15:15 UTC
[LLVMdev] [cfe-dev] win32/llvm.sln, win32/clang.sln
Please, don't remove, I'm using!!! Regards, Makslane> From: snaroff at apple.com > To: llvmdev at cs.uiuc.edu; cfe-dev at cs.uiuc.edu > Date: Wed, 14 Jan 2009 16:09:13 -0800 > Subject: [cfe-dev] win32/llvm.sln, win32/clang.sln > > Folks, > > Is anyone still using the Visual Studio solution files in the win32 > directory? > > If they aren't being maintained, they should probably be removed (to > avoid any confusion). > > Thanks for any feedback, > > snaroff > _______________________________________________ > cfe-dev mailing list > cfe-dev at cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev_________________________________________________________________ Mais do que emails! Confira tudo o que Windows Live™ pode oferecer. http://www.microsoft.com/windows/windowslive/ -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20090115/2aee967f/attachment.html>
Makslane Araújo Rodrigues <makslane at hotmail.com> writes:> Please, don't remove, I'm using!!!What's preventing you from using CMake? Is there some problem we can solve? -- Oscar
On Jan 15, 2009, at 1:19 AM, Nicolas Capens wrote:> Hi Steve, > > The Visual Studio solution and project files are quite handy. CMake > creates > absolute paths instead of relative paths, making it cumbersome to move > things around. Also, for newcomers (e.g. students) it's really great > to be > able to download the package, open the solution and compile without > any > complication. >Understood, however the (unfortunate) reality is the VS solution file is not being properly maintained. As a result, any newcomer/developer is faced with updating the VS solution file (or not building at all). Over the past 6 months, I've had to personally fix many problems with the solution file. That said, I'm grateful that cmake works and the cmake.txt files are being updated/maintained. It does require an extra step, however the work is "constant time" (whereas fixing regressions without cmake could take an arbitrary amount of time). Thanks for your response... snaroff> They haven't been updated in a while, but it would be nice to have > working > ones in the 2.5 release...> Cheers, > > Nicolas > > > -----Original Message----- > From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev- > bounces at cs.uiuc.edu] On > Behalf Of steve naroff > Sent: donderdag 15 januari 2009 1:09 > To: llvmdev at cs.uiuc.edu; cfe-dev at cs.uiuc.edu > Subject: [LLVMdev] win32/llvm.sln, win32/clang.sln > > Folks, > > Is anyone still using the Visual Studio solution files in the win32 > directory? > > If they aren't being maintained, they should probably be removed (to > avoid any confusion). > > Thanks for any feedback, > > snaroff > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev > > _______________________________________________ > cfe-dev mailing list > cfe-dev at cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev