Hi all,
when trying to build LLVM+Clang (r180247) on a BlueGene/Q, I get the following
error message (multiple times):
llvm[3]: Building PPC.td code emitter with tblgen
llvm-tblgen: Unknown command line argument '-gen-emitter'. Try:
'/homea/jjsc13/jjsc1301/.pool/.build/llvm_r180241/Release+Asserts/bin/llvm-tblgen
-help'
llvm-tblgen: Did you mean '-mc-emitter'?
Has anyone encountered this yet? When I actually run the suggested command, I
can see that indeed no -gen-emitter is listed among the options, but -mc-emitter
is. However, there is one weird line (*):
-print-records - Print all records to stdout (default)
- - Generate machine code emitter (*)
-gen-register-info - Generate registers and register classes info
It seems like the option is there, but somehow "invisible"… Any
thoughts on how I can fix this? I didn't have this problem when I built a
r15… release some time ago.
Michael
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2308 bytes
Desc: not available
URL:
<http://lists.llvm.org/pipermail/llvm-dev/attachments/20130426/1adc9f1b/attachment.bin>
----- Original Message -----> From: "Michael Schlottke" <m.schlottke at aia.rwth-aachen.de> > To: llvmdev at cs.uiuc.edu > Sent: Friday, April 26, 2013 12:58:14 AM > Subject: [LLVMdev] Build problems with llvm-tblgen > > Hi all, > > when trying to build LLVM+Clang (r180247) on a BlueGene/Q, I get the > following error message (multiple times): > > llvm[3]: Building PPC.td code emitter with tblgen > llvm-tblgen: Unknown command line argument '-gen-emitter'. Try: > '/homea/jjsc13/jjsc1301/.pool/.build/llvm_r180241/Release+Asserts/bin/llvm-tblgen > -help' > llvm-tblgen: Did you mean '-mc-emitter'?Do you have a clean build directory? As you're building a Release+Asserts variant, you'll need to run: make ENABLE_OPTIMIZED=1 clean -Hal> > Has anyone encountered this yet? When I actually run the suggested > command, I can see that indeed no -gen-emitter is listed among the > options, but -mc-emitter is. However, there is one weird line (*): > > -print-records - Print all records to stdout (default) > - - Generate machine code emitter (*) > -gen-register-info - Generate registers and register classes > info > > It seems like the option is there, but somehow "invisible"… Any > thoughts on how I can fix this? I didn't have this problem when I > built a r15… release some time ago. > > Michael > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >
Reasonably Related Threads
- [LLVMdev] Purpose of LLVM_ENABLE_LIBCXX and LLVM_ENABLE_LIBCXXABI
- [LLVMdev] Purpose of LLVM_ENABLE_LIBCXX and LLVM_ENABLE_LIBCXXABI
- [LLVMdev] Purpose of LLVM_ENABLE_LIBCXX and LLVM_ENABLE_LIBCXXABI
- [LLVMdev] Purpose of LLVM_ENABLE_LIBCXX and LLVM_ENABLE_LIBCXXABI
- [LLVMdev] Purpose of LLVM_ENABLE_LIBCXX and LLVM_ENABLE_LIBCXXABI