How To Install llvm10-static on Fedora 36

In this tutorial we learn how to install llvm10-static in Fedora 36. llvm10-static is LLVM static libraries

Introduction

In this tutorial we learn how to install llvm10-static on Fedora 36.

What is llvm10-static

Static libraries for the LLVM compiler infrastructure.

We can use yum or dnf to install llvm10-static on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install llvm10-static.

Install llvm10-static on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh
---

title: “How To Install llvm10-static on Fedora 36” linkTitle: “llvm10-static” After updating yum database, We can install llvm10-static using dnf by running the following command:

type: “docs”

sudo dnf -y install llvm10-static
description: "In this tutorial we learn how to install llvm10-static in Fedora 36. llvm10-static is LLVM static libraries"

date: “2022-08-17”

lastmod: “2022-08-17”

Install llvm10-static on Fedora 36 Using yum

#image: /images/fedora/36/llvm10-static-featured.png


Update yum database with yum using the following command.

Introduction


sudo yum makecache --refresh
In this tutorial we learn how to install `llvm10-static` on Fedora 36.

What is llvm10-static

After updating yum database, We can install llvm10-static using yum by running the following command:

Static libraries for the LLVM compiler infrastructure.


sudo yum -y install llvm10-static

How To Uninstall llvm10-static on Fedora 36

We can use yum or dnf to install llvm10-static on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install llvm10-static.

To uninstall only the llvm10-static package we can use the following command:

Install llvm10-static on Fedora 36 Using dnf

sudo dnf remove llvm10-static

llvm10-static Package Contents on Fedora 36


Update yum database with `dnf` using the following command.

```bash
sudo dnf makecache --refresh

After updating yum database, We can install llvm10-static using dnf by running the following command:

sudo dnf -y install llvm10-static

Install llvm10-static on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install llvm10-static using yum by running the following command:

sudo yum -y install llvm10-static

How To Uninstall llvm10-static on Fedora 36

To uninstall only the llvm10-static package we can use the following command:

sudo dnf remove llvm10-static

llvm10-static Package Contents on Fedora 36

/usr/lib64/llvm10/lib/libLLVMAArch64AsmParser.a
/usr/lib64/llvm10/lib/libLLVMAArch64CodeGen.a
/usr/lib64/llvm10/lib/libLLVMAArch64Desc.a
/usr/lib64/llvm10/lib/libLLVMAArch64Disassembler.a
/usr/lib64/llvm10/lib/libLLVMAArch64Info.a
/usr/lib64/llvm10/lib/libLLVMAArch64Utils.a
/usr/lib64/llvm10/lib/libLLVMAMDGPUAsmParser.a
/usr/lib64/llvm10/lib/libLLVMAMDGPUCodeGen.a
/usr/lib64/llvm10/lib/libLLVMAMDGPUDesc.a
/usr/lib64/llvm10/lib/libLLVMAMDGPUDisassembler.a
/usr/lib64/llvm10/lib/libLLVMAMDGPUInfo.a
/usr/lib64/llvm10/lib/libLLVMAMDGPUUtils.a
/usr/lib64/llvm10/lib/libLLVMARMAsmParser.a
/usr/lib64/llvm10/lib/libLLVMARMCodeGen.a
/usr/lib64/llvm10/lib/libLLVMARMDesc.a
/usr/lib64/llvm10/lib/libLLVMARMDisassembler.a
/usr/lib64/llvm10/lib/libLLVMARMInfo.a
/usr/lib64/llvm10/lib/libLLVMARMUtils.a
/usr/lib64/llvm10/lib/libLLVMAVRAsmParser.a
/usr/lib64/llvm10/lib/libLLVMAVRCodeGen.a
/usr/lib64/llvm10/lib/libLLVMAVRDesc.a
/usr/lib64/llvm10/lib/libLLVMAVRDisassembler.a
/usr/lib64/llvm10/lib/libLLVMAVRInfo.a
/usr/lib64/llvm10/lib/libLLVMAggressiveInstCombine.a
/usr/lib64/llvm10/lib/libLLVMAnalysis.a
/usr/lib64/llvm10/lib/libLLVMAsmParser.a
/usr/lib64/llvm10/lib/libLLVMAsmPrinter.a
/usr/lib64/llvm10/lib/libLLVMBPFAsmParser.a
/usr/lib64/llvm10/lib/libLLVMBPFCodeGen.a
/usr/lib64/llvm10/lib/libLLVMBPFDesc.a
/usr/lib64/llvm10/lib/libLLVMBPFDisassembler.a
/usr/lib64/llvm10/lib/libLLVMBPFInfo.a
/usr/lib64/llvm10/lib/libLLVMBinaryFormat.a
/usr/lib64/llvm10/lib/libLLVMBitReader.a
/usr/lib64/llvm10/lib/libLLVMBitWriter.a
/usr/lib64/llvm10/lib/libLLVMBitstreamReader.a
/usr/lib64/llvm10/lib/libLLVMCFGuard.a
/usr/lib64/llvm10/lib/libLLVMCodeGen.a
/usr/lib64/llvm10/lib/libLLVMCore.a
/usr/lib64/llvm10/lib/libLLVMCoroutines.a
/usr/lib64/llvm10/lib/libLLVMCoverage.a
/usr/lib64/llvm10/lib/libLLVMDWARFLinker.a
/usr/lib64/llvm10/lib/libLLVMDebugInfoCodeView.a
/usr/lib64/llvm10/lib/libLLVMDebugInfoDWARF.a
/usr/lib64/llvm10/lib/libLLVMDebugInfoGSYM.a
/usr/lib64/llvm10/lib/libLLVMDebugInfoMSF.a
/usr/lib64/llvm10/lib/libLLVMDebugInfoPDB.a
/usr/lib64/llvm10/lib/libLLVMDemangle.a
/usr/lib64/llvm10/lib/libLLVMDlltoolDriver.a
/usr/lib64/llvm10/lib/libLLVMExecutionEngine.a
/usr/lib64/llvm10/lib/libLLVMFrontendOpenMP.a
/usr/lib64/llvm10/lib/libLLVMFuzzMutate.a
/usr/lib64/llvm10/lib/libLLVMGlobalISel.a
/usr/lib64/llvm10/lib/libLLVMHexagonAsmParser.a
/usr/lib64/llvm10/lib/libLLVMHexagonCodeGen.a
/usr/lib64/llvm10/lib/libLLVMHexagonDesc.a
/usr/lib64/llvm10/lib/libLLVMHexagonDisassembler.a
/usr/lib64/llvm10/lib/libLLVMHexagonInfo.a
/usr/lib64/llvm10/lib/libLLVMIRReader.a
/usr/lib64/llvm10/lib/libLLVMInstCombine.a
/usr/lib64/llvm10/lib/libLLVMInstrumentation.a
/usr/lib64/llvm10/lib/libLLVMInterpreter.a
/usr/lib64/llvm10/lib/libLLVMJITLink.a
/usr/lib64/llvm10/lib/libLLVMLTO.a
/usr/lib64/llvm10/lib/libLLVMLanaiAsmParser.a
/usr/lib64/llvm10/lib/libLLVMLanaiCodeGen.a
/usr/lib64/llvm10/lib/libLLVMLanaiDesc.a
/usr/lib64/llvm10/lib/libLLVMLanaiDisassembler.a
/usr/lib64/llvm10/lib/libLLVMLanaiInfo.a
/usr/lib64/llvm10/lib/libLLVMLibDriver.a
/usr/lib64/llvm10/lib/libLLVMLineEditor.a
/usr/lib64/llvm10/lib/libLLVMLinker.a
/usr/lib64/llvm10/lib/libLLVMMC.a
/usr/lib64/llvm10/lib/libLLVMMCA.a
/usr/lib64/llvm10/lib/libLLVMMCDisassembler.a
/usr/lib64/llvm10/lib/libLLVMMCJIT.a
/usr/lib64/llvm10/lib/libLLVMMCParser.a
/usr/lib64/llvm10/lib/libLLVMMIRParser.a
/usr/lib64/llvm10/lib/libLLVMMSP430AsmParser.a
/usr/lib64/llvm10/lib/libLLVMMSP430CodeGen.a
/usr/lib64/llvm10/lib/libLLVMMSP430Desc.a
/usr/lib64/llvm10/lib/libLLVMMSP430Disassembler.a
/usr/lib64/llvm10/lib/libLLVMMSP430Info.a
/usr/lib64/llvm10/lib/libLLVMMipsAsmParser.a
/usr/lib64/llvm10/lib/libLLVMMipsCodeGen.a
/usr/lib64/llvm10/lib/libLLVMMipsDesc.a
/usr/lib64/llvm10/lib/libLLVMMipsDisassembler.a
/usr/lib64/llvm10/lib/libLLVMMipsInfo.a
/usr/lib64/llvm10/lib/libLLVMNVPTXCodeGen.a
/usr/lib64/llvm10/lib/libLLVMNVPTXDesc.a
/usr/lib64/llvm10/lib/libLLVMNVPTXInfo.a
/usr/lib64/llvm10/lib/libLLVMObjCARCOpts.a
/usr/lib64/llvm10/lib/libLLVMObject.a
/usr/lib64/llvm10/lib/libLLVMObjectYAML.a
/usr/lib64/llvm10/lib/libLLVMOption.a
/usr/lib64/llvm10/lib/libLLVMOrcError.a
/usr/lib64/llvm10/lib/libLLVMOrcJIT.a
/usr/lib64/llvm10/lib/libLLVMPasses.a
/usr/lib64/llvm10/lib/libLLVMPowerPCAsmParser.a
/usr/lib64/llvm10/lib/libLLVMPowerPCCodeGen.a
/usr/lib64/llvm10/lib/libLLVMPowerPCDesc.a
/usr/lib64/llvm10/lib/libLLVMPowerPCDisassembler.a
/usr/lib64/llvm10/lib/libLLVMPowerPCInfo.a
/usr/lib64/llvm10/lib/libLLVMProfileData.a
/usr/lib64/llvm10/lib/libLLVMRISCVAsmParser.a
/usr/lib64/llvm10/lib/libLLVMRISCVCodeGen.a
/usr/lib64/llvm10/lib/libLLVMRISCVDesc.a
/usr/lib64/llvm10/lib/libLLVMRISCVDisassembler.a
/usr/lib64/llvm10/lib/libLLVMRISCVInfo.a
/usr/lib64/llvm10/lib/libLLVMRISCVUtils.a
/usr/lib64/llvm10/lib/libLLVMRemarks.a
/usr/lib64/llvm10/lib/libLLVMRuntimeDyld.a
/usr/lib64/llvm10/lib/libLLVMScalarOpts.a
/usr/lib64/llvm10/lib/libLLVMSelectionDAG.a
/usr/lib64/llvm10/lib/libLLVMSparcAsmParser.a
/usr/lib64/llvm10/lib/libLLVMSparcCodeGen.a
/usr/lib64/llvm10/lib/libLLVMSparcDesc.a
/usr/lib64/llvm10/lib/libLLVMSparcDisassembler.a
/usr/lib64/llvm10/lib/libLLVMSparcInfo.a
/usr/lib64/llvm10/lib/libLLVMSupport.a
/usr/lib64/llvm10/lib/libLLVMSymbolize.a
/usr/lib64/llvm10/lib/libLLVMSystemZAsmParser.a
/usr/lib64/llvm10/lib/libLLVMSystemZCodeGen.a
/usr/lib64/llvm10/lib/libLLVMSystemZDesc.a
/usr/lib64/llvm10/lib/libLLVMSystemZDisassembler.a
/usr/lib64/llvm10/lib/libLLVMSystemZInfo.a
/usr/lib64/llvm10/lib/libLLVMTableGen.a
/usr/lib64/llvm10/lib/libLLVMTarget.a
/usr/lib64/llvm10/lib/libLLVMTextAPI.a
/usr/lib64/llvm10/lib/libLLVMTransformUtils.a
/usr/lib64/llvm10/lib/libLLVMVectorize.a
/usr/lib64/llvm10/lib/libLLVMWebAssemblyAsmParser.a
/usr/lib64/llvm10/lib/libLLVMWebAssemblyCodeGen.a
/usr/lib64/llvm10/lib/libLLVMWebAssemblyDesc.a
/usr/lib64/llvm10/lib/libLLVMWebAssemblyDisassembler.a
/usr/lib64/llvm10/lib/libLLVMWebAssemblyInfo.a
/usr/lib64/llvm10/lib/libLLVMWindowsManifest.a
/usr/lib64/llvm10/lib/libLLVMX86AsmParser.a
/usr/lib64/llvm10/lib/libLLVMX86CodeGen.a
/usr/lib64/llvm10/lib/libLLVMX86Desc.a
/usr/lib64/llvm10/lib/libLLVMX86Disassembler.a
/usr/lib64/llvm10/lib/libLLVMX86Info.a
/usr/lib64/llvm10/lib/libLLVMX86Utils.a
/usr/lib64/llvm10/lib/libLLVMXCoreCodeGen.a
/usr/lib64/llvm10/lib/libLLVMXCoreDesc.a
/usr/lib64/llvm10/lib/libLLVMXCoreDisassembler.a
/usr/lib64/llvm10/lib/libLLVMXCoreInfo.a
/usr/lib64/llvm10/lib/libLLVMXRay.a
/usr/lib64/llvm10/lib/libLLVMipo.a
/usr/share/licenses/llvm10-static
/usr/share/licenses/llvm10-static/LICENSE.TXT

References

Summary

In this tutorial we learn how to install llvm10-static on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).

/usr/lib/llvm10/lib/libLLVMAArch64AsmParser.a /usr/lib/llvm10/lib/libLLVMAArch64CodeGen.a /usr/lib/llvm10/lib/libLLVMAArch64Desc.a /usr/lib/llvm10/lib/libLLVMAArch64Disassembler.a /usr/lib/llvm10/lib/libLLVMAArch64Info.a /usr/lib/llvm10/lib/libLLVMAArch64Utils.a /usr/lib/llvm10/lib/libLLVMAMDGPUAsmParser.a /usr/lib/llvm10/lib/libLLVMAMDGPUCodeGen.a /usr/lib/llvm10/lib/libLLVMAMDGPUDesc.a /usr/lib/llvm10/lib/libLLVMAMDGPUDisassembler.a /usr/lib/llvm10/lib/libLLVMAMDGPUInfo.a /usr/lib/llvm10/lib/libLLVMAMDGPUUtils.a /usr/lib/llvm10/lib/libLLVMARMAsmParser.a /usr/lib/llvm10/lib/libLLVMARMCodeGen.a /usr/lib/llvm10/lib/libLLVMARMDesc.a /usr/lib/llvm10/lib/libLLVMARMDisassembler.a /usr/lib/llvm10/lib/libLLVMARMInfo.a /usr/lib/llvm10/lib/libLLVMARMUtils.a /usr/lib/llvm10/lib/libLLVMAVRAsmParser.a /usr/lib/llvm10/lib/libLLVMAVRCodeGen.a /usr/lib/llvm10/lib/libLLVMAVRDesc.a /usr/lib/llvm10/lib/libLLVMAVRDisassembler.a /usr/lib/llvm10/lib/libLLVMAVRInfo.a /usr/lib/llvm10/lib/libLLVMAggressiveInstCombine.a /usr/lib/llvm10/lib/libLLVMAnalysis.a /usr/lib/llvm10/lib/libLLVMAsmParser.a /usr/lib/llvm10/lib/libLLVMAsmPrinter.a /usr/lib/llvm10/lib/libLLVMBPFAsmParser.a /usr/lib/llvm10/lib/libLLVMBPFCodeGen.a /usr/lib/llvm10/lib/libLLVMBPFDesc.a /usr/lib/llvm10/lib/libLLVMBPFDisassembler.a /usr/lib/llvm10/lib/libLLVMBPFInfo.a /usr/lib/llvm10/lib/libLLVMBinaryFormat.a /usr/lib/llvm10/lib/libLLVMBitReader.a /usr/lib/llvm10/lib/libLLVMBitWriter.a /usr/lib/llvm10/lib/libLLVMBitstreamReader.a /usr/lib/llvm10/lib/libLLVMCFGuard.a /usr/lib/llvm10/lib/libLLVMCodeGen.a /usr/lib/llvm10/lib/libLLVMCore.a /usr/lib/llvm10/lib/libLLVMCoroutines.a /usr/lib/llvm10/lib/libLLVMCoverage.a /usr/lib/llvm10/lib/libLLVMDWARFLinker.a /usr/lib/llvm10/lib/libLLVMDebugInfoCodeView.a /usr/lib/llvm10/lib/libLLVMDebugInfoDWARF.a /usr/lib/llvm10/lib/libLLVMDebugInfoGSYM.a /usr/lib/llvm10/lib/libLLVMDebugInfoMSF.a /usr/lib/llvm10/lib/libLLVMDebugInfoPDB.a /usr/lib/llvm10/lib/libLLVMDemangle.a /usr/lib/llvm10/lib/libLLVMDlltoolDriver.a /usr/lib/llvm10/lib/libLLVMExecutionEngine.a /usr/lib/llvm10/lib/libLLVMFrontendOpenMP.a /usr/lib/llvm10/lib/libLLVMFuzzMutate.a /usr/lib/llvm10/lib/libLLVMGlobalISel.a /usr/lib/llvm10/lib/libLLVMHexagonAsmParser.a /usr/lib/llvm10/lib/libLLVMHexagonCodeGen.a /usr/lib/llvm10/lib/libLLVMHexagonDesc.a /usr/lib/llvm10/lib/libLLVMHexagonDisassembler.a /usr/lib/llvm10/lib/libLLVMHexagonInfo.a /usr/lib/llvm10/lib/libLLVMIRReader.a /usr/lib/llvm10/lib/libLLVMInstCombine.a /usr/lib/llvm10/lib/libLLVMInstrumentation.a /usr/lib/llvm10/lib/libLLVMInterpreter.a /usr/lib/llvm10/lib/libLLVMJITLink.a /usr/lib/llvm10/lib/libLLVMLTO.a /usr/lib/llvm10/lib/libLLVMLanaiAsmParser.a /usr/lib/llvm10/lib/libLLVMLanaiCodeGen.a /usr/lib/llvm10/lib/libLLVMLanaiDesc.a /usr/lib/llvm10/lib/libLLVMLanaiDisassembler.a /usr/lib/llvm10/lib/libLLVMLanaiInfo.a /usr/lib/llvm10/lib/libLLVMLibDriver.a /usr/lib/llvm10/lib/libLLVMLineEditor.a /usr/lib/llvm10/lib/libLLVMLinker.a /usr/lib/llvm10/lib/libLLVMMC.a /usr/lib/llvm10/lib/libLLVMMCA.a /usr/lib/llvm10/lib/libLLVMMCDisassembler.a /usr/lib/llvm10/lib/libLLVMMCJIT.a /usr/lib/llvm10/lib/libLLVMMCParser.a /usr/lib/llvm10/lib/libLLVMMIRParser.a /usr/lib/llvm10/lib/libLLVMMSP430AsmParser.a /usr/lib/llvm10/lib/libLLVMMSP430CodeGen.a /usr/lib/llvm10/lib/libLLVMMSP430Desc.a /usr/lib/llvm10/lib/libLLVMMSP430Disassembler.a /usr/lib/llvm10/lib/libLLVMMSP430Info.a /usr/lib/llvm10/lib/libLLVMMipsAsmParser.a /usr/lib/llvm10/lib/libLLVMMipsCodeGen.a /usr/lib/llvm10/lib/libLLVMMipsDesc.a /usr/lib/llvm10/lib/libLLVMMipsDisassembler.a /usr/lib/llvm10/lib/libLLVMMipsInfo.a /usr/lib/llvm10/lib/libLLVMNVPTXCodeGen.a /usr/lib/llvm10/lib/libLLVMNVPTXDesc.a /usr/lib/llvm10/lib/libLLVMNVPTXInfo.a /usr/lib/llvm10/lib/libLLVMObjCARCOpts.a /usr/lib/llvm10/lib/libLLVMObject.a /usr/lib/llvm10/lib/libLLVMObjectYAML.a /usr/lib/llvm10/lib/libLLVMOption.a /usr/lib/llvm10/lib/libLLVMOrcError.a /usr/lib/llvm10/lib/libLLVMOrcJIT.a /usr/lib/llvm10/lib/libLLVMPasses.a /usr/lib/llvm10/lib/libLLVMPowerPCAsmParser.a /usr/lib/llvm10/lib/libLLVMPowerPCCodeGen.a /usr/lib/llvm10/lib/libLLVMPowerPCDesc.a /usr/lib/llvm10/lib/libLLVMPowerPCDisassembler.a /usr/lib/llvm10/lib/libLLVMPowerPCInfo.a /usr/lib/llvm10/lib/libLLVMProfileData.a /usr/lib/llvm10/lib/libLLVMRISCVAsmParser.a /usr/lib/llvm10/lib/libLLVMRISCVCodeGen.a /usr/lib/llvm10/lib/libLLVMRISCVDesc.a /usr/lib/llvm10/lib/libLLVMRISCVDisassembler.a /usr/lib/llvm10/lib/libLLVMRISCVInfo.a /usr/lib/llvm10/lib/libLLVMRISCVUtils.a /usr/lib/llvm10/lib/libLLVMRemarks.a /usr/lib/llvm10/lib/libLLVMRuntimeDyld.a /usr/lib/llvm10/lib/libLLVMScalarOpts.a /usr/lib/llvm10/lib/libLLVMSelectionDAG.a /usr/lib/llvm10/lib/libLLVMSparcAsmParser.a /usr/lib/llvm10/lib/libLLVMSparcCodeGen.a /usr/lib/llvm10/lib/libLLVMSparcDesc.a /usr/lib/llvm10/lib/libLLVMSparcDisassembler.a /usr/lib/llvm10/lib/libLLVMSparcInfo.a /usr/lib/llvm10/lib/libLLVMSupport.a /usr/lib/llvm10/lib/libLLVMSymbolize.a /usr/lib/llvm10/lib/libLLVMSystemZAsmParser.a /usr/lib/llvm10/lib/libLLVMSystemZCodeGen.a /usr/lib/llvm10/lib/libLLVMSystemZDesc.a /usr/lib/llvm10/lib/libLLVMSystemZDisassembler.a /usr/lib/llvm10/lib/libLLVMSystemZInfo.a /usr/lib/llvm10/lib/libLLVMTableGen.a /usr/lib/llvm10/lib/libLLVMTarget.a /usr/lib/llvm10/lib/libLLVMTextAPI.a /usr/lib/llvm10/lib/libLLVMTransformUtils.a /usr/lib/llvm10/lib/libLLVMVectorize.a /usr/lib/llvm10/lib/libLLVMWebAssemblyAsmParser.a /usr/lib/llvm10/lib/libLLVMWebAssemblyCodeGen.a /usr/lib/llvm10/lib/libLLVMWebAssemblyDesc.a /usr/lib/llvm10/lib/libLLVMWebAssemblyDisassembler.a /usr/lib/llvm10/lib/libLLVMWebAssemblyInfo.a /usr/lib/llvm10/lib/libLLVMWindowsManifest.a /usr/lib/llvm10/lib/libLLVMX86AsmParser.a /usr/lib/llvm10/lib/libLLVMX86CodeGen.a /usr/lib/llvm10/lib/libLLVMX86Desc.a /usr/lib/llvm10/lib/libLLVMX86Disassembler.a /usr/lib/llvm10/lib/libLLVMX86Info.a /usr/lib/llvm10/lib/libLLVMX86Utils.a /usr/lib/llvm10/lib/libLLVMXCoreCodeGen.a /usr/lib/llvm10/lib/libLLVMXCoreDesc.a /usr/lib/llvm10/lib/libLLVMXCoreDisassembler.a /usr/lib/llvm10/lib/libLLVMXCoreInfo.a /usr/lib/llvm10/lib/libLLVMXRay.a /usr/lib/llvm10/lib/libLLVMipo.a /usr/share/licenses/llvm10-static /usr/share/licenses/llvm10-static/LICENSE.TXT


## References

* [llvm10-static website](http://llvm.org)

## Summary

In this tutorial we learn how to install `llvm10-static` on [Fedora 36](/fedora/36/) using [yum](/fedora/36/yum/) and [dnf]((/fedora/36/dnf/).