<div dir="ltr"><div>I am trying to make lib archives of llvm &amp;  swift and during the process libtool produces below warning message:</div><div><div>libtool: warning same member name (xxxxx.cpp.o) in output file used for input files: libx.a(xxxxx.cpp.o) and: liby.a(xxxxx.cpp.o) due to use of basename, truncation and blank padding.</div></div><div><br></div><div>Does these cause any problem, is they any way I can rectify this or I have to use individual libs for development.</div><div><br></div><div>Complete list:</div><div><br></div><div><b>LLVM archive</b> produces 2 warning messages:</div><div>libtool: warning same member name (<b>Analysis</b>.cpp.o) in output file used for input files: <b>libLLVMAnalysis</b>.a(Analysis.cpp.o) and: <b>libLLVMCodeGen</b>.a(Analysis.cpp.o) due to use of basename, truncation and blank padding</div><div><br></div><div>libtool: warning same member name (<b>Error</b>.cpp.o) in output file used for input files: <b>libLLVMTableGen</b>.a(Error.cpp.o) and: <b>libLLVMObject</b>.a(Error.cpp.o) due to use of basename, truncation and blank padding</div><div><br></div><div><b>Swift archive</b> produces 5 warning messages:</div><div>libtool: warning same member name (<b>CFG</b>.cpp.o) in output file used for input files: <b>libswiftSILOptimizer</b>.a(CFG.cpp.o) and: <b>libswiftSILOptimizer</b>.a(CFG.cpp.o) due to use of basename, truncation and blank padding</div><div><br></div><div>libtool: warning same member name (<b>Mangle</b>.cpp.o) in output file used for input files: <b>libswiftSIL</b>.a(Mangle.cpp.o) and: <b>libswiftAST</b>.a(Mangle.cpp.o) due to use of basename, truncation and blank padding</div><div><br></div><div>libtool: warning same member name (<b>PrettyStackTrace</b>.cpp.o) in output file used for input files: <b>libswiftBasic</b>.a(PrettyStackTrace.cpp.o) and: <b>libswiftSIL</b>.a(PrettyStackTrace.cpp.o) due to use of basename, truncation and blank padding</div><div><br></div><div>libtool: warning same member name (<b>PrettyStackTrace</b>.cpp.o) in output file used for input files: <b>libswiftSIL</b>.a(PrettyStackTrace.cpp.o) and: <b>libswiftSILOptimizer</b>.a(PrettyStackTrace.cpp.o) due to use of basename, truncation and blank padding</div><div><br></div><div>libtool: warning same member name (<b>PrettyStackTrace</b>.cpp.o) in output file used for input files: <b>libswiftSILOptimizer</b>.a(PrettyStackTrace.cpp.o) and: <b>libswiftAST</b>.a(PrettyStackTrace.cpp.o) due to use of basename, truncation and blank padding.</div><div><br></div><div>Thanks</div><div>Ramakrishna</div></div>