[LLVMdev] build error on libLLVMSystem.a without any useful error message

Kenneth Boyd zaimoni at zaimoni.com
Thu Apr 2 19:25:51 PDT 2009


Nicolas Raynaud wrote:
> Thanks for your help Dale,
>
> I got a little bit more clue (in snipped the begining the build messages) :
>
> ar cru /Users/nraynaud/Desktop/geek/llvm-svn/build/Debug/lib/libLLVMSystem.a
> /Users/nraynaud/Desktop/geek/llvm-svn/build/lib/System/Debug/Alarm.o
> /Users/nraynaud/Desktop/geek/llvm-svn/build/lib/System/Debug/Disassembler.o
> /Users/nraynaud/Desktop/geek/llvm-svn/build/lib/System/Debug/DynamicLibrary.o
> /Users/nraynaud/Desktop/geek/llvm-svn/build/lib/System/Debug/Host.o
> /Users/nraynaud/Desktop/geek/llvm-svn/build/lib/System/Debug/IncludeFile.o
> /Users/nraynaud/Desktop/geek/llvm-svn/build/lib/System/Debug/Memory.o
> /Users/nraynaud/Desktop/geek/llvm-svn/build/lib/System/Debug/Mutex.o
> /Users/nraynaud/Desktop/geek/llvm-svn/build/lib/System/Debug/Path.o
> /Users/nraynaud/Desktop/geek/llvm-svn/build/lib/System/Debug/Process.o
> /Users/nraynaud/Desktop/geek/llvm-svn/build/lib/System/Debug/Program.o
> /Users/nraynaud/Desktop/geek/llvm-svn/build/lib/System/Debug/Signals.o
> /Users/nraynaud/Desktop/geek/llvm-svn/build/lib/System/Debug/TimeValue.o
> ar: /Users/nraynaud/Desktop/geek/llvm-svn/build/Debug/lib/libLLVMSystem.a:
> Opération invalide
> make[1]: *** [/Users/nraynaud/Desktop/geek/llvm-svn/build/Debug/lib/libLLVMSystem.a]
> Error 1
> make: *** [all] Error 1
>
> it looks like ar did an invalid operation (I suppose it got killed by a signal).
>   
This looks familiar.  (There's a local patch I use to bypass this.  I 
haven't worked out how to safely merge it into LLVM mainline)  Which 
Perl are you using?

Kenneth Boyd




More information about the llvm-dev mailing list