Hi Argiris, It was for example the project TableGen, llvm-dis... I saw it under Properties/Linker/Command Line And the output is also: Linking... Starting pass 1 LINK : fatal error LNK1181: cannot open input file '..\configure\configure\configure.lib' Build log was saved at "file://d:\Studium\Diplom\Download\llvm-2.3\win32\TableGen\Win32\Release\Bui ldLog.htm" TableGen - 1 error(s), 12 warning(s) It is strange, I know that "configure" does not create any lib file. But it exists on some projects. is something wrong by me ? I also send a screenshot (properties of llvm-dis) Thanks Quang -----Ursprüngliche Nachricht----- Von: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] Im Auftrag von Argiris Kirtzidis Gesendet: Dienstag, 1. Juli 2008 19:37 An: LLVM Developers Mailing List Betreff: Re: [LLVMdev] build on windows Le Anh Quang wrote:> Hi, > but on some other project, they require "configure.lib". What is this one?> ThanksHi Le Anh, What project are you talking about, and how did you determine that it requires "configure.lib" ? AFAIK, all LLVM projects have dependency on the configure project but this is only so that some include files are created, no "configure.lib" is needed. -Argiris _______________________________________________ LLVM Developers mailing list LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev -------------- next part -------------- A non-text attachment was scrubbed... Name: llvm-dis_properties.PNG Type: application/octet-stream Size: 28531 bytes Desc: not available URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20080701/f9efa68c/attachment.obj>
Le Anh Quang wrote:> It is strange, I know that "configure" does not create any lib file. But it > exists on some projects. is something wrong by me ? > I also send a screenshot (properties of llvm-dis) >The command line properties are not correct. Here's what the properties of llvm-dis on VC++ 2005 should look like: /OUT:"E:\Downloads\LLVM\llvm-2.3\win32\\bin\Win32\Debug/llvm-dis.exe" /INCREMENTAL /NOLOGO /MANIFEST /MANIFESTFILE:"Win32\Debug\llvm-dis.exe.intermediate.manifest" /DEBUG /PDB:"E:\Downloads\LLVM\llvm-2.3\win32\\bin\Win32\Debug/llvm-dis.pdb" /SUBSYSTEM:CONSOLE /MACHINE:X86 /ERRORREPORT:PROMPT kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib "..\bin\win32\debug\support.lib" "..\bin\win32\debug\bitcode.lib" "..\bin\win32\debug\vmcore.lib" "..\bin\win32\debug\system.lib" This is just by opening "llvm.sln" of the llvm-2.3 source release. -Argiris
VS 2008 perform a project convertion (update) when you first open the svn "llvm solution". Maybe something goes wrong during this step. Anyway, you can safely remove the configure.lib requirement in your settings. Le 1 juil. 08 à 21:27, Argiris Kirtzidis a écrit :> > Le Anh Quang wrote: >> It is strange, I know that "configure" does not create any lib >> file. But it >> exists on some projects. is something wrong by me ? >> I also send a screenshot (properties of llvm-dis) >> > The command line properties are not correct. Here's what the > properties > of llvm-dis on VC++ 2005 should look like: > > /OUT:"E:\Downloads\LLVM\llvm-2.3\win32\\bin\Win32\Debug/llvm-dis.exe" > /INCREMENTAL /NOLOGO /MANIFEST > /MANIFESTFILE:"Win32\Debug\llvm-dis.exe.intermediate.manifest" /DEBUG > /PDB:"E:\Downloads\LLVM\llvm-2.3\win32\\bin\Win32\Debug/llvm-dis.pdb" > /SUBSYSTEM:CONSOLE /MACHINE:X86 /ERRORREPORT:PROMPT kernel32.lib > user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib > shell32.lib > ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib > "..\bin\win32\debug\support.lib" "..\bin\win32\debug\bitcode.lib" > "..\bin\win32\debug\vmcore.lib" "..\bin\win32\debug\system.lib" > > This is just by opening "llvm.sln" of the llvm-2.3 source release. > > > -Argiris > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >-------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 2427 bytes Desc: not available URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20080701/bb5e208e/attachment.bin>