How To Install libgccjit-devel.x86_64 on Amazon Linux 2

In this tutorial we learn how to install libgccjit-devel.x86_64 in Amazon Linux 2. libgccjit-devel.x86_64 is Support for embedding GCC inside programs and libraries

Introduction

In this tutorial we learn how to install libgccjit-devel.x86_64 on Amazon Linux 2.

What is libgccjit-devel.x86_64

This package contains header files and documentation for GCC JIT front-end.

We can use yum to install libgccjit-devel.x86_64 on Amazon Linux 2. In this tutorial we discuss both methods but you only need to choose one of method to install libgccjit-devel.x86_64.

Install libgccjit-devel.x86_64 on Amazon Linux 2 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install libgccjit-devel.x86_64 using yum by running the following command:

sudo yum -y install libgccjit-devel.x86_64

How To Uninstall libgccjit-devel.x86_64 on Amazon Linux 2

To uninstall only the libgccjit-devel.x86_64 package we can use the following command:

sudo yum remove libgccjit-devel.x86_64

libgccjit-devel.x86_64 Package Contents on Amazon Linux 2

/usr/include/libgccjit++.h
/usr/include/libgccjit.h
/usr/lib64/libgccjit.so
/usr/share/doc/libgccjit-devel-7.3.1
/usr/share/doc/libgccjit-devel-7.3.1/examples
/usr/share/doc/libgccjit-devel-7.3.1/examples/emit-alphabet.bf
/usr/share/doc/libgccjit-devel-7.3.1/examples/tut01-hello-world.c
/usr/share/doc/libgccjit-devel-7.3.1/examples/tut01-hello-world.cc
/usr/share/doc/libgccjit-devel-7.3.1/examples/tut02-square.c
/usr/share/doc/libgccjit-devel-7.3.1/examples/tut02-square.cc
/usr/share/doc/libgccjit-devel-7.3.1/examples/tut03-sum-of-squares.c
/usr/share/doc/libgccjit-devel-7.3.1/examples/tut03-sum-of-squares.cc
/usr/share/doc/libgccjit-devel-7.3.1/examples/tut04-toyvm
/usr/share/doc/libgccjit-devel-7.3.1/examples/tut04-toyvm/Makefile
/usr/share/doc/libgccjit-devel-7.3.1/examples/tut04-toyvm/factorial.toy
/usr/share/doc/libgccjit-devel-7.3.1/examples/tut04-toyvm/fibonacci.toy
/usr/share/doc/libgccjit-devel-7.3.1/examples/tut04-toyvm/toyvm.c
/usr/share/doc/libgccjit-devel-7.3.1/examples/tut04-toyvm/toyvm.cc
/usr/share/doc/libgccjit-devel-7.3.1/examples/tut05-bf.c
/usr/share/doc/libgccjit-devel-7.3.1/html
/usr/share/doc/libgccjit-devel-7.3.1/html/.buildinfo
/usr/share/doc/libgccjit-devel-7.3.1/html/_images
/usr/share/doc/libgccjit-devel-7.3.1/html/_images/factorial.png
/usr/share/doc/libgccjit-devel-7.3.1/html/_images/factorial1.png
/usr/share/doc/libgccjit-devel-7.3.1/html/_images/sum-of-squares.png
/usr/share/doc/libgccjit-devel-7.3.1/html/_images/sum-of-squares1.png
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/cp
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/cp/index.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/cp/intro
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/cp/intro/index.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/cp/intro/tutorial01.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/cp/intro/tutorial02.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/cp/intro/tutorial03.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/cp/intro/tutorial04.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/cp/topics
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/cp/topics/compilation.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/cp/topics/contexts.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/cp/topics/expressions.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/cp/topics/functions.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/cp/topics/index.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/cp/topics/locations.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/cp/topics/objects.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/cp/topics/types.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/index.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/internals
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/internals/index.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/intro
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/intro/index.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/intro/tutorial01.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/intro/tutorial02.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/intro/tutorial03.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/intro/tutorial04.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/intro/tutorial05.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/topics
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/topics/compatibility.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/topics/compilation.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/topics/contexts.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/topics/expressions.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/topics/functions.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/topics/index.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/topics/locations.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/topics/objects.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/topics/performance.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_sources/topics/types.txt
/usr/share/doc/libgccjit-devel-7.3.1/html/_static
/usr/share/doc/libgccjit-devel-7.3.1/html/_static/ajax-loader.gif
/usr/share/doc/libgccjit-devel-7.3.1/html/_static/basic.css
/usr/share/doc/libgccjit-devel-7.3.1/html/_static/comment-bright.png
/usr/share/doc/libgccjit-devel-7.3.1/html/_static/comment-close.png
/usr/share/doc/libgccjit-devel-7.3.1/html/_static/comment.png
/usr/share/doc/libgccjit-devel-7.3.1/html/_static/contents.png
/usr/share/doc/libgccjit-devel-7.3.1/html/_static/doctools.js
/usr/share/doc/libgccjit-devel-7.3.1/html/_static/down-pressed.png
/usr/share/doc/libgccjit-devel-7.3.1/html/_static/down.png
/usr/share/doc/libgccjit-devel-7.3.1/html/_static/file.png
/usr/share/doc/libgccjit-devel-7.3.1/html/_static/jquery.js
/usr/share/doc/libgccjit-devel-7.3.1/html/_static/minus.png
/usr/share/doc/libgccjit-devel-7.3.1/html/_static/navigation.png
/usr/share/doc/libgccjit-devel-7.3.1/html/_static/plus.png
/usr/share/doc/libgccjit-devel-7.3.1/html/_static/pygments.css
/usr/share/doc/libgccjit-devel-7.3.1/html/_static/searchtools.js
/usr/share/doc/libgccjit-devel-7.3.1/html/_static/sphinxdoc.css
/usr/share/doc/libgccjit-devel-7.3.1/html/_static/underscore.js
/usr/share/doc/libgccjit-devel-7.3.1/html/_static/up-pressed.png
/usr/share/doc/libgccjit-devel-7.3.1/html/_static/up.png
/usr/share/doc/libgccjit-devel-7.3.1/html/_static/websupport.js
/usr/share/doc/libgccjit-devel-7.3.1/html/cp
/usr/share/doc/libgccjit-devel-7.3.1/html/cp/index.html
/usr/share/doc/libgccjit-devel-7.3.1/html/cp/intro
/usr/share/doc/libgccjit-devel-7.3.1/html/cp/intro/index.html
/usr/share/doc/libgccjit-devel-7.3.1/html/cp/intro/tutorial01.html
/usr/share/doc/libgccjit-devel-7.3.1/html/cp/intro/tutorial02.html
/usr/share/doc/libgccjit-devel-7.3.1/html/cp/intro/tutorial03.html
/usr/share/doc/libgccjit-devel-7.3.1/html/cp/intro/tutorial04.html
/usr/share/doc/libgccjit-devel-7.3.1/html/cp/topics
/usr/share/doc/libgccjit-devel-7.3.1/html/cp/topics/compilation.html
/usr/share/doc/libgccjit-devel-7.3.1/html/cp/topics/contexts.html
/usr/share/doc/libgccjit-devel-7.3.1/html/cp/topics/expressions.html
/usr/share/doc/libgccjit-devel-7.3.1/html/cp/topics/functions.html
/usr/share/doc/libgccjit-devel-7.3.1/html/cp/topics/index.html
/usr/share/doc/libgccjit-devel-7.3.1/html/cp/topics/locations.html
/usr/share/doc/libgccjit-devel-7.3.1/html/cp/topics/objects.html
/usr/share/doc/libgccjit-devel-7.3.1/html/cp/topics/types.html
/usr/share/doc/libgccjit-devel-7.3.1/html/genindex.html
/usr/share/doc/libgccjit-devel-7.3.1/html/index.html
/usr/share/doc/libgccjit-devel-7.3.1/html/internals
/usr/share/doc/libgccjit-devel-7.3.1/html/internals/index.html
/usr/share/doc/libgccjit-devel-7.3.1/html/intro
/usr/share/doc/libgccjit-devel-7.3.1/html/intro/index.html
/usr/share/doc/libgccjit-devel-7.3.1/html/intro/tutorial01.html
/usr/share/doc/libgccjit-devel-7.3.1/html/intro/tutorial02.html
/usr/share/doc/libgccjit-devel-7.3.1/html/intro/tutorial03.html
/usr/share/doc/libgccjit-devel-7.3.1/html/intro/tutorial04.html
/usr/share/doc/libgccjit-devel-7.3.1/html/intro/tutorial05.html
/usr/share/doc/libgccjit-devel-7.3.1/html/objects.inv
/usr/share/doc/libgccjit-devel-7.3.1/html/search.html
/usr/share/doc/libgccjit-devel-7.3.1/html/searchindex.js
/usr/share/doc/libgccjit-devel-7.3.1/html/topics
/usr/share/doc/libgccjit-devel-7.3.1/html/topics/compatibility.html
/usr/share/doc/libgccjit-devel-7.3.1/html/topics/compilation.html
/usr/share/doc/libgccjit-devel-7.3.1/html/topics/contexts.html
/usr/share/doc/libgccjit-devel-7.3.1/html/topics/expressions.html
/usr/share/doc/libgccjit-devel-7.3.1/html/topics/functions.html
/usr/share/doc/libgccjit-devel-7.3.1/html/topics/index.html
/usr/share/doc/libgccjit-devel-7.3.1/html/topics/locations.html
/usr/share/doc/libgccjit-devel-7.3.1/html/topics/objects.html
/usr/share/doc/libgccjit-devel-7.3.1/html/topics/performance.html
/usr/share/doc/libgccjit-devel-7.3.1/html/topics/types.html
/usr/share/info/libgccjit.info.gz

References

Summary

In this tutorial we learn how to install libgccjit-devel.x86_64 on Amazon Linux 2 using yum.