How To Install freeglut-devel on Fedora 36
Introduction
In this tutorial we learn how to install freeglut-devel
on Fedora 36.
What is freeglut-devel
Developmental libraries and header files required for developing or compiling software which links to the freeglut library, which is an open source alternative to the popular GLUT library, with an OSI approved free software license.
We can use yum
or dnf
to install freeglut-devel
on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install freeglut-devel.
Install freeglut-devel on Fedora 36 Using dnf
Update yum database with dnf
using the following command.
sudo dnf makecache --refresh
After updating yum database, We can install freeglut-devel
using dnf
by running the following command:
sudo dnf -y install freeglut-devel
Install freeglut-devel 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 freeglut-devel
using yum
by running the following command:
sudo yum -y install freeglut-devel
How To Uninstall freeglut-devel on Fedora 36
To uninstall only the freeglut-devel
package we can use the following command:
sudo dnf remove freeglut-devel
freeglut-devel Package Contents on Fedora 36
/usr/include/GL/freeglut.h
/usr/include/GL/freeglut_ext.h
/usr/include/GL/freeglut_std.h
/usr/include/GL/freeglut_ucall.h
/usr/include/GL/glut.h
/usr/lib64/cmake/FreeGLUT/FreeGLUTConfig.cmake
/usr/lib64/cmake/FreeGLUT/FreeGLUTConfigVersion.cmake
/usr/lib64/cmake/FreeGLUT/FreeGLUTTargets-noconfig.cmake
/usr/lib64/cmake/FreeGLUT/FreeGLUTTargets.cmake
/usr/lib64/libglut.so
/usr/lib64/pkgconfig/glut.pc
/usr/share/doc/freeglut-devel
/usr/share/doc/freeglut-devel/_callback_maker_8c.html
/usr/share/doc/freeglut-devel/aaindex_8c.html
/usr/share/doc/freeglut-devel/aapoly_8c.html
/usr/share/doc/freeglut-devel/aargb_8c.html
/usr/share/doc/freeglut-devel/accanti_8c.html
/usr/share/doc/freeglut-devel/accpersp_8c.html
/usr/share/doc/freeglut-devel/alpha3_d_8c.html
/usr/share/doc/freeglut-devel/alpha_8c.html
/usr/share/doc/freeglut-devel/anti_8c.html
/usr/share/doc/freeglut-devel/authors.html
/usr/share/doc/freeglut-devel/bezcurve_8c.html
/usr/share/doc/freeglut-devel/bezmesh_8c.html
/usr/share/doc/freeglut-devel/bug.html
/usr/share/doc/freeglut-devel/checker_8c.html
/usr/share/doc/freeglut-devel/clip_8c.html
/usr/share/doc/freeglut-devel/colormat_8c.html
/usr/share/doc/freeglut-devel/copying.html
/usr/share/doc/freeglut-devel/cube_8c.html
/usr/share/doc/freeglut-devel/depthcue_8c.html
/usr/share/doc/freeglut-devel/dof_8c.html
/usr/share/doc/freeglut-devel/double_8c.html
/usr/share/doc/freeglut-devel/doxygen.png
/usr/share/doc/freeglut-devel/drawf_8c.html
/usr/share/doc/freeglut-devel/feedback_8c.html
/usr/share/doc/freeglut-devel/files.html
/usr/share/doc/freeglut-devel/fog_8c.html
/usr/share/doc/freeglut-devel/font_8c.html
/usr/share/doc/freeglut-devel/fonts_8c.html
/usr/share/doc/freeglut-devel/form_0.png
/usr/share/doc/freeglut-devel/form_1.png
/usr/share/doc/freeglut-devel/form_2.png
/usr/share/doc/freeglut-devel/form_3.png
/usr/share/doc/freeglut-devel/fractals_8c.html
/usr/share/doc/freeglut-devel/fractals__random_8c.html
/usr/share/doc/freeglut-devel/globals.html
/usr/share/doc/freeglut-devel/globals_func.html
/usr/share/doc/freeglut-devel/group__api.html
/usr/share/doc/freeglut-devel/group__bitmapfont.html
/usr/share/doc/freeglut-devel/group__demos.html
/usr/share/doc/freeglut-devel/group__deprecated.html
/usr/share/doc/freeglut-devel/group__examples.html
/usr/share/doc/freeglut-devel/group__experimental.html
/usr/share/doc/freeglut-devel/group__fonts.html
/usr/share/doc/freeglut-devel/group__gamemode.html
/usr/share/doc/freeglut-devel/group__geometry.html
/usr/share/doc/freeglut-devel/group__idletimer.html
/usr/share/doc/freeglut-devel/group__input.html
/usr/share/doc/freeglut-devel/group__inputstate.html
/usr/share/doc/freeglut-devel/group__mainloop.html
/usr/share/doc/freeglut-devel/group__menucallback.html
/usr/share/doc/freeglut-devel/group__menus.html
/usr/share/doc/freeglut-devel/group__opengl.html
/usr/share/doc/freeglut-devel/group__openglut.html
/usr/share/doc/freeglut-devel/group__overlays.html
/usr/share/doc/freeglut-devel/group__proposals.html
/usr/share/doc/freeglut-devel/group__redbook.html
/usr/share/doc/freeglut-devel/group__state.html
/usr/share/doc/freeglut-devel/group__window.html
/usr/share/doc/freeglut-devel/group__windowcallback.html
/usr/share/doc/freeglut-devel/hello_8c.html
/usr/share/doc/freeglut-devel/hidden.html
/usr/share/doc/freeglut-devel/image_8c.html
/usr/share/doc/freeglut-devel/index.html
/usr/share/doc/freeglut-devel/joystick_8c.html
/usr/share/doc/freeglut-devel/light_8c.html
/usr/share/doc/freeglut-devel/lines_8c.html
/usr/share/doc/freeglut-devel/list_8c.html
/usr/share/doc/freeglut-devel/lorenz_8c.html
/usr/share/doc/freeglut-devel/material_8c.html
/usr/share/doc/freeglut-devel/mipmap_8c.html
/usr/share/doc/freeglut-devel/model_8c.html
/usr/share/doc/freeglut-devel/modules.html
/usr/share/doc/freeglut-devel/movelight_8c.html
/usr/share/doc/freeglut-devel/nurbs_8c.html
/usr/share/doc/freeglut-devel/offscreen_8c.html
/usr/share/doc/freeglut-devel/og__callbacks_8c.html
/usr/share/doc/freeglut-devel/og__cursor_8c.html
/usr/share/doc/freeglut-devel/og__display_8c.html
/usr/share/doc/freeglut-devel/og__ext_8c.html
/usr/share/doc/freeglut-devel/og__font_8c.html
/usr/share/doc/freeglut-devel/og__gamemode_8c.html
/usr/share/doc/freeglut-devel/og__geometry_8c.html
/usr/share/doc/freeglut-devel/og__init_8c.html
/usr/share/doc/freeglut-devel/og__joystick_8c.html
/usr/share/doc/freeglut-devel/og__main_8c.html
/usr/share/doc/freeglut-devel/og__menu_8c.html
/usr/share/doc/freeglut-devel/og__misc_8c.html
/usr/share/doc/freeglut-devel/og__overlay_8c.html
/usr/share/doc/freeglut-devel/og__state_8c.html
/usr/share/doc/freeglut-devel/og__teapot_8c.html
/usr/share/doc/freeglut-devel/og__videoresize_8c.html
/usr/share/doc/freeglut-devel/og__window_8c.html
/usr/share/doc/freeglut-devel/one_8c.html
/usr/share/doc/freeglut-devel/openglut_bitmap_8by13.png
/usr/share/doc/freeglut-devel/openglut_bitmap_9by15.png
/usr/share/doc/freeglut-devel/openglut_bitmap_helvetica_10.png
/usr/share/doc/freeglut-devel/openglut_bitmap_helvetica_12.png
/usr/share/doc/freeglut-devel/openglut_bitmap_helvetica_18.png
/usr/share/doc/freeglut-devel/openglut_bitmap_roman_10.png
/usr/share/doc/freeglut-devel/openglut_bitmap_roman_24.png
/usr/share/doc/freeglut-devel/openglut_callbackmaker.png
/usr/share/doc/freeglut-devel/openglut_fonts.png
/usr/share/doc/freeglut-devel/openglut_fractals.png
/usr/share/doc/freeglut-devel/openglut_joystick.png
/usr/share/doc/freeglut-devel/openglut_lorenz.png
/usr/share/doc/freeglut-devel/openglut_offscreen.png
/usr/share/doc/freeglut-devel/openglut_shapes.png
/usr/share/doc/freeglut-devel/openglut_unmanaged.png
/usr/share/doc/freeglut-devel/otherdoc.html
/usr/share/doc/freeglut-devel/pages.html
/usr/share/doc/freeglut-devel/pickdepth_8c.html
/usr/share/doc/freeglut-devel/picksquare_8c.html
/usr/share/doc/freeglut-devel/plane_8c.html
/usr/share/doc/freeglut-devel/planet_8c.html
/usr/share/doc/freeglut-devel/polyoff_8c.html
/usr/share/doc/freeglut-devel/polys_8c.html
/usr/share/doc/freeglut-devel/propapiborderlesswin.html
/usr/share/doc/freeglut-devel/propapidepvis.html
/usr/share/doc/freeglut-devel/propapidevice.html
/usr/share/doc/freeglut-devel/propapifixwinclose.html
/usr/share/doc/freeglut-devel/propapiimage.html
/usr/share/doc/freeglut-devel/propapiinitwindowstyle.html
/usr/share/doc/freeglut-devel/propapiinput.html
/usr/share/doc/freeglut-devel/propapimenuwin.html
/usr/share/doc/freeglut-devel/propapipurge.html
/usr/share/doc/freeglut-devel/propapishapedwin.html
/usr/share/doc/freeglut-devel/propapitext.html
/usr/share/doc/freeglut-devel/propapiunicode.html
/usr/share/doc/freeglut-devel/quadric_8c.html
/usr/share/doc/freeglut-devel/redbook_aapoly.png
/usr/share/doc/freeglut-devel/redbook_aargb.png
/usr/share/doc/freeglut-devel/redbook_accanti.png
/usr/share/doc/freeglut-devel/redbook_accpersp.png
/usr/share/doc/freeglut-devel/redbook_alpha.png
/usr/share/doc/freeglut-devel/redbook_alpha3D.png
/usr/share/doc/freeglut-devel/redbook_anti.png
/usr/share/doc/freeglut-devel/redbook_bezcurve.png
/usr/share/doc/freeglut-devel/redbook_bezmesh.png
/usr/share/doc/freeglut-devel/redbook_checker.png
/usr/share/doc/freeglut-devel/redbook_clip.png
/usr/share/doc/freeglut-devel/redbook_colormat.png
/usr/share/doc/freeglut-devel/redbook_cube.png
/usr/share/doc/freeglut-devel/redbook_depthcue.png
/usr/share/doc/freeglut-devel/redbook_dof.png
/usr/share/doc/freeglut-devel/redbook_double.png
/usr/share/doc/freeglut-devel/redbook_drawf.png
/usr/share/doc/freeglut-devel/redbook_feedback.png
/usr/share/doc/freeglut-devel/redbook_fog.png
/usr/share/doc/freeglut-devel/redbook_font.png
/usr/share/doc/freeglut-devel/redbook_hello.png
/usr/share/doc/freeglut-devel/redbook_image.png
/usr/share/doc/freeglut-devel/redbook_light.png
/usr/share/doc/freeglut-devel/redbook_lines.png
/usr/share/doc/freeglut-devel/redbook_list.png
/usr/share/doc/freeglut-devel/redbook_material.png
/usr/share/doc/freeglut-devel/redbook_mipmap.png
/usr/share/doc/freeglut-devel/redbook_model.png
/usr/share/doc/freeglut-devel/redbook_movelight.png
/usr/share/doc/freeglut-devel/redbook_nurbs.png
/usr/share/doc/freeglut-devel/redbook_pickdepth.png
/usr/share/doc/freeglut-devel/redbook_picksquare.png
/usr/share/doc/freeglut-devel/redbook_plane.png
/usr/share/doc/freeglut-devel/redbook_planet.png
/usr/share/doc/freeglut-devel/redbook_polyoff.png
/usr/share/doc/freeglut-devel/redbook_polys.png
/usr/share/doc/freeglut-devel/redbook_quadric.png
/usr/share/doc/freeglut-devel/redbook_robot.png
/usr/share/doc/freeglut-devel/redbook_sccolorlight.png
/usr/share/doc/freeglut-devel/redbook_scene.png
/usr/share/doc/freeglut-devel/redbook_scenebamb.png
/usr/share/doc/freeglut-devel/redbook_sceneflat.png
/usr/share/doc/freeglut-devel/redbook_select.png
/usr/share/doc/freeglut-devel/redbook_smooth.png
/usr/share/doc/freeglut-devel/redbook_stencil.png
/usr/share/doc/freeglut-devel/redbook_stroke.png
/usr/share/doc/freeglut-devel/redbook_surface.png
/usr/share/doc/freeglut-devel/redbook_teaambient.png
/usr/share/doc/freeglut-devel/redbook_teapots.png
/usr/share/doc/freeglut-devel/redbook_tess.png
/usr/share/doc/freeglut-devel/redbook_tesswind.png
/usr/share/doc/freeglut-devel/redbook_texbind.png
/usr/share/doc/freeglut-devel/redbook_texgen.png
/usr/share/doc/freeglut-devel/redbook_texsub.png
/usr/share/doc/freeglut-devel/redbook_texturesurf.png
/usr/share/doc/freeglut-devel/redbook_torus.png
/usr/share/doc/freeglut-devel/redbook_trim.png
/usr/share/doc/freeglut-devel/redbook_varray.png
/usr/share/doc/freeglut-devel/redbook_wrap.png
/usr/share/doc/freeglut-devel/robot_8c.html
/usr/share/doc/freeglut-devel/sccolorlight_8c.html
/usr/share/doc/freeglut-devel/scene_8c.html
/usr/share/doc/freeglut-devel/scenebamb_8c.html
/usr/share/doc/freeglut-devel/sceneflat_8c.html
/usr/share/doc/freeglut-devel/select_8c.html
/usr/share/doc/freeglut-devel/shapes_8c.html
/usr/share/doc/freeglut-devel/smooth_8c.html
/usr/share/doc/freeglut-devel/stencil_8c.html
/usr/share/doc/freeglut-devel/stroke_8c.html
/usr/share/doc/freeglut-devel/surface_8c.html
/usr/share/doc/freeglut-devel/teaambient_8c.html
/usr/share/doc/freeglut-devel/teapots_8c.html
/usr/share/doc/freeglut-devel/tess_8c.html
/usr/share/doc/freeglut-devel/tesswind_8c.html
/usr/share/doc/freeglut-devel/texbind_8c.html
/usr/share/doc/freeglut-devel/texgen_8c.html
/usr/share/doc/freeglut-devel/texprox_8c.html
/usr/share/doc/freeglut-devel/texsub_8c.html
/usr/share/doc/freeglut-devel/texturesurf_8c.html
/usr/share/doc/freeglut-devel/todo.html
/usr/share/doc/freeglut-devel/torus_8c.html
/usr/share/doc/freeglut-devel/trim_8c.html
/usr/share/doc/freeglut-devel/unmanaged_8c.html
/usr/share/doc/freeglut-devel/unproject_8c.html
/usr/share/doc/freeglut-devel/varray_8c.html
/usr/share/doc/freeglut-devel/wrap_8c.html
/usr/share/man/man3/glutAddMenuEntry.3.gz
/usr/share/man/man3/glutAddSubMenu.3.gz
/usr/share/man/man3/glutAttachMenu.3.gz
/usr/share/man/man3/glutBitmapCharacter.3.gz
/usr/share/man/man3/glutBitmapHeight.3.gz
/usr/share/man/man3/glutBitmapLength.3.gz
/usr/share/man/man3/glutBitmapString.3.gz
/usr/share/man/man3/glutBitmapWidth.3.gz
/usr/share/man/man3/glutButtonBoxFunc.3.gz
/usr/share/man/man3/glutChangeToMenuEntry.3.gz
/usr/share/man/man3/glutChangeToSubMenu.3.gz
/usr/share/man/man3/glutCloseFunc.3.gz
/usr/share/man/man3/glutCopyColormap.3.gz
/usr/share/man/man3/glutCreateMenu.3.gz
/usr/share/man/man3/glutCreateMenuWindow.3.gz
/usr/share/man/man3/glutCreateSubWindow.3.gz
/usr/share/man/man3/glutCreateWindow.3.gz
/usr/share/man/man3/glutDestroyMenu.3.gz
/usr/share/man/man3/glutDestroyWindow.3.gz
/usr/share/man/man3/glutDetachMenu.3.gz
/usr/share/man/man3/glutDeviceGet.3.gz
/usr/share/man/man3/glutDialsFunc.3.gz
/usr/share/man/man3/glutDisplayFunc.3.gz
/usr/share/man/man3/glutEnterGameMode.3.gz
/usr/share/man/man3/glutEntryFunc.3.gz
/usr/share/man/man3/glutEstablishOverlay.3.gz
/usr/share/man/man3/glutExtensionSupported.3.gz
/usr/share/man/man3/glutForceJoystickFunc.3.gz
/usr/share/man/man3/glutFullScreen.3.gz
/usr/share/man/man3/glutGameModeGet.3.gz
/usr/share/man/man3/glutGameModeString.3.gz
/usr/share/man/man3/glutGet.3.gz
/usr/share/man/man3/glutGetColor.3.gz
/usr/share/man/man3/glutGetMenu.3.gz
/usr/share/man/man3/glutGetMenuData.3.gz
/usr/share/man/man3/glutGetModifiers.3.gz
/usr/share/man/man3/glutGetProcAddress.3.gz
/usr/share/man/man3/glutGetWindow.3.gz
/usr/share/man/man3/glutGetWindowData.3.gz
/usr/share/man/man3/glutHideOverlay.3.gz
/usr/share/man/man3/glutHideWindow.3.gz
/usr/share/man/man3/glutIconifyWindow.3.gz
/usr/share/man/man3/glutIdleFunc.3.gz
/usr/share/man/man3/glutIgnoreKeyRepeat.3.gz
/usr/share/man/man3/glutInit.3.gz
/usr/share/man/man3/glutInitDisplayMode.3.gz
/usr/share/man/man3/glutInitDisplayString.3.gz
/usr/share/man/man3/glutInitWindowPosition.3.gz
/usr/share/man/man3/glutInitWindowSize.3.gz
/usr/share/man/man3/glutJoystickFunc.3.gz
/usr/share/man/man3/glutKeyboardFunc.3.gz
/usr/share/man/man3/glutKeyboardUpFunc.3.gz
/usr/share/man/man3/glutLayerGet.3.gz
/usr/share/man/man3/glutLeaveGameMode.3.gz
/usr/share/man/man3/glutLeaveMainLoop.3.gz
/usr/share/man/man3/glutMainLoop.3.gz
/usr/share/man/man3/glutMainLoopEvent.3.gz
/usr/share/man/man3/glutMenuDestroyFunc.3.gz
/usr/share/man/man3/glutMenuStateFunc.3.gz
/usr/share/man/man3/glutMenuStatusFunc.3.gz
/usr/share/man/man3/glutMotionFunc.3.gz
/usr/share/man/man3/glutMouseFunc.3.gz
/usr/share/man/man3/glutMouseWheelFunc.3.gz
/usr/share/man/man3/glutOverlayDisplayFunc.3.gz
/usr/share/man/man3/glutPassiveMotionFunc.3.gz
/usr/share/man/man3/glutPopWindow.3.gz
/usr/share/man/man3/glutPositionWindow.3.gz
/usr/share/man/man3/glutPostOverlayRedisplay.3.gz
/usr/share/man/man3/glutPostRedisplay.3.gz
/usr/share/man/man3/glutPostWindowOverlayRedisplay.3.gz
/usr/share/man/man3/glutPostWindowRedisplay.3.gz
/usr/share/man/man3/glutPushWindow.3.gz
/usr/share/man/man3/glutRemoveMenuItem.3.gz
/usr/share/man/man3/glutRemoveOverlay.3.gz
/usr/share/man/man3/glutReportErrors.3.gz
/usr/share/man/man3/glutReshapeFunc.3.gz
/usr/share/man/man3/glutReshapeWindow.3.gz
/usr/share/man/man3/glutSetColor.3.gz
/usr/share/man/man3/glutSetCursor.3.gz
/usr/share/man/man3/glutSetIconTitle.3.gz
/usr/share/man/man3/glutSetKeyRepeat.3.gz
/usr/share/man/man3/glutSetMenu.3.gz
/usr/share/man/man3/glutSetMenuData.3.gz
/usr/share/man/man3/glutSetOption.3.gz
/usr/share/man/man3/glutSetWindow.3.gz
/usr/share/man/man3/glutSetWindowData.3.gz
/usr/share/man/man3/glutSetWindowStayOnTop.3.gz
/usr/share/man/man3/glutSetWindowTitle.3.gz
/usr/share/man/man3/glutSetupVideoResizing.3.gz
/usr/share/man/man3/glutShowOverlay.3.gz
/usr/share/man/man3/glutShowWindow.3.gz
/usr/share/man/man3/glutSolidCone.3.gz
/usr/share/man/man3/glutSolidCube.3.gz
/usr/share/man/man3/glutSolidCylinder.3.gz
/usr/share/man/man3/glutSolidDodecahedron.3.gz
/usr/share/man/man3/glutSolidIcosahedron.3.gz
/usr/share/man/man3/glutSolidOctahedron.3.gz
/usr/share/man/man3/glutSolidRhombicDodecahedron.3.gz
/usr/share/man/man3/glutSolidSierpinskiSponge.3.gz
/usr/share/man/man3/glutSolidSphere.3.gz
/usr/share/man/man3/glutSolidTeapot.3.gz
/usr/share/man/man3/glutSolidTetrahedron.3.gz
/usr/share/man/man3/glutSolidTorus.3.gz
/usr/share/man/man3/glutSpaceballButtonFunc.3.gz
/usr/share/man/man3/glutSpaceballMotionFunc.3.gz
/usr/share/man/man3/glutSpaceballRotateFunc.3.gz
/usr/share/man/man3/glutSpecialFunc.3.gz
/usr/share/man/man3/glutSpecialUpFunc.3.gz
/usr/share/man/man3/glutStopVideoResizing.3.gz
/usr/share/man/man3/glutStrokeCharacter.3.gz
/usr/share/man/man3/glutStrokeHeight.3.gz
/usr/share/man/man3/glutStrokeLength.3.gz
/usr/share/man/man3/glutStrokeString.3.gz
/usr/share/man/man3/glutStrokeWidth.3.gz
/usr/share/man/man3/glutSwapBuffers.3.gz
/usr/share/man/man3/glutTabletButtonFunc.3.gz
/usr/share/man/man3/glutTabletMotionFunc.3.gz
/usr/share/man/man3/glutTimerFunc.3.gz
/usr/share/man/man3/glutUseLayer.3.gz
/usr/share/man/man3/glutVideoPan.3.gz
/usr/share/man/man3/glutVideoResize.3.gz
/usr/share/man/man3/glutVideoResizeGet.3.gz
/usr/share/man/man3/glutVisibilityFunc.3.gz
/usr/share/man/man3/glutWMCloseFunc.3.gz
/usr/share/man/man3/glutWarpPointer.3.gz
/usr/share/man/man3/glutWindowStatusFunc.3.gz
/usr/share/man/man3/glutWireCone.3.gz
/usr/share/man/man3/glutWireCube.3.gz
/usr/share/man/man3/glutWireCylinder.3.gz
/usr/share/man/man3/glutWireDodecahedron.3.gz
/usr/share/man/man3/glutWireIcosahedron.3.gz
/usr/share/man/man3/glutWireOctahedron.3.gz
/usr/share/man/man3/glutWireRhombicDodecahedron.3.gz
/usr/share/man/man3/glutWireSierpinskiSponge.3.gz
/usr/share/man/man3/glutWireSphere.3.gz
/usr/share/man/man3/glutWireTeapot.3.gz
/usr/share/man/man3/glutWireTetrahedron.3.gz
/usr/share/man/man3/glutWireTorus.3.gz
References
Summary
In this tutorial we learn how to install freeglut-devel
on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).
title: “How To Install freeglut-devel on Fedora 36” linkTitle: “freeglut-devel” type: “docs” description: “In this tutorial we learn how to install freeglut-devel in Fedora 36. freeglut-devel is Freeglut developmental libraries and header files” date: “2022-08-17” lastmod: “2022-08-17” #image: /images/fedora/36/freeglut-devel-featured.png
Introduction
In this tutorial we learn how to install freeglut-devel
on Fedora 36.
What is freeglut-devel
Developmental libraries and header files required for developing or compiling software which links to the freeglut library, which is an open source alternative to the popular GLUT library, with an OSI approved free software license.
We can use yum
or dnf
to install freeglut-devel
on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install freeglut-devel.
Install freeglut-devel on Fedora 36 Using dnf
Update yum database with dnf
using the following command.
sudo dnf makecache --refresh
After updating yum database, We can install freeglut-devel
using dnf
by running the following command:
sudo dnf -y install freeglut-devel
Install freeglut-devel 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 freeglut-devel
using yum
by running the following command:
sudo yum -y install freeglut-devel
How To Uninstall freeglut-devel on Fedora 36
To uninstall only the freeglut-devel
package we can use the following command:
sudo dnf remove freeglut-devel
freeglut-devel Package Contents on Fedora 36
/usr/include/GL/freeglut.h
/usr/include/GL/freeglut_ext.h
/usr/include/GL/freeglut_std.h
/usr/include/GL/freeglut_ucall.h
/usr/include/GL/glut.h
/usr/lib/cmake/FreeGLUT/FreeGLUTConfig.cmake
/usr/lib/cmake/FreeGLUT/FreeGLUTConfigVersion.cmake
/usr/lib/cmake/FreeGLUT/FreeGLUTTargets-noconfig.cmake
/usr/lib/cmake/FreeGLUT/FreeGLUTTargets.cmake
/usr/lib/libglut.so
/usr/lib/pkgconfig/glut.pc
/usr/share/doc/freeglut-devel
/usr/share/doc/freeglut-devel/_callback_maker_8c.html
/usr/share/doc/freeglut-devel/aaindex_8c.html
/usr/share/doc/freeglut-devel/aapoly_8c.html
/usr/share/doc/freeglut-devel/aargb_8c.html
/usr/share/doc/freeglut-devel/accanti_8c.html
/usr/share/doc/freeglut-devel/accpersp_8c.html
/usr/share/doc/freeglut-devel/alpha3_d_8c.html
/usr/share/doc/freeglut-devel/alpha_8c.html
/usr/share/doc/freeglut-devel/anti_8c.html
/usr/share/doc/freeglut-devel/authors.html
/usr/share/doc/freeglut-devel/bezcurve_8c.html
/usr/share/doc/freeglut-devel/bezmesh_8c.html
/usr/share/doc/freeglut-devel/bug.html
/usr/share/doc/freeglut-devel/checker_8c.html
/usr/share/doc/freeglut-devel/clip_8c.html
/usr/share/doc/freeglut-devel/colormat_8c.html
/usr/share/doc/freeglut-devel/copying.html
/usr/share/doc/freeglut-devel/cube_8c.html
/usr/share/doc/freeglut-devel/depthcue_8c.html
/usr/share/doc/freeglut-devel/dof_8c.html
/usr/share/doc/freeglut-devel/double_8c.html
/usr/share/doc/freeglut-devel/doxygen.png
/usr/share/doc/freeglut-devel/drawf_8c.html
/usr/share/doc/freeglut-devel/feedback_8c.html
/usr/share/doc/freeglut-devel/files.html
/usr/share/doc/freeglut-devel/fog_8c.html
/usr/share/doc/freeglut-devel/font_8c.html
/usr/share/doc/freeglut-devel/fonts_8c.html
/usr/share/doc/freeglut-devel/form_0.png
/usr/share/doc/freeglut-devel/form_1.png
/usr/share/doc/freeglut-devel/form_2.png
/usr/share/doc/freeglut-devel/form_3.png
/usr/share/doc/freeglut-devel/fractals_8c.html
/usr/share/doc/freeglut-devel/fractals__random_8c.html
/usr/share/doc/freeglut-devel/globals.html
/usr/share/doc/freeglut-devel/globals_func.html
/usr/share/doc/freeglut-devel/group__api.html
/usr/share/doc/freeglut-devel/group__bitmapfont.html
/usr/share/doc/freeglut-devel/group__demos.html
/usr/share/doc/freeglut-devel/group__deprecated.html
/usr/share/doc/freeglut-devel/group__examples.html
/usr/share/doc/freeglut-devel/group__experimental.html
/usr/share/doc/freeglut-devel/group__fonts.html
/usr/share/doc/freeglut-devel/group__gamemode.html
/usr/share/doc/freeglut-devel/group__geometry.html
/usr/share/doc/freeglut-devel/group__idletimer.html
/usr/share/doc/freeglut-devel/group__input.html
/usr/share/doc/freeglut-devel/group__inputstate.html
/usr/share/doc/freeglut-devel/group__mainloop.html
/usr/share/doc/freeglut-devel/group__menucallback.html
/usr/share/doc/freeglut-devel/group__menus.html
/usr/share/doc/freeglut-devel/group__opengl.html
/usr/share/doc/freeglut-devel/group__openglut.html
/usr/share/doc/freeglut-devel/group__overlays.html
/usr/share/doc/freeglut-devel/group__proposals.html
/usr/share/doc/freeglut-devel/group__redbook.html
/usr/share/doc/freeglut-devel/group__state.html
/usr/share/doc/freeglut-devel/group__window.html
/usr/share/doc/freeglut-devel/group__windowcallback.html
/usr/share/doc/freeglut-devel/hello_8c.html
/usr/share/doc/freeglut-devel/hidden.html
/usr/share/doc/freeglut-devel/image_8c.html
/usr/share/doc/freeglut-devel/index.html
/usr/share/doc/freeglut-devel/joystick_8c.html
/usr/share/doc/freeglut-devel/light_8c.html
/usr/share/doc/freeglut-devel/lines_8c.html
/usr/share/doc/freeglut-devel/list_8c.html
/usr/share/doc/freeglut-devel/lorenz_8c.html
/usr/share/doc/freeglut-devel/material_8c.html
/usr/share/doc/freeglut-devel/mipmap_8c.html
/usr/share/doc/freeglut-devel/model_8c.html
/usr/share/doc/freeglut-devel/modules.html
/usr/share/doc/freeglut-devel/movelight_8c.html
/usr/share/doc/freeglut-devel/nurbs_8c.html
/usr/share/doc/freeglut-devel/offscreen_8c.html
/usr/share/doc/freeglut-devel/og__callbacks_8c.html
/usr/share/doc/freeglut-devel/og__cursor_8c.html
/usr/share/doc/freeglut-devel/og__display_8c.html
/usr/share/doc/freeglut-devel/og__ext_8c.html
/usr/share/doc/freeglut-devel/og__font_8c.html
/usr/share/doc/freeglut-devel/og__gamemode_8c.html
/usr/share/doc/freeglut-devel/og__geometry_8c.html
/usr/share/doc/freeglut-devel/og__init_8c.html
/usr/share/doc/freeglut-devel/og__joystick_8c.html
/usr/share/doc/freeglut-devel/og__main_8c.html
/usr/share/doc/freeglut-devel/og__menu_8c.html
/usr/share/doc/freeglut-devel/og__misc_8c.html
/usr/share/doc/freeglut-devel/og__overlay_8c.html
/usr/share/doc/freeglut-devel/og__state_8c.html
/usr/share/doc/freeglut-devel/og__teapot_8c.html
/usr/share/doc/freeglut-devel/og__videoresize_8c.html
/usr/share/doc/freeglut-devel/og__window_8c.html
/usr/share/doc/freeglut-devel/one_8c.html
/usr/share/doc/freeglut-devel/openglut_bitmap_8by13.png
/usr/share/doc/freeglut-devel/openglut_bitmap_9by15.png
/usr/share/doc/freeglut-devel/openglut_bitmap_helvetica_10.png
/usr/share/doc/freeglut-devel/openglut_bitmap_helvetica_12.png
/usr/share/doc/freeglut-devel/openglut_bitmap_helvetica_18.png
/usr/share/doc/freeglut-devel/openglut_bitmap_roman_10.png
/usr/share/doc/freeglut-devel/openglut_bitmap_roman_24.png
/usr/share/doc/freeglut-devel/openglut_callbackmaker.png
/usr/share/doc/freeglut-devel/openglut_fonts.png
/usr/share/doc/freeglut-devel/openglut_fractals.png
/usr/share/doc/freeglut-devel/openglut_joystick.png
/usr/share/doc/freeglut-devel/openglut_lorenz.png
/usr/share/doc/freeglut-devel/openglut_offscreen.png
/usr/share/doc/freeglut-devel/openglut_shapes.png
/usr/share/doc/freeglut-devel/openglut_unmanaged.png
/usr/share/doc/freeglut-devel/otherdoc.html
/usr/share/doc/freeglut-devel/pages.html
/usr/share/doc/freeglut-devel/pickdepth_8c.html
/usr/share/doc/freeglut-devel/picksquare_8c.html
/usr/share/doc/freeglut-devel/plane_8c.html
/usr/share/doc/freeglut-devel/planet_8c.html
/usr/share/doc/freeglut-devel/polyoff_8c.html
/usr/share/doc/freeglut-devel/polys_8c.html
/usr/share/doc/freeglut-devel/propapiborderlesswin.html
/usr/share/doc/freeglut-devel/propapidepvis.html
/usr/share/doc/freeglut-devel/propapidevice.html
/usr/share/doc/freeglut-devel/propapifixwinclose.html
/usr/share/doc/freeglut-devel/propapiimage.html
/usr/share/doc/freeglut-devel/propapiinitwindowstyle.html
/usr/share/doc/freeglut-devel/propapiinput.html
/usr/share/doc/freeglut-devel/propapimenuwin.html
/usr/share/doc/freeglut-devel/propapipurge.html
/usr/share/doc/freeglut-devel/propapishapedwin.html
/usr/share/doc/freeglut-devel/propapitext.html
/usr/share/doc/freeglut-devel/propapiunicode.html
/usr/share/doc/freeglut-devel/quadric_8c.html
/usr/share/doc/freeglut-devel/redbook_aapoly.png
/usr/share/doc/freeglut-devel/redbook_aargb.png
/usr/share/doc/freeglut-devel/redbook_accanti.png
/usr/share/doc/freeglut-devel/redbook_accpersp.png
/usr/share/doc/freeglut-devel/redbook_alpha.png
/usr/share/doc/freeglut-devel/redbook_alpha3D.png
/usr/share/doc/freeglut-devel/redbook_anti.png
/usr/share/doc/freeglut-devel/redbook_bezcurve.png
/usr/share/doc/freeglut-devel/redbook_bezmesh.png
/usr/share/doc/freeglut-devel/redbook_checker.png
/usr/share/doc/freeglut-devel/redbook_clip.png
/usr/share/doc/freeglut-devel/redbook_colormat.png
/usr/share/doc/freeglut-devel/redbook_cube.png
/usr/share/doc/freeglut-devel/redbook_depthcue.png
/usr/share/doc/freeglut-devel/redbook_dof.png
/usr/share/doc/freeglut-devel/redbook_double.png
/usr/share/doc/freeglut-devel/redbook_drawf.png
/usr/share/doc/freeglut-devel/redbook_feedback.png
/usr/share/doc/freeglut-devel/redbook_fog.png
/usr/share/doc/freeglut-devel/redbook_font.png
/usr/share/doc/freeglut-devel/redbook_hello.png
/usr/share/doc/freeglut-devel/redbook_image.png
/usr/share/doc/freeglut-devel/redbook_light.png
/usr/share/doc/freeglut-devel/redbook_lines.png
/usr/share/doc/freeglut-devel/redbook_list.png
/usr/share/doc/freeglut-devel/redbook_material.png
/usr/share/doc/freeglut-devel/redbook_mipmap.png
/usr/share/doc/freeglut-devel/redbook_model.png
/usr/share/doc/freeglut-devel/redbook_movelight.png
/usr/share/doc/freeglut-devel/redbook_nurbs.png
/usr/share/doc/freeglut-devel/redbook_pickdepth.png
/usr/share/doc/freeglut-devel/redbook_picksquare.png
/usr/share/doc/freeglut-devel/redbook_plane.png
/usr/share/doc/freeglut-devel/redbook_planet.png
/usr/share/doc/freeglut-devel/redbook_polyoff.png
/usr/share/doc/freeglut-devel/redbook_polys.png
/usr/share/doc/freeglut-devel/redbook_quadric.png
/usr/share/doc/freeglut-devel/redbook_robot.png
/usr/share/doc/freeglut-devel/redbook_sccolorlight.png
/usr/share/doc/freeglut-devel/redbook_scene.png
/usr/share/doc/freeglut-devel/redbook_scenebamb.png
/usr/share/doc/freeglut-devel/redbook_sceneflat.png
/usr/share/doc/freeglut-devel/redbook_select.png
/usr/share/doc/freeglut-devel/redbook_smooth.png
/usr/share/doc/freeglut-devel/redbook_stencil.png
/usr/share/doc/freeglut-devel/redbook_stroke.png
/usr/share/doc/freeglut-devel/redbook_surface.png
/usr/share/doc/freeglut-devel/redbook_teaambient.png
/usr/share/doc/freeglut-devel/redbook_teapots.png
/usr/share/doc/freeglut-devel/redbook_tess.png
/usr/share/doc/freeglut-devel/redbook_tesswind.png
/usr/share/doc/freeglut-devel/redbook_texbind.png
/usr/share/doc/freeglut-devel/redbook_texgen.png
/usr/share/doc/freeglut-devel/redbook_texsub.png
/usr/share/doc/freeglut-devel/redbook_texturesurf.png
/usr/share/doc/freeglut-devel/redbook_torus.png
/usr/share/doc/freeglut-devel/redbook_trim.png
/usr/share/doc/freeglut-devel/redbook_varray.png
/usr/share/doc/freeglut-devel/redbook_wrap.png
/usr/share/doc/freeglut-devel/robot_8c.html
/usr/share/doc/freeglut-devel/sccolorlight_8c.html
/usr/share/doc/freeglut-devel/scene_8c.html
/usr/share/doc/freeglut-devel/scenebamb_8c.html
/usr/share/doc/freeglut-devel/sceneflat_8c.html
/usr/share/doc/freeglut-devel/select_8c.html
/usr/share/doc/freeglut-devel/shapes_8c.html
/usr/share/doc/freeglut-devel/smooth_8c.html
/usr/share/doc/freeglut-devel/stencil_8c.html
/usr/share/doc/freeglut-devel/stroke_8c.html
/usr/share/doc/freeglut-devel/surface_8c.html
/usr/share/doc/freeglut-devel/teaambient_8c.html
/usr/share/doc/freeglut-devel/teapots_8c.html
/usr/share/doc/freeglut-devel/tess_8c.html
/usr/share/doc/freeglut-devel/tesswind_8c.html
/usr/share/doc/freeglut-devel/texbind_8c.html
/usr/share/doc/freeglut-devel/texgen_8c.html
/usr/share/doc/freeglut-devel/texprox_8c.html
/usr/share/doc/freeglut-devel/texsub_8c.html
/usr/share/doc/freeglut-devel/texturesurf_8c.html
/usr/share/doc/freeglut-devel/todo.html
/usr/share/doc/freeglut-devel/torus_8c.html
/usr/share/doc/freeglut-devel/trim_8c.html
/usr/share/doc/freeglut-devel/unmanaged_8c.html
/usr/share/doc/freeglut-devel/unproject_8c.html
/usr/share/doc/freeglut-devel/varray_8c.html
/usr/share/doc/freeglut-devel/wrap_8c.html
/usr/share/man/man3/glutAddMenuEntry.3.gz
/usr/share/man/man3/glutAddSubMenu.3.gz
/usr/share/man/man3/glutAttachMenu.3.gz
/usr/share/man/man3/glutBitmapCharacter.3.gz
/usr/share/man/man3/glutBitmapHeight.3.gz
/usr/share/man/man3/glutBitmapLength.3.gz
/usr/share/man/man3/glutBitmapString.3.gz
/usr/share/man/man3/glutBitmapWidth.3.gz
/usr/share/man/man3/glutButtonBoxFunc.3.gz
/usr/share/man/man3/glutChangeToMenuEntry.3.gz
/usr/share/man/man3/glutChangeToSubMenu.3.gz
/usr/share/man/man3/glutCloseFunc.3.gz
/usr/share/man/man3/glutCopyColormap.3.gz
/usr/share/man/man3/glutCreateMenu.3.gz
/usr/share/man/man3/glutCreateMenuWindow.3.gz
/usr/share/man/man3/glutCreateSubWindow.3.gz
/usr/share/man/man3/glutCreateWindow.3.gz
/usr/share/man/man3/glutDestroyMenu.3.gz
/usr/share/man/man3/glutDestroyWindow.3.gz
/usr/share/man/man3/glutDetachMenu.3.gz
/usr/share/man/man3/glutDeviceGet.3.gz
/usr/share/man/man3/glutDialsFunc.3.gz
/usr/share/man/man3/glutDisplayFunc.3.gz
/usr/share/man/man3/glutEnterGameMode.3.gz
/usr/share/man/man3/glutEntryFunc.3.gz
/usr/share/man/man3/glutEstablishOverlay.3.gz
/usr/share/man/man3/glutExtensionSupported.3.gz
/usr/share/man/man3/glutForceJoystickFunc.3.gz
/usr/share/man/man3/glutFullScreen.3.gz
/usr/share/man/man3/glutGameModeGet.3.gz
/usr/share/man/man3/glutGameModeString.3.gz
/usr/share/man/man3/glutGet.3.gz
/usr/share/man/man3/glutGetColor.3.gz
/usr/share/man/man3/glutGetMenu.3.gz
/usr/share/man/man3/glutGetMenuData.3.gz
/usr/share/man/man3/glutGetModifiers.3.gz
/usr/share/man/man3/glutGetProcAddress.3.gz
/usr/share/man/man3/glutGetWindow.3.gz
/usr/share/man/man3/glutGetWindowData.3.gz
/usr/share/man/man3/glutHideOverlay.3.gz
/usr/share/man/man3/glutHideWindow.3.gz
/usr/share/man/man3/glutIconifyWindow.3.gz
/usr/share/man/man3/glutIdleFunc.3.gz
/usr/share/man/man3/glutIgnoreKeyRepeat.3.gz
/usr/share/man/man3/glutInit.3.gz
/usr/share/man/man3/glutInitDisplayMode.3.gz
/usr/share/man/man3/glutInitDisplayString.3.gz
/usr/share/man/man3/glutInitWindowPosition.3.gz
/usr/share/man/man3/glutInitWindowSize.3.gz
/usr/share/man/man3/glutJoystickFunc.3.gz
/usr/share/man/man3/glutKeyboardFunc.3.gz
/usr/share/man/man3/glutKeyboardUpFunc.3.gz
/usr/share/man/man3/glutLayerGet.3.gz
/usr/share/man/man3/glutLeaveGameMode.3.gz
/usr/share/man/man3/glutLeaveMainLoop.3.gz
/usr/share/man/man3/glutMainLoop.3.gz
/usr/share/man/man3/glutMainLoopEvent.3.gz
/usr/share/man/man3/glutMenuDestroyFunc.3.gz
/usr/share/man/man3/glutMenuStateFunc.3.gz
/usr/share/man/man3/glutMenuStatusFunc.3.gz
/usr/share/man/man3/glutMotionFunc.3.gz
/usr/share/man/man3/glutMouseFunc.3.gz
/usr/share/man/man3/glutMouseWheelFunc.3.gz
/usr/share/man/man3/glutOverlayDisplayFunc.3.gz
/usr/share/man/man3/glutPassiveMotionFunc.3.gz
/usr/share/man/man3/glutPopWindow.3.gz
/usr/share/man/man3/glutPositionWindow.3.gz
/usr/share/man/man3/glutPostOverlayRedisplay.3.gz
/usr/share/man/man3/glutPostRedisplay.3.gz
/usr/share/man/man3/glutPostWindowOverlayRedisplay.3.gz
/usr/share/man/man3/glutPostWindowRedisplay.3.gz
/usr/share/man/man3/glutPushWindow.3.gz
/usr/share/man/man3/glutRemoveMenuItem.3.gz
/usr/share/man/man3/glutRemoveOverlay.3.gz
/usr/share/man/man3/glutReportErrors.3.gz
/usr/share/man/man3/glutReshapeFunc.3.gz
/usr/share/man/man3/glutReshapeWindow.3.gz
/usr/share/man/man3/glutSetColor.3.gz
/usr/share/man/man3/glutSetCursor.3.gz
/usr/share/man/man3/glutSetIconTitle.3.gz
/usr/share/man/man3/glutSetKeyRepeat.3.gz
/usr/share/man/man3/glutSetMenu.3.gz
/usr/share/man/man3/glutSetMenuData.3.gz
/usr/share/man/man3/glutSetOption.3.gz
/usr/share/man/man3/glutSetWindow.3.gz
/usr/share/man/man3/glutSetWindowData.3.gz
/usr/share/man/man3/glutSetWindowStayOnTop.3.gz
/usr/share/man/man3/glutSetWindowTitle.3.gz
/usr/share/man/man3/glutSetupVideoResizing.3.gz
/usr/share/man/man3/glutShowOverlay.3.gz
/usr/share/man/man3/glutShowWindow.3.gz
/usr/share/man/man3/glutSolidCone.3.gz
/usr/share/man/man3/glutSolidCube.3.gz
/usr/share/man/man3/glutSolidCylinder.3.gz
/usr/share/man/man3/glutSolidDodecahedron.3.gz
/usr/share/man/man3/glutSolidIcosahedron.3.gz
/usr/share/man/man3/glutSolidOctahedron.3.gz
/usr/share/man/man3/glutSolidRhombicDodecahedron.3.gz
/usr/share/man/man3/glutSolidSierpinskiSponge.3.gz
/usr/share/man/man3/glutSolidSphere.3.gz
/usr/share/man/man3/glutSolidTeapot.3.gz
/usr/share/man/man3/glutSolidTetrahedron.3.gz
/usr/share/man/man3/glutSolidTorus.3.gz
/usr/share/man/man3/glutSpaceballButtonFunc.3.gz
/usr/share/man/man3/glutSpaceballMotionFunc.3.gz
/usr/share/man/man3/glutSpaceballRotateFunc.3.gz
/usr/share/man/man3/glutSpecialFunc.3.gz
/usr/share/man/man3/glutSpecialUpFunc.3.gz
/usr/share/man/man3/glutStopVideoResizing.3.gz
/usr/share/man/man3/glutStrokeCharacter.3.gz
/usr/share/man/man3/glutStrokeHeight.3.gz
/usr/share/man/man3/glutStrokeLength.3.gz
/usr/share/man/man3/glutStrokeString.3.gz
/usr/share/man/man3/glutStrokeWidth.3.gz
/usr/share/man/man3/glutSwapBuffers.3.gz
/usr/share/man/man3/glutTabletButtonFunc.3.gz
/usr/share/man/man3/glutTabletMotionFunc.3.gz
/usr/share/man/man3/glutTimerFunc.3.gz
/usr/share/man/man3/glutUseLayer.3.gz
/usr/share/man/man3/glutVideoPan.3.gz
/usr/share/man/man3/glutVideoResize.3.gz
/usr/share/man/man3/glutVideoResizeGet.3.gz
/usr/share/man/man3/glutVisibilityFunc.3.gz
/usr/share/man/man3/glutWMCloseFunc.3.gz
/usr/share/man/man3/glutWarpPointer.3.gz
/usr/share/man/man3/glutWindowStatusFunc.3.gz
/usr/share/man/man3/glutWireCone.3.gz
/usr/share/man/man3/glutWireCube.3.gz
/usr/share/man/man3/glutWireCylinder.3.gz
/usr/share/man/man3/glutWireDodecahedron.3.gz
/usr/share/man/man3/glutWireIcosahedron.3.gz
/usr/share/man/man3/glutWireOctahedron.3.gz
/usr/share/man/man3/glutWireRhombicDodecahedron.3.gz
/usr/share/man/man3/glutWireSierpinskiSponge.3.gz
/usr/share/man/man3/glutWireSphere.3.gz
/usr/share/man/man3/glutWireTeapot.3.gz
/usr/share/man/man3/glutWireTetrahedron.3.gz
/usr/share/man/man3/glutWireTorus.3.gz
References
Summary
In this tutorial we learn how to install freeglut-devel
on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).