Has anyone sucessfully compile the llvm code using visual studio 2005?

HI everyone.
I am using visual studio 2005 and windows xp to compile the llvm project. I downloaded the project with svn client. I thought this action may gurantee my code is up to date and integrate.

However, after I opened the solution located in the win32 directory and build the solution, the visual studio output many many errors, and even few projects can be compiled to generate runable .exe files. I miss the powerful experiment tools to experience the power of llvm. :frowning:

If anyone here has sucessfully compile the llvm source code on windows xp by visual studio 2005 sp1, would you please tell me what is needed to set up to make a neat and integrate compilation? At least, some command line tools should be generated to be played around.

Thank you very much for any advice. Good luck.

"Cloud Strife" <geforce8800@gmail.com> writes:

HI everyone.
I am using visual studio 2005 and windows xp to compile the llvm project. I
downloaded the project with svn client. I thought this action may gurantee
my code is up to date and integrate.

The VS build is maintained regularly, but not continuously.

However, after I opened the solution located in the win32 directory and
build the solution, the visual studio output many many errors, and even few
projects can be compiled to generate runable .exe files. I miss the powerful
experiment tools to experience the power of llvm. :frowning:

It would be useful if you posted the first error messages you found.

If anyone here has sucessfully compile the llvm source code on windows xp by
visual studio 2005 sp1, would you please tell me what is needed to set up to
make a neat and integrate compilation? At least, some command line tools
should be generated to be played around.

If you need LLVM on Windows ASAP, try building with MinGW/MSYS.

"Cloud Strife" <geforce8800@gmail.com> writes:

HI everyone.
I am using visual studio 2005 and windows xp to compile the llvm project. I
downloaded the project with svn client. I thought this action may gurantee
my code is up to date and integrate.

Forgot to mention: if you want stability, don't use the development
sources, download a LLVM release source tarball. Those pass through a QA
phase. The latest release (2.3) should compile without problems with VC
2005.

updated, 56390 compile without problem (VS2005, winXP).

post your errors next time and try to correct them yourself and make a
patch (you should be able to correct them yourself if you want to mess
up with llvm, just add the new files to the projects).

regards,

Cédric

Cloud Strife a écrit :