Skip to Content

freeglut v3.6.0

Created
Updated

A free OpenGL utility toolkit, the open-sourced alternative to the GLUT library.

# Usage

freeglut provides CMake targets:

find_package(FreeGLUT CONFIG REQUIRED)
target_link_libraries(main PRIVATE $<IF:$<TARGET_EXISTS:FreeGLUT::freeglut>,FreeGLUT::freeglut,FreeGLUT::freeglut_static>) 

freeglut is compatible with built-in CMake targets:

find_package(GLUT REQUIRED)
target_link_libraries(main PRIVATE GLUT::GLUT) 

# License

Unspecified

# Supported Platforms

!ios

  • linux
  • osx
  • uwp
  • windows

    # Features

    No features defined.

    # Dependencies

    and 2 transitive dependencies:

    # Host Dependencies

    No transitive dependencies.

    # Dependents

    # Host Dependents

    No dependents.

    # Contributors

    • Ebrahim Byagowi's avatar Ebrahim Byagowi
    • Alexander Karatarakis's avatar Alexander Karatarakis
    • Arkady Shapkin's avatar Arkady Shapkin
    • Stefano Sinigardi's avatar Stefano Sinigardi
    • Robert Schumacher's avatar Robert Schumacher
    • icedream2linxi's avatar icedream2linxi
    • Qing-Dong Wang's avatar Qing-Dong Wang
    • pravic's avatar pravic
    • Phoebe's avatar Phoebe
    • myd7349's avatar myd7349
    • MACHIZAUD Andréa's avatar MACHIZAUD Andréa
    • Igor Kostenko's avatar Igor Kostenko
    • Tim Autry's avatar Tim Autry
    • Jack·Boos·Yu's avatar Jack·Boos·Yu
    • Davide Beatrici's avatar Davide Beatrici
    • Billy O'Neal's avatar Billy O'Neal
    • autoantwort's avatar autoantwort
    • Kai Pastor's avatar Kai Pastor
    • gerard-ryan-immersaview's avatar gerard-ryan-immersaview
    • Mengna-Li's avatar Mengna-Li

    # Changelog

    • 5c62200 [freeglut] Fix build with CMake4.0 (#44495)
    • cf64dd3 [freeglut] update to 3.6.0 (#44202)
    • 6db51d8 [vcpkg_replace_string] warn unchanged by call (#34719)
    • e158d10 Activate Android NDK r26d in vcpkg CI (#35851)
    • 01ea5f6 [freeglut,gl2ps,glui,mdl-sdk] Platform support corrections (#35391)
    • f3a1217 [freeglut] Update to 3.4.0, cleanup (#28575)
    • 90fdea2 [freeglut] Update to 3.2.2, fix X11 dependencies (#23807)
    • e7e328c [many ports] call vcpkg_fixup_pkgconfig() (#20953)
    • b295670 Bulk convert control files. (#19986)
    • c91bcb1 [freeglut] Don't enforce x64 when the compiler is 64 bit (#16911)
    and 25 more commits:

    # Source