[lldb-dev] LLDB build at windows

Zachary Turner via lldb-dev lldb-dev at lists.llvm.org
Sat Jan 9 19:28:10 PST 2016


Should look like this:

llvm
|__ tools
     |__ clang
     |__ lld
     |__ lldb

You will need clang because lldb needs to link against it, and you will
need lld because lldb on Windows doesn't (yet) understand PDB, so you have
to compile your programs with clang.exe -fuse-ld=lld



On Sat, Jan 9, 2016 at 1:29 PM Red Skotina via lldb-dev <
lldb-dev at lists.llvm.org> wrote:

> If i want compile as part of llvm then what is destination directory for
> lldb trunk sources ?
> I has placed this in llvm/projects/lldb and has  much errors while
> compiling lldb with MSVC 2015.
>
> "d:\code\llvm\build\LLVM.sln" (целевой объект по умолчанию) (1) ->
> "d:\code\llvm\build\ALL_BUILD.vcxproj.metaproj" (целевой объект по
> умолчанию) (
> 2) ->
> "d:\code\llvm\build\projects\lldb\finish_swig.vcxproj.metaproj" (целевой
> объект
>  по умолчанию) (482) ->
> "d:\code\llvm\build\projects\lldb\source\API\liblldb.vcxproj.metaproj"
> (целевой
>  объект по умолчанию) (483) ->
>
> "d:\code\llvm\build\projects\lldb\source\Plugins\Language\ObjC\lldbPluginObjCLa
> nguage.vcxproj.metaproj" (целевой объект по умолчанию) (570) ->
>
> "d:\code\llvm\build\projects\lldb\source\Plugins\Language\ObjC\lldbPluginObjCLa
> nguage.vcxproj" (целевой объект по умолчанию) (571) ->
>   D:\code\llvm\llvm\tools\clang\include\clang/AST/ASTFwd.h(22): fatal
> error C10
> 83: Cannot open include file: 'clang/AST/DeclNodes.inc': No such file or
> direct
> ory (compiling source file
> D:\code\llvm\llvm\projects\lldb\source\Plugins\Langu
> age\ObjC\Cocoa.cpp)
> [d:\code\llvm\build\projects\lldb\source\Plugins\Language\O
> bjC\lldbPluginObjCLanguage.vcxproj]
>   D:\code\llvm\llvm\tools\clang\include\clang/AST/ASTFwd.h(22): fatal
> error C10
> 83: Cannot open include file: 'clang/AST/DeclNodes.inc': No such file or
> direct
> ory (compiling source file
> D:\code\llvm\llvm\projects\lldb\source\Plugins\Langu
> age\ObjC\NSArray.cpp)
> [d:\code\llvm\build\projects\lldb\source\Plugins\Language
> \ObjC\lldbPluginObjCLanguage.vcxproj]
>   D:\code\llvm\llvm\tools\clang\include\clang/AST/ASTFwd.h(22): fatal
> error C10
> 83: Cannot open include file: 'clang/AST/DeclNodes.inc': No such file or
> direct
> ory (compiling source file
> D:\code\llvm\llvm\projects\lldb\source\Plugins\Langu
> age\ObjC\ObjCLanguage.cpp)
> [d:\code\llvm\build\projects\lldb\source\Plugins\Lan
> guage\ObjC\lldbPluginObjCLanguage.vcxproj]
>   D:\code\llvm\llvm\tools\clang\include\clang/AST/ASTFwd.h(22): fatal
> error C10
> 83: Cannot open include file: 'clang/AST/DeclNodes.inc': No such file or
> direct
> ory (compiling source file
> D:\code\llvm\llvm\projects\lldb\source\Plugins\Langu
> age\ObjC\CF.cpp)
> [d:\code\llvm\build\projects\lldb\source\Plugins\Language\ObjC
> \lldbPluginObjCLanguage.vcxproj]
>   D:\code\llvm\llvm\tools\clang\include\clang/Basic/DiagnosticIDs.h(53):
> fatal
> error C1083: Cannot open include file:
> 'clang/Basic/DiagnosticCommonKinds.inc':
>  No such file or directory (compiling source file
> D:\code\llvm\llvm\projects\ll
> db\source\Plugins\Language\ObjC\NSDictionary.cpp)
> [d:\code\llvm\build\projects\
> lldb\source\Plugins\Language\ObjC\lldbPluginObjCLanguage.vcxproj]
>   D:\code\llvm\llvm\tools\clang\include\clang/Basic/DiagnosticIDs.h(53):
> fatal
> error C1083: Cannot open include file:
> 'clang/Basic/DiagnosticCommonKinds.inc':
>  No such file or directory (compiling source file
> D:\code\llvm\llvm\projects\ll
> db\source\Plugins\Language\ObjC\NSError.cpp)
> [d:\code\llvm\build\projects\lldb\
> source\Plugins\Language\ObjC\lldbPluginObjCLanguage.vcxproj]
>   D:\code\llvm\llvm\tools\clang\include\clang/Basic/DiagnosticIDs.h(53):
> fatal
> error C1083: Cannot open include file:
> 'clang/Basic/DiagnosticCommonKinds.inc':
>  No such file or directory (compiling source file
> D:\code\llvm\llvm\projects\ll
> db\source\Plugins\Language\ObjC\NSException.cpp)
> [d:\code\llvm\build\projects\l
> ldb\source\Plugins\Language\ObjC\lldbPluginObjCLanguage.vcxproj]
>   D:\code\llvm\llvm\tools\clang\include\clang/AST/ASTFwd.h(22): fatal
> error C10
> 83: Cannot open include file: 'clang/AST/DeclNodes.inc': No such file or
> direct
> ory (compiling source file
> D:\code\llvm\llvm\projects\lldb\source\Plugins\Langu
> age\ObjC\NSIndexPath.cpp)
> [d:\code\llvm\build\projects\lldb\source\Plugins\Lang
> uage\ObjC\lldbPluginObjCLanguage.vcxproj]
>   D:\code\llvm\llvm\tools\clang\include\clang/AST/ASTFwd.h(22): fatal
> error C10
> 83: Cannot open include file: 'clang/AST/DeclNodes.inc': No such file or
> direct
> ory (compiling source file
> D:\code\llvm\llvm\projects\lldb\source\Plugins\Langu
> age\ObjC\NSSet.cpp)
> [d:\code\llvm\build\projects\lldb\source\Plugins\Language\O
> bjC\lldbPluginObjCLanguage.vcxproj]
>   D:\code\llvm\llvm\tools\clang\include\clang/AST/ASTFwd.h(22): fatal
> error C10
> 83: Cannot open include file: 'clang/AST/DeclNodes.inc': No such file or
> direct
> ory (compiling source file
> D:\code\llvm\llvm\projects\lldb\source\Plugins\Langu
> age\ObjC\NSString.cpp)
> [d:\code\llvm\build\projects\lldb\source\Plugins\Languag
> e\ObjC\lldbPluginObjCLanguage.vcxproj]
>
> _______________________________________________
> lldb-dev mailing list
> lldb-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20160110/a07333e8/attachment-0001.html>


More information about the lldb-dev mailing list