BUILD_SHARED_LIBS requires them. Especially, Win32 DLL (PRIVATE) is most strict. CMake's transitive (PUBLIC/INTERFACE) libdeps sometimes misses incomplete deps.
To make sure libdeps to be fine, I think we need to run a Win32 DLL builder. It requires not msvc but cygming. http://bb.pgr.jp/builders/i686-mingw32-RA-on-linux Don't worry, I am watching it and can fix deps asap. On Mon, Feb 15, 2016 at 2:21 AM Argyrios Kyrtzidis <akyr...@gmail.com> wrote: > Which configuration required them ? > I was under the impression CMake is passing the transitive libdeps. > > > On Feb 14, 2016, at 1:19 AM, NAKAMURA Takumi via cfe-commits < > cfe-commits@lists.llvm.org> wrote: > > > > Author: chapuni > > Date: Sun Feb 14 03:19:04 2016 > > New Revision: 260847 > > > > URL: http://llvm.org/viewvc/llvm-project?rev=260847&view=rev > > Log: > > c-index-test: Fix libdeps corresponding to r260841. > > > > Modified: > > cfe/trunk/tools/c-index-test/CMakeLists.txt > > > > Modified: cfe/trunk/tools/c-index-test/CMakeLists.txt > > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/c-index-test/CMakeLists.txt?rev=260847&r1=260846&r2=260847&view=diff > > > ============================================================================== > > --- cfe/trunk/tools/c-index-test/CMakeLists.txt (original) > > +++ cfe/trunk/tools/c-index-test/CMakeLists.txt Sun Feb 14 03:19:04 2016 > > @@ -22,6 +22,9 @@ if (LLVM_BUILD_STATIC) > > else() > > target_link_libraries(c-index-test > > libclang > > + clangAST > > + clangBasic > > + clangFrontend > > clangIndex > > ) > > endif() > > > > > > _______________________________________________ > > cfe-commits mailing list > > cfe-commits@lists.llvm.org > > http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits > >
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits