windows build

Hi
    I am running into bunch of windows build issues. Can someone
please provide help on what might be going wrong

llvm\win32\Configure\..\llvm\ADT\hash_set.h
1>The system cannot find the file specified.

Similarly
2>c1xx : fatal error C1083: Cannot open source file:
'..\..\lib\Support\Annotation.cpp': No such file or directory

thanks in advance
shrey

I have run cmake prior to trying to build and few of the header file
likes ADT\iterator.h do get generated.

Shrey

shreyas krishnan <shreyas76@gmail.com> writes:

    I am running into bunch of windows build issues. Can someone
please provide help on what might be going wrong

llvm\win32\Configure\..\llvm\ADT\hash_set.h
1>The system cannot find the file specified.

Similarly
2>c1xx : fatal error C1083: Cannot open source file:
'..\..\lib\Support\Annotation.cpp': No such file or directory

I guess you are using cmake with Visual Studio.

Please report version of LLVM used (or svn revision number), version of
Visual Studio, exact cmake command used, exact nmake invocation, exact
error messages as shown by the compiler, etc.

Better yet, create a bug report with all this information and add my
e-mail to the CC list.

done

http://llvm.org/bugs/show_bug.cgi?id=5331

shrey

thanks for the help ..I could build it with cmake generated project files

Being a newbie with cmake one question, is it equivalent to configure
in windows environment and so would need to be run everytime I change
the source location ?

thanks
shrey

shreyas krishnan <shreyas76@gmail.com> writes:

Being a newbie with cmake one question, is it equivalent to configure
in windows environment and so would need to be run everytime I change
the source location ?

I'm not sure I understand your question, but if you want to move your
build or source directory around, you need to reinvoke cmake. See for
example:

http://www.cmake.org/Wiki/CMake_FAQ#Why_does_CMake_use_full_paths.2C_or_can_I_copy_my_build_tree.3F

Please use the cmake mailing list for further questions about cmake that
are not specific to LLVM.