Coder Social home page Coder Social logo

niessner / matterport Goto Github PK

View Code? Open in Web Editor NEW
901.0 41.0 153.0 30.07 MB

Matterport3D is a pretty awesome dataset for RGB-D machine learning tasks :)

Home Page: https://niessner.github.io/Matterport/

License: MIT License

C++ 60.99% C 36.56% Lua 1.53% Objective-C 0.08% CMake 0.45% HLSL 0.01% MATLAB 0.05% Makefile 0.07% SWIG 0.26%
3d-reconstruction semantic-scene-understanding

matterport's Introduction

Matterport3D

Matterport3d

The Matterport3D V1.0 dataset contains data captured throughout 90 properties with a Matterport Pro Camera.

This repository includes the raw data for the dataset plus derived data, annotated data, and scripts/models for several scene understanding tasks.

Visit the main website for updates and to browse the data.

Paper

Matterport3D: Learning from RGB-D Data in Indoor Environments

If you use the Matterport3D data or code please cite:

@article{Matterport3D,
  title={{Matterport3D}: Learning from {RGB-D} Data in Indoor Environments},
  author={Chang, Angel and Dai, Angela and Funkhouser, Thomas and Halber, Maciej and Niessner, Matthias and Savva, Manolis and Song, Shuran and Zeng, Andy and Zhang, Yinda},
  journal={International Conference on 3D Vision (3DV)},
  year={2017}
}

Data

The dataset consists of several types of annotations: color and depth images, camera poses, textured 3D meshes, building floor plans and region annotations, object instance semantic annotations. For details see the data organization document.

To download the dataset, you must indicate that you agree to the terms of use by signing the Terms of Use agreement form, using your institutional email addresses, and sending it to: [email protected]. We will then provide download access to the dataset.

Benchmark tasks

Using the Matterport3D data, we present several benchmark tasks: image keypoint matching, view overlap prediction, surface normal estimation, region type classification, and semantic voxel labeling. See the tasks directory for details.

Tools

We provide code for loading and viewing the data. See the code directory for details.

License

The data is released under the Matterport3D Terms of Use, and the code is released under the MIT license.

matterport's People

Contributors

angeladai avatar angelxuanchang avatar msavva avatar niessner avatar shurans avatar tomfunkhouser avatar yindaz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

matterport's Issues

The coordinate of the normal images

Hi, I want to know what is the coordinates of the normal images? Is it camera coordinate like this?
Z axis points to camera's sensor center.
相机的坐标系

Thanks.

category_id=-1

What does it mean when face category_id = -1? For example, 17DRP5sb8fy region0 face[78], category_id=-1, segment_id=-1, material_id=3659. There are totally 837 faces with category_id=-1.
-1 category_id seems doesn't exist previously.

Problem using "mpview" command

Hi!
I followed the instruction in Matterport/code/gaps/README.txt (run "make clean; make") and it seems that I successfully compile the code, but I cannot run mpview command, the output in my terminal is like this:

(base) haixing@quintus0505:~/program/Matterport/code/gaps$ mpview -v

Command 'mpview' not found, did you mean:

  command 'mdview' from snap mdview (1.4.0)
  command 'mcview' from deb mc
  command 'mrview' from deb mrtrix
  command 'mapview' from deb mummer

See 'snap info <snapname>' for additional versions.

I cloned the add-license-1 branch but I got the same outcome, here is the output after running "make" in Matterport/code/gaps:

(base) haixing@quintus0505:~/program/Matterport/code/gaps$ make
make target "TARGET=opt"
make[1]: Entering directory '/home/haixing/program/Matterport/code/gaps'
cd pkgs; make opt
make[2]: Entering directory '/home/haixing/program/Matterport/code/gaps/pkgs'
make target "TARGET=opt"
make[3]: Entering directory '/home/haixing/program/Matterport/code/gaps/pkgs'
cd RNBasics; make opt
make[4]: Entering directory '/home/haixing/program/Matterport/code/gaps/pkgs/RNBasics'
make ../../lib/x86_64/libRNBasics.a "CFLAGS=  -Wall -I. -I../../pkgs  -O3 -DNDEBUG" 
make[5]: Entering directory '/home/haixing/program/Matterport/code/gaps/pkgs/RNBasics'
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c RNBasics.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c RNTime.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c RNGrfx.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c RNRgb.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c RNMap.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c RNHeap.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c RNQueue.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c RNArray.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c RNSvd.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c RNIntval.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c RNScalar.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c RNType.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c RNFlags.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c RNFile.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c RNMem.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c RNError.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c RNBase.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c json.cpp
mkdir -p ../../lib/x86_64
rm -f ../../lib/x86_64/libRNBasics.a
ar ur ../../lib/x86_64/libRNBasics.a RNBasics.o RNTime.o RNGrfx.o RNRgb.o RNMap.o RNHeap.o RNQueue.o RNArray.o RNSvd.o RNIntval.o RNScalar.o RNType.o RNFlags.o RNFile.o RNMem.o RNError.o RNBase.o json.o   
ar: `u' modifier ignored since `D' is the default (see `U')
ar: creating ../../lib/x86_64/libRNBasics.a
make[5]: Leaving directory '/home/haixing/program/Matterport/code/gaps/pkgs/RNBasics'
make[4]: Leaving directory '/home/haixing/program/Matterport/code/gaps/pkgs/RNBasics'
cd R2Shapes; make opt
make[4]: Entering directory '/home/haixing/program/Matterport/code/gaps/pkgs/R2Shapes'
make ../../lib/x86_64/libR2Shapes.a "CFLAGS=  -Wall -I. -I../../pkgs  -O3 -DNDEBUG" 
make[5]: Entering directory '/home/haixing/program/Matterport/code/gaps/pkgs/R2Shapes'
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Shapes.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Draw.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Io.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Kdtree.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Dist.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Cont.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Isect.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Parall.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Perp.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Relate.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Align.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Grid.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Polyline.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Arc.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Curve.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Polygon.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Circle.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Box.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Solid.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Shape.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Affine.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Xform.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Crdsys.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Diad.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Matrix.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Halfspace.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Span.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Ray.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Line.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Point.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Vector.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Image.cpp
mkdir -p ../../lib/x86_64
rm -f ../../lib/x86_64/libR2Shapes.a
ar ur ../../lib/x86_64/libR2Shapes.a R2Shapes.o R2Draw.o R2Io.o R2Kdtree.o R2Dist.o R2Cont.o R2Isect.o R2Parall.o R2Perp.o R2Relate.o R2Align.o R2Grid.o R2Polyline.o R2Arc.o R2Curve.o R2Polygon.o R2Circle.o R2Box.o R2Solid.o R2Shape.o R2Affine.o R2Xform.o R2Crdsys.o R2Diad.o R3Matrix.o R2Halfspace.o R2Span.o R2Ray.o R2Line.o R2Point.o R2Vector.o R2Image.o   
ar: `u' modifier ignored since `D' is the default (see `U')
ar: creating ../../lib/x86_64/libR2Shapes.a
make[5]: Leaving directory '/home/haixing/program/Matterport/code/gaps/pkgs/R2Shapes'
make[4]: Leaving directory '/home/haixing/program/Matterport/code/gaps/pkgs/R2Shapes'
cd R3Shapes; make opt
make[4]: Entering directory '/home/haixing/program/Matterport/code/gaps/pkgs/R3Shapes'
make ../../lib/x86_64/libR3Shapes.a "CFLAGS=  -Wall -I. -I../../pkgs  -O3 -DNDEBUG" 
make[5]: Entering directory '/home/haixing/program/Matterport/code/gaps/pkgs/R3Shapes'
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Shapes.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Draw.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3MeshSearchTree.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3MeshPropertySet.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3MeshProperty.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Isect.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Cont.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Dist.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Parall.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Perp.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Relate.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Align.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Kdtree.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3CatmullRomSpline.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Polyline.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Curve.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Mesh.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Rectangle.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Ellipse.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Circle.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3TriangleArray.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Triangle.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Surface.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Ellipsoid.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Sphere.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Cone.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Cylinder.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3OrientedBox.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Box.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Solid.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Shape.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Affine.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Xform.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Crdsys.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Triad.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Quaternion.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R4Matrix.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3PlanarGrid.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Grid.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Halfspace.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Plane.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Span.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Ray.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Line.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Point.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Vector.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Base.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c ply.cpp
mkdir -p ../../lib/x86_64
rm -f ../../lib/x86_64/libR3Shapes.a
ar ur ../../lib/x86_64/libR3Shapes.a R3Shapes.o R3Draw.o R3MeshSearchTree.o R3MeshPropertySet.o R3MeshProperty.o R3Isect.o R3Cont.o R3Dist.o R3Parall.o R3Perp.o R3Relate.o R3Align.o R3Kdtree.o R3CatmullRomSpline.o R3Polyline.o R3Curve.o R3Mesh.o R3Rectangle.o R3Ellipse.o R3Circle.o R3TriangleArray.o R3Triangle.o R3Surface.o R3Ellipsoid.o R3Sphere.o R3Cone.o R3Cylinder.o R3OrientedBox.o R3Box.o R3Solid.o R3Shape.o R3Affine.o R3Xform.o R3Crdsys.o R3Triad.o R3Quaternion.o R4Matrix.o R3PlanarGrid.o R3Grid.o R3Halfspace.o R3Plane.o R3Span.o R3Ray.o R3Line.o R3Point.o R3Vector.o R3Base.o ply.o   
ar: `u' modifier ignored since `D' is the default (see `U')
ar: creating ../../lib/x86_64/libR3Shapes.a
make[5]: Leaving directory '/home/haixing/program/Matterport/code/gaps/pkgs/R3Shapes'
make[4]: Leaving directory '/home/haixing/program/Matterport/code/gaps/pkgs/R3Shapes'
cd R3Graphics; make opt
make[4]: Entering directory '/home/haixing/program/Matterport/code/gaps/pkgs/R3Graphics'
make ../../lib/x86_64/libR3Graphics.a "CFLAGS=  -Wall -I. -I../../pkgs  -O3 -DNDEBUG" 
make[5]: Entering directory '/home/haixing/program/Matterport/code/gaps/pkgs/R3Graphics'
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Graphics.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Scene.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3SceneNode.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3SceneElement.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3SceneReference.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Viewer.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Frustum.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Camera.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Viewport.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3AreaLight.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3SpotLight.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3PointLight.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3DirectionalLight.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Light.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Material.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R3Brdf.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c R2Texture.cpp
mkdir -p ../../lib/x86_64
rm -f ../../lib/x86_64/libR3Graphics.a
ar ur ../../lib/x86_64/libR3Graphics.a R3Graphics.o R3Scene.o R3SceneNode.o R3SceneElement.o R3SceneReference.o R3Viewer.o R3Frustum.o R3Camera.o R2Viewport.o R3AreaLight.o R3SpotLight.o R3PointLight.o R3DirectionalLight.o R3Light.o R3Material.o R3Brdf.o R2Texture.o   
ar: `u' modifier ignored since `D' is the default (see `U')
ar: creating ../../lib/x86_64/libR3Graphics.a
make[5]: Leaving directory '/home/haixing/program/Matterport/code/gaps/pkgs/R3Graphics'
make[4]: Leaving directory '/home/haixing/program/Matterport/code/gaps/pkgs/R3Graphics'
cd RGBD; make opt
make[4]: Entering directory '/home/haixing/program/Matterport/code/gaps/pkgs/RGBD'
make ../../lib/x86_64/libRGBD.a "CFLAGS=  -Wall -I. -I../../pkgs  -O3 -DNDEBUG" 
make[5]: Entering directory '/home/haixing/program/Matterport/code/gaps/pkgs/RGBD'
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c RGBD.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c RGBDTransform.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c RGBDConfiguration.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c RGBDSurface.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c RGBDImage.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c RGBDCamera.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c RGBDUtil.cpp
mkdir -p ../../lib/x86_64
rm -f ../../lib/x86_64/libRGBD.a
ar ur ../../lib/x86_64/libRGBD.a RGBD.o RGBDTransform.o RGBDConfiguration.o RGBDSurface.o RGBDImage.o RGBDCamera.o RGBDUtil.o   
ar: `u' modifier ignored since `D' is the default (see `U')
ar: creating ../../lib/x86_64/libRGBD.a
make[5]: Leaving directory '/home/haixing/program/Matterport/code/gaps/pkgs/RGBD'
make[4]: Leaving directory '/home/haixing/program/Matterport/code/gaps/pkgs/RGBD'
cd fglut; make opt
make[4]: Entering directory '/home/haixing/program/Matterport/code/gaps/pkgs/fglut'
make ../../lib/x86_64/libfglut.a "CFLAGS=  -Wall -I. -I../../pkgs  -O3 -DNDEBUG" 
make[5]: Entering directory '/home/haixing/program/Matterport/code/gaps/pkgs/fglut'
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c freeglut_callbacks.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c freeglut_cursor.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c freeglut_display.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c freeglut_ext.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c freeglut_font.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c freeglut_glutfont_definitions.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c freeglut_font_data.c
freeglut_font_data.c:1902:22: warning: ‘TimesRoman24_Character_159’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_159[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1901:22: warning: ‘TimesRoman24_Character_158’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_158[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1900:22: warning: ‘TimesRoman24_Character_157’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_157[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1899:22: warning: ‘TimesRoman24_Character_156’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_156[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1898:22: warning: ‘TimesRoman24_Character_155’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_155[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1897:22: warning: ‘TimesRoman24_Character_154’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_154[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1896:22: warning: ‘TimesRoman24_Character_153’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_153[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1895:22: warning: ‘TimesRoman24_Character_152’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_152[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1894:22: warning: ‘TimesRoman24_Character_151’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_151[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1893:22: warning: ‘TimesRoman24_Character_150’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_150[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1892:22: warning: ‘TimesRoman24_Character_149’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_149[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1891:22: warning: ‘TimesRoman24_Character_148’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_148[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1890:22: warning: ‘TimesRoman24_Character_147’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_147[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1889:22: warning: ‘TimesRoman24_Character_146’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_146[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1888:22: warning: ‘TimesRoman24_Character_145’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_145[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1887:22: warning: ‘TimesRoman24_Character_144’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_144[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1886:22: warning: ‘TimesRoman24_Character_143’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_143[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1885:22: warning: ‘TimesRoman24_Character_142’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_142[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1884:22: warning: ‘TimesRoman24_Character_141’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_141[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1883:22: warning: ‘TimesRoman24_Character_140’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_140[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1882:22: warning: ‘TimesRoman24_Character_139’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_139[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1881:22: warning: ‘TimesRoman24_Character_138’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_138[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1880:22: warning: ‘TimesRoman24_Character_137’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_137[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1879:22: warning: ‘TimesRoman24_Character_136’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_136[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1878:22: warning: ‘TimesRoman24_Character_135’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_135[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1877:22: warning: ‘TimesRoman24_Character_134’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_134[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1876:22: warning: ‘TimesRoman24_Character_133’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_133[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1875:22: warning: ‘TimesRoman24_Character_132’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_132[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1874:22: warning: ‘TimesRoman24_Character_131’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_131[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1873:22: warning: ‘TimesRoman24_Character_130’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_130[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1872:22: warning: ‘TimesRoman24_Character_129’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_129[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1871:22: warning: ‘TimesRoman24_Character_128’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_128[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1870:22: warning: ‘TimesRoman24_Character_127’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_127[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1774:22: warning: ‘TimesRoman24_Character_031’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_031[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1773:22: warning: ‘TimesRoman24_Character_030’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_030[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1772:22: warning: ‘TimesRoman24_Character_029’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_029[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1771:22: warning: ‘TimesRoman24_Character_028’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_028[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1770:22: warning: ‘TimesRoman24_Character_027’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_027[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1769:22: warning: ‘TimesRoman24_Character_026’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_026[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1768:22: warning: ‘TimesRoman24_Character_025’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_025[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1767:22: warning: ‘TimesRoman24_Character_024’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_024[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1766:22: warning: ‘TimesRoman24_Character_023’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_023[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1765:22: warning: ‘TimesRoman24_Character_022’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_022[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1764:22: warning: ‘TimesRoman24_Character_021’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_021[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1763:22: warning: ‘TimesRoman24_Character_020’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_020[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1762:22: warning: ‘TimesRoman24_Character_019’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_019[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1761:22: warning: ‘TimesRoman24_Character_018’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_018[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1760:22: warning: ‘TimesRoman24_Character_017’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_017[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1759:22: warning: ‘TimesRoman24_Character_016’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_016[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1758:22: warning: ‘TimesRoman24_Character_015’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_015[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1757:22: warning: ‘TimesRoman24_Character_014’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_014[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1756:22: warning: ‘TimesRoman24_Character_013’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_013[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1755:22: warning: ‘TimesRoman24_Character_012’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_012[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1754:22: warning: ‘TimesRoman24_Character_011’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_011[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1753:22: warning: ‘TimesRoman24_Character_010’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_010[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1752:22: warning: ‘TimesRoman24_Character_009’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_009[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1751:22: warning: ‘TimesRoman24_Character_008’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_008[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1750:22: warning: ‘TimesRoman24_Character_007’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_007[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1749:22: warning: ‘TimesRoman24_Character_006’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_006[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1748:22: warning: ‘TimesRoman24_Character_005’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_005[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1747:22: warning: ‘TimesRoman24_Character_004’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_004[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1746:22: warning: ‘TimesRoman24_Character_003’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_003[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1745:22: warning: ‘TimesRoman24_Character_002’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_002[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1744:22: warning: ‘TimesRoman24_Character_001’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_001[] = { 26,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 64,  0, 64,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1743:22: warning: ‘TimesRoman24_Character_000’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman24_Character_000[] = { 19,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 85, 64,  0,  0,  0, 64,  0, 64,  0,  0,  0, 64,  0, 64,  0,  0,  0, 64,  0, 64,  0,  0,  0, 64,  0, 64,  0,  0,  0, 64,  0, 64,  0,  0,  0, 64,  0, 64,  0,  0,  0, 64,  0, 64,  0,  0,  0, 85, 85, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1624:22: warning: ‘TimesRoman10_Character_159’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_159[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1623:22: warning: ‘TimesRoman10_Character_158’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_158[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1622:22: warning: ‘TimesRoman10_Character_157’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_157[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1621:22: warning: ‘TimesRoman10_Character_156’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_156[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1620:22: warning: ‘TimesRoman10_Character_155’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_155[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1619:22: warning: ‘TimesRoman10_Character_154’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_154[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1618:22: warning: ‘TimesRoman10_Character_153’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_153[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1617:22: warning: ‘TimesRoman10_Character_152’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_152[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1616:22: warning: ‘TimesRoman10_Character_151’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_151[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1615:22: warning: ‘TimesRoman10_Character_150’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_150[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1614:22: warning: ‘TimesRoman10_Character_149’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_149[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1613:22: warning: ‘TimesRoman10_Character_148’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_148[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1612:22: warning: ‘TimesRoman10_Character_147’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_147[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1611:22: warning: ‘TimesRoman10_Character_146’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_146[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1610:22: warning: ‘TimesRoman10_Character_145’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_145[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1609:22: warning: ‘TimesRoman10_Character_144’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_144[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1608:22: warning: ‘TimesRoman10_Character_143’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_143[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1607:22: warning: ‘TimesRoman10_Character_142’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_142[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1606:22: warning: ‘TimesRoman10_Character_141’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_141[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1605:22: warning: ‘TimesRoman10_Character_140’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_140[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1604:22: warning: ‘TimesRoman10_Character_139’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_139[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1603:22: warning: ‘TimesRoman10_Character_138’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_138[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1602:22: warning: ‘TimesRoman10_Character_137’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_137[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1601:22: warning: ‘TimesRoman10_Character_136’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_136[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1600:22: warning: ‘TimesRoman10_Character_135’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_135[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1599:22: warning: ‘TimesRoman10_Character_134’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_134[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1598:22: warning: ‘TimesRoman10_Character_133’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_133[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1597:22: warning: ‘TimesRoman10_Character_132’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_132[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1596:22: warning: ‘TimesRoman10_Character_131’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_131[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1595:22: warning: ‘TimesRoman10_Character_130’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_130[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1594:22: warning: ‘TimesRoman10_Character_129’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_129[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1593:22: warning: ‘TimesRoman10_Character_128’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_128[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1592:22: warning: ‘TimesRoman10_Character_127’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_127[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1496:22: warning: ‘TimesRoman10_Character_031’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_031[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1495:22: warning: ‘TimesRoman10_Character_030’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_030[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1494:22: warning: ‘TimesRoman10_Character_029’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_029[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1493:22: warning: ‘TimesRoman10_Character_028’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_028[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1492:22: warning: ‘TimesRoman10_Character_027’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_027[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1491:22: warning: ‘TimesRoman10_Character_026’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_026[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1490:22: warning: ‘TimesRoman10_Character_025’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_025[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1489:22: warning: ‘TimesRoman10_Character_024’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_024[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1488:22: warning: ‘TimesRoman10_Character_023’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_023[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1487:22: warning: ‘TimesRoman10_Character_022’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_022[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1486:22: warning: ‘TimesRoman10_Character_021’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_021[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1485:22: warning: ‘TimesRoman10_Character_020’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_020[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1484:22: warning: ‘TimesRoman10_Character_019’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_019[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1483:22: warning: ‘TimesRoman10_Character_018’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_018[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1482:22: warning: ‘TimesRoman10_Character_017’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_017[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1481:22: warning: ‘TimesRoman10_Character_016’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_016[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1480:22: warning: ‘TimesRoman10_Character_015’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_015[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1479:22: warning: ‘TimesRoman10_Character_014’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_014[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1478:22: warning: ‘TimesRoman10_Character_013’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_013[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1477:22: warning: ‘TimesRoman10_Character_012’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_012[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1476:22: warning: ‘TimesRoman10_Character_011’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_011[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1475:22: warning: ‘TimesRoman10_Character_010’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_010[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1474:22: warning: ‘TimesRoman10_Character_009’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_009[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1473:22: warning: ‘TimesRoman10_Character_008’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_008[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1472:22: warning: ‘TimesRoman10_Character_007’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_007[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1471:22: warning: ‘TimesRoman10_Character_006’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_006[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1470:22: warning: ‘TimesRoman10_Character_005’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_005[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1469:22: warning: ‘TimesRoman10_Character_004’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_004[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1468:22: warning: ‘TimesRoman10_Character_003’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_003[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1467:22: warning: ‘TimesRoman10_Character_002’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_002[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1466:22: warning: ‘TimesRoman10_Character_001’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_001[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1465:22: warning: ‘TimesRoman10_Character_000’ defined but not used [-Wunused-const-variable=]
 static const GLubyte TimesRoman10_Character_000[] = {  8,  0,  0,  0,  0,170,  0,130,  0,130,  0,170,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1346:22: warning: ‘Helvetica18_Character_159’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_159[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1345:22: warning: ‘Helvetica18_Character_158’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_158[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1344:22: warning: ‘Helvetica18_Character_157’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_157[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1343:22: warning: ‘Helvetica18_Character_156’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_156[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1342:22: warning: ‘Helvetica18_Character_155’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_155[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1341:22: warning: ‘Helvetica18_Character_154’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_154[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1340:22: warning: ‘Helvetica18_Character_153’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_153[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1339:22: warning: ‘Helvetica18_Character_152’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_152[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1338:22: warning: ‘Helvetica18_Character_151’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_151[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1337:22: warning: ‘Helvetica18_Character_150’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_150[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1336:22: warning: ‘Helvetica18_Character_149’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_149[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1335:22: warning: ‘Helvetica18_Character_148’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_148[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1334:22: warning: ‘Helvetica18_Character_147’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_147[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1333:22: warning: ‘Helvetica18_Character_146’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_146[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1332:22: warning: ‘Helvetica18_Character_145’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_145[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1331:22: warning: ‘Helvetica18_Character_144’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_144[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1330:22: warning: ‘Helvetica18_Character_143’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_143[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1329:22: warning: ‘Helvetica18_Character_142’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_142[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1328:22: warning: ‘Helvetica18_Character_141’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_141[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1327:22: warning: ‘Helvetica18_Character_140’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_140[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1326:22: warning: ‘Helvetica18_Character_139’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_139[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1325:22: warning: ‘Helvetica18_Character_138’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_138[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1324:22: warning: ‘Helvetica18_Character_137’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_137[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1323:22: warning: ‘Helvetica18_Character_136’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_136[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1322:22: warning: ‘Helvetica18_Character_135’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_135[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1321:22: warning: ‘Helvetica18_Character_134’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_134[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1320:22: warning: ‘Helvetica18_Character_133’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_133[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1319:22: warning: ‘Helvetica18_Character_132’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_132[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1318:22: warning: ‘Helvetica18_Character_131’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_131[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1317:22: warning: ‘Helvetica18_Character_130’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_130[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1316:22: warning: ‘Helvetica18_Character_129’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_129[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1315:22: warning: ‘Helvetica18_Character_128’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_128[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1314:22: warning: ‘Helvetica18_Character_127’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_127[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1218:22: warning: ‘Helvetica18_Character_031’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_031[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1217:22: warning: ‘Helvetica18_Character_030’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_030[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1216:22: warning: ‘Helvetica18_Character_029’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_029[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1215:22: warning: ‘Helvetica18_Character_028’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_028[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1214:22: warning: ‘Helvetica18_Character_027’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_027[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1213:22: warning: ‘Helvetica18_Character_026’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_026[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1212:22: warning: ‘Helvetica18_Character_025’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_025[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1211:22: warning: ‘Helvetica18_Character_024’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_024[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1210:22: warning: ‘Helvetica18_Character_023’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_023[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1209:22: warning: ‘Helvetica18_Character_022’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_022[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1208:22: warning: ‘Helvetica18_Character_021’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_021[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1207:22: warning: ‘Helvetica18_Character_020’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_020[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1206:22: warning: ‘Helvetica18_Character_019’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_019[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1205:22: warning: ‘Helvetica18_Character_018’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_018[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1204:22: warning: ‘Helvetica18_Character_017’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_017[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1203:22: warning: ‘Helvetica18_Character_016’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_016[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1202:22: warning: ‘Helvetica18_Character_015’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_015[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1201:22: warning: ‘Helvetica18_Character_014’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_014[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1200:22: warning: ‘Helvetica18_Character_013’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_013[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1199:22: warning: ‘Helvetica18_Character_012’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_012[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1198:22: warning: ‘Helvetica18_Character_011’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_011[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1197:22: warning: ‘Helvetica18_Character_010’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_010[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1196:22: warning: ‘Helvetica18_Character_009’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_009[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1195:22: warning: ‘Helvetica18_Character_008’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_008[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1194:22: warning: ‘Helvetica18_Character_007’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_007[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1193:22: warning: ‘Helvetica18_Character_006’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_006[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1192:22: warning: ‘Helvetica18_Character_005’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_005[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1191:22: warning: ‘Helvetica18_Character_004’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_004[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1190:22: warning: ‘Helvetica18_Character_003’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_003[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1189:22: warning: ‘Helvetica18_Character_002’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_002[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1188:22: warning: ‘Helvetica18_Character_001’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_001[] = { 20,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 64, 16,  0,  0,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1187:22: warning: ‘Helvetica18_Character_000’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica18_Character_000[] = { 13,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 85, 80,  0,  0, 64, 16,  0,  0, 64, 16,  0,  0, 64, 16,  0,  0, 64, 16,  0,  0, 64, 16,  0,  0, 85, 80,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1068:22: warning: ‘Helvetica12_Character_159’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_159[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1067:22: warning: ‘Helvetica12_Character_158’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_158[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1066:22: warning: ‘Helvetica12_Character_157’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_157[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1065:22: warning: ‘Helvetica12_Character_156’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_156[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1064:22: warning: ‘Helvetica12_Character_155’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_155[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1063:22: warning: ‘Helvetica12_Character_154’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_154[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1062:22: warning: ‘Helvetica12_Character_153’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_153[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1061:22: warning: ‘Helvetica12_Character_152’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_152[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1060:22: warning: ‘Helvetica12_Character_151’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_151[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1059:22: warning: ‘Helvetica12_Character_150’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_150[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1058:22: warning: ‘Helvetica12_Character_149’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_149[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1057:22: warning: ‘Helvetica12_Character_148’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_148[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1056:22: warning: ‘Helvetica12_Character_147’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_147[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1055:22: warning: ‘Helvetica12_Character_146’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_146[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1054:22: warning: ‘Helvetica12_Character_145’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_145[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1053:22: warning: ‘Helvetica12_Character_144’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_144[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1052:22: warning: ‘Helvetica12_Character_143’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_143[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1051:22: warning: ‘Helvetica12_Character_142’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_142[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1050:22: warning: ‘Helvetica12_Character_141’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_141[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1049:22: warning: ‘Helvetica12_Character_140’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_140[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1048:22: warning: ‘Helvetica12_Character_139’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_139[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1047:22: warning: ‘Helvetica12_Character_138’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_138[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1046:22: warning: ‘Helvetica12_Character_137’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_137[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1045:22: warning: ‘Helvetica12_Character_136’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_136[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1044:22: warning: ‘Helvetica12_Character_135’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_135[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1043:22: warning: ‘Helvetica12_Character_134’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_134[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1042:22: warning: ‘Helvetica12_Character_133’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_133[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1041:22: warning: ‘Helvetica12_Character_132’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_132[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1040:22: warning: ‘Helvetica12_Character_131’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_131[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1039:22: warning: ‘Helvetica12_Character_130’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_130[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1038:22: warning: ‘Helvetica12_Character_129’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_129[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1037:22: warning: ‘Helvetica12_Character_128’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_128[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:1036:22: warning: ‘Helvetica12_Character_127’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_127[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:940:22: warning: ‘Helvetica12_Character_031’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_031[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:939:22: warning: ‘Helvetica12_Character_030’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_030[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:938:22: warning: ‘Helvetica12_Character_029’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_029[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:937:22: warning: ‘Helvetica12_Character_028’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_028[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:936:22: warning: ‘Helvetica12_Character_027’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_027[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:935:22: warning: ‘Helvetica12_Character_026’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_026[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:934:22: warning: ‘Helvetica12_Character_025’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_025[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:933:22: warning: ‘Helvetica12_Character_024’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_024[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:932:22: warning: ‘Helvetica12_Character_023’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_023[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:931:22: warning: ‘Helvetica12_Character_022’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_022[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:930:22: warning: ‘Helvetica12_Character_021’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_021[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:929:22: warning: ‘Helvetica12_Character_020’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_020[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:928:22: warning: ‘Helvetica12_Character_019’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_019[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:927:22: warning: ‘Helvetica12_Character_018’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_018[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:926:22: warning: ‘Helvetica12_Character_017’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_017[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:925:22: warning: ‘Helvetica12_Character_016’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_016[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:924:22: warning: ‘Helvetica12_Character_015’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_015[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:923:22: warning: ‘Helvetica12_Character_014’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_014[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:922:22: warning: ‘Helvetica12_Character_013’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_013[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:921:22: warning: ‘Helvetica12_Character_012’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_012[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:920:22: warning: ‘Helvetica12_Character_011’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_011[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:919:22: warning: ‘Helvetica12_Character_010’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_010[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:918:22: warning: ‘Helvetica12_Character_009’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_009[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:917:22: warning: ‘Helvetica12_Character_008’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_008[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:916:22: warning: ‘Helvetica12_Character_007’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_007[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:915:22: warning: ‘Helvetica12_Character_006’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_006[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:914:22: warning: ‘Helvetica12_Character_005’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_005[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:913:22: warning: ‘Helvetica12_Character_004’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_004[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:912:22: warning: ‘Helvetica12_Character_003’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_003[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:911:22: warning: ‘Helvetica12_Character_002’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_002[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:910:22: warning: ‘Helvetica12_Character_001’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_001[] = { 12,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:909:22: warning: ‘Helvetica12_Character_000’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica12_Character_000[] = {  9,  0,  0,  0,  0,  0,  0,  0,  0, 85,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 65,  0,  0,  0, 85,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:790:22: warning: ‘Helvetica10_Character_159’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_159[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:789:22: warning: ‘Helvetica10_Character_158’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_158[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:788:22: warning: ‘Helvetica10_Character_157’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_157[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:787:22: warning: ‘Helvetica10_Character_156’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_156[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:786:22: warning: ‘Helvetica10_Character_155’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_155[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:785:22: warning: ‘Helvetica10_Character_154’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_154[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:784:22: warning: ‘Helvetica10_Character_153’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_153[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:783:22: warning: ‘Helvetica10_Character_152’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_152[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:782:22: warning: ‘Helvetica10_Character_151’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_151[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:781:22: warning: ‘Helvetica10_Character_150’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_150[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:780:22: warning: ‘Helvetica10_Character_149’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_149[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:779:22: warning: ‘Helvetica10_Character_148’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_148[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:778:22: warning: ‘Helvetica10_Character_147’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_147[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:777:22: warning: ‘Helvetica10_Character_146’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_146[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:776:22: warning: ‘Helvetica10_Character_145’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_145[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:775:22: warning: ‘Helvetica10_Character_144’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_144[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:774:22: warning: ‘Helvetica10_Character_143’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_143[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:773:22: warning: ‘Helvetica10_Character_142’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_142[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:772:22: warning: ‘Helvetica10_Character_141’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_141[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:771:22: warning: ‘Helvetica10_Character_140’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_140[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:770:22: warning: ‘Helvetica10_Character_139’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_139[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:769:22: warning: ‘Helvetica10_Character_138’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_138[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:768:22: warning: ‘Helvetica10_Character_137’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_137[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:767:22: warning: ‘Helvetica10_Character_136’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_136[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:766:22: warning: ‘Helvetica10_Character_135’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_135[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:765:22: warning: ‘Helvetica10_Character_134’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_134[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:764:22: warning: ‘Helvetica10_Character_133’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_133[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:763:22: warning: ‘Helvetica10_Character_132’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_132[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:762:22: warning: ‘Helvetica10_Character_131’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_131[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:761:22: warning: ‘Helvetica10_Character_130’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_130[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:760:22: warning: ‘Helvetica10_Character_129’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_129[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:759:22: warning: ‘Helvetica10_Character_128’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_128[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:758:22: warning: ‘Helvetica10_Character_127’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_127[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:662:22: warning: ‘Helvetica10_Character_031’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_031[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:661:22: warning: ‘Helvetica10_Character_030’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_030[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:660:22: warning: ‘Helvetica10_Character_029’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_029[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:659:22: warning: ‘Helvetica10_Character_028’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_028[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:658:22: warning: ‘Helvetica10_Character_027’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_027[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:657:22: warning: ‘Helvetica10_Character_026’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_026[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:656:22: warning: ‘Helvetica10_Character_025’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_025[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:655:22: warning: ‘Helvetica10_Character_024’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_024[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:654:22: warning: ‘Helvetica10_Character_023’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_023[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:653:22: warning: ‘Helvetica10_Character_022’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_022[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:652:22: warning: ‘Helvetica10_Character_021’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_021[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:651:22: warning: ‘Helvetica10_Character_020’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_020[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:650:22: warning: ‘Helvetica10_Character_019’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_019[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:649:22: warning: ‘Helvetica10_Character_018’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_018[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:648:22: warning: ‘Helvetica10_Character_017’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_017[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:647:22: warning: ‘Helvetica10_Character_016’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_016[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:646:22: warning: ‘Helvetica10_Character_015’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_015[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:645:22: warning: ‘Helvetica10_Character_014’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_014[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:644:22: warning: ‘Helvetica10_Character_013’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_013[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:643:22: warning: ‘Helvetica10_Character_012’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_012[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:642:22: warning: ‘Helvetica10_Character_011’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_011[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:641:22: warning: ‘Helvetica10_Character_010’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_010[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:640:22: warning: ‘Helvetica10_Character_009’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_009[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:639:22: warning: ‘Helvetica10_Character_008’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_008[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:638:22: warning: ‘Helvetica10_Character_007’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_007[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:637:22: warning: ‘Helvetica10_Character_006’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_006[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:636:22: warning: ‘Helvetica10_Character_005’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_005[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:635:22: warning: ‘Helvetica10_Character_004’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_004[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:634:22: warning: ‘Helvetica10_Character_003’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_003[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:633:22: warning: ‘Helvetica10_Character_002’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_002[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:632:22: warning: ‘Helvetica10_Character_001’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_001[] = { 13,  0,  0,  0,  0,  0,  0, 84,  0,  0,  0, 68,  0,  0,  0, 68,  0,  0,  0, 84,  0,  0,  0,  0,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:631:22: warning: ‘Helvetica10_Character_000’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Helvetica10_Character_000[] = {  8,  0,  0,  0, 84,  0, 68,  0, 68,  0, 84,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:512:22: warning: ‘Fixed9x15_Character_159’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_159[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:511:22: warning: ‘Fixed9x15_Character_158’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_158[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:510:22: warning: ‘Fixed9x15_Character_157’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_157[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:509:22: warning: ‘Fixed9x15_Character_156’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_156[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:508:22: warning: ‘Fixed9x15_Character_155’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_155[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:507:22: warning: ‘Fixed9x15_Character_154’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_154[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:506:22: warning: ‘Fixed9x15_Character_153’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_153[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:505:22: warning: ‘Fixed9x15_Character_152’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_152[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:504:22: warning: ‘Fixed9x15_Character_151’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_151[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:503:22: warning: ‘Fixed9x15_Character_150’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_150[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:502:22: warning: ‘Fixed9x15_Character_149’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_149[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:501:22: warning: ‘Fixed9x15_Character_148’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_148[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:500:22: warning: ‘Fixed9x15_Character_147’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_147[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:499:22: warning: ‘Fixed9x15_Character_146’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_146[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:498:22: warning: ‘Fixed9x15_Character_145’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_145[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:497:22: warning: ‘Fixed9x15_Character_144’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_144[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:496:22: warning: ‘Fixed9x15_Character_143’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_143[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:495:22: warning: ‘Fixed9x15_Character_142’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_142[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:494:22: warning: ‘Fixed9x15_Character_141’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_141[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:493:22: warning: ‘Fixed9x15_Character_140’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_140[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:492:22: warning: ‘Fixed9x15_Character_139’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_139[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:491:22: warning: ‘Fixed9x15_Character_138’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_138[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:490:22: warning: ‘Fixed9x15_Character_137’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_137[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:489:22: warning: ‘Fixed9x15_Character_136’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_136[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:488:22: warning: ‘Fixed9x15_Character_135’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_135[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:487:22: warning: ‘Fixed9x15_Character_134’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_134[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:486:22: warning: ‘Fixed9x15_Character_133’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_133[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:485:22: warning: ‘Fixed9x15_Character_132’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_132[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:484:22: warning: ‘Fixed9x15_Character_131’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_131[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:483:22: warning: ‘Fixed9x15_Character_130’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_130[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:482:22: warning: ‘Fixed9x15_Character_129’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_129[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:481:22: warning: ‘Fixed9x15_Character_128’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_128[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:480:22: warning: ‘Fixed9x15_Character_127’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed9x15_Character_127[] = { 10,  0,  0,  0,  0,  0,  0,  0,  0, 91,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0, 65,  0, 64,  0,  1,  0,109,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:234:22: warning: ‘Fixed8x13_Character_159’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_159[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:233:22: warning: ‘Fixed8x13_Character_158’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_158[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:232:22: warning: ‘Fixed8x13_Character_157’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_157[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:231:22: warning: ‘Fixed8x13_Character_156’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_156[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:230:22: warning: ‘Fixed8x13_Character_155’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_155[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:229:22: warning: ‘Fixed8x13_Character_154’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_154[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:228:22: warning: ‘Fixed8x13_Character_153’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_153[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:227:22: warning: ‘Fixed8x13_Character_152’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_152[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:226:22: warning: ‘Fixed8x13_Character_151’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_151[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:225:22: warning: ‘Fixed8x13_Character_150’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_150[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:224:22: warning: ‘Fixed8x13_Character_149’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_149[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:223:22: warning: ‘Fixed8x13_Character_148’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_148[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:222:22: warning: ‘Fixed8x13_Character_147’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_147[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:221:22: warning: ‘Fixed8x13_Character_146’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_146[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:220:22: warning: ‘Fixed8x13_Character_145’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_145[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:219:22: warning: ‘Fixed8x13_Character_144’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_144[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:218:22: warning: ‘Fixed8x13_Character_143’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_143[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:217:22: warning: ‘Fixed8x13_Character_142’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_142[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:216:22: warning: ‘Fixed8x13_Character_141’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_141[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:215:22: warning: ‘Fixed8x13_Character_140’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_140[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:214:22: warning: ‘Fixed8x13_Character_139’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_139[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:213:22: warning: ‘Fixed8x13_Character_138’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_138[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:212:22: warning: ‘Fixed8x13_Character_137’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_137[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:211:22: warning: ‘Fixed8x13_Character_136’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_136[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:210:22: warning: ‘Fixed8x13_Character_135’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_135[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:209:22: warning: ‘Fixed8x13_Character_134’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_134[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:208:22: warning: ‘Fixed8x13_Character_133’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_133[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:207:22: warning: ‘Fixed8x13_Character_132’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_132[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:206:22: warning: ‘Fixed8x13_Character_131’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_131[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:205:22: warning: ‘Fixed8x13_Character_130’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_130[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:204:22: warning: ‘Fixed8x13_Character_129’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_129[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:203:22: warning: ‘Fixed8x13_Character_128’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_128[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
freeglut_font_data.c:202:22: warning: ‘Fixed8x13_Character_127’ defined but not used [-Wunused-const-variable=]
 static const GLubyte Fixed8x13_Character_127[] = {  9,  0,  0,  0,  0,  0,  0,170,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,130,  0,  0,  0,170,  0,  0,  0,  0,  0};
                      ^~~~~~~~~~~~~~~~~~~~~~~
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c freeglut_stroke_roman.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c freeglut_stroke_mono_roman.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c freeglut_gamemode.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c freeglut_geometry.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c freeglut_init.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c freeglut_input_devices.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c freeglut_spaceball.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c freeglut_joystick.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c freeglut_main.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c freeglut_menu.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c freeglut_misc.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c freeglut_overlay.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c freeglut_state.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c freeglut_structure.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c freeglut_teapot.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c freeglut_videoresize.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c freeglut_window.c
mkdir -p ../../lib/x86_64
rm -f ../../lib/x86_64/libfglut.a
ar ur ../../lib/x86_64/libfglut.a  freeglut_callbacks.o freeglut_cursor.o freeglut_display.o freeglut_ext.o freeglut_font.o freeglut_glutfont_definitions.o freeglut_font_data.o freeglut_stroke_roman.o freeglut_stroke_mono_roman.o freeglut_gamemode.o freeglut_geometry.o freeglut_init.o freeglut_input_devices.o freeglut_spaceball.o freeglut_joystick.o freeglut_main.o freeglut_menu.o freeglut_misc.o freeglut_overlay.o freeglut_state.o freeglut_structure.o freeglut_teapot.o freeglut_videoresize.o freeglut_window.o  
ar: `u' modifier ignored since `D' is the default (see `U')
ar: creating ../../lib/x86_64/libfglut.a
make[5]: Leaving directory '/home/haixing/program/Matterport/code/gaps/pkgs/fglut'
make[4]: Leaving directory '/home/haixing/program/Matterport/code/gaps/pkgs/fglut'
cd jpeg; make opt
make[4]: Entering directory '/home/haixing/program/Matterport/code/gaps/pkgs/jpeg'
make ../../lib/x86_64/libjpeg.a "CFLAGS=  -Wall -I. -I../../pkgs  -O3 -DNDEBUG" 
make[5]: Entering directory '/home/haixing/program/Matterport/code/gaps/pkgs/jpeg'
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jcapimin.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jcapistd.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jctrans.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jcparam.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jdatadst.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jcinit.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jcmaster.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jcmarker.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jcmainct.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jcprepct.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jccoefct.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jccolor.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jcsample.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jchuff.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jcphuff.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jcdctmgr.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jfdctfst.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jfdctflt.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jfdctint.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jdapimin.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jdapistd.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jdtrans.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jdatasrc.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jdmaster.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jdinput.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jdmarker.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jdhuff.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jdphuff.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jdmainct.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jdcoefct.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jdpostct.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jddctmgr.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jidctfst.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jidctflt.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jidctint.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jidctred.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jdsample.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jdcolor.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jquant1.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jquant2.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jdmerge.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jcomapi.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jutils.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jerror.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jmemmgr.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c jmemnobs.c
mkdir -p ../../lib/x86_64
rm -f ../../lib/x86_64/libjpeg.a
ar ur ../../lib/x86_64/libjpeg.a  jcapimin.o jcapistd.o jctrans.o jcparam.o jdatadst.o jcinit.o jcmaster.o jcmarker.o jcmainct.o jcprepct.o jccoefct.o jccolor.o jcsample.o jchuff.o jcphuff.o jcdctmgr.o jfdctfst.o jfdctflt.o jfdctint.o jdapimin.o jdapistd.o jdtrans.o jdatasrc.o jdmaster.o jdinput.o jdmarker.o jdhuff.o jdphuff.o jdmainct.o jdcoefct.o jdpostct.o jddctmgr.o jidctfst.o jidctflt.o jidctint.o jidctred.o jdsample.o jdcolor.o jquant1.o jquant2.o jdmerge.o jcomapi.o jutils.o jerror.o jmemmgr.o jmemnobs.o  
ar: `u' modifier ignored since `D' is the default (see `U')
ar: creating ../../lib/x86_64/libjpeg.a
make[5]: Leaving directory '/home/haixing/program/Matterport/code/gaps/pkgs/jpeg'
make[4]: Leaving directory '/home/haixing/program/Matterport/code/gaps/pkgs/jpeg'
cd png; make opt
make[4]: Entering directory '/home/haixing/program/Matterport/code/gaps/pkgs/png'
make ../../lib/x86_64/libpng.a "CFLAGS=  -Wall -I. -I../../pkgs  -O3 -DNDEBUG" 
make[5]: Entering directory '/home/haixing/program/Matterport/code/gaps/pkgs/png'
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c png.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c pngset.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c pngget.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c pngrutil.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c pngtrans.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c pngwutil.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c pngread.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c pngrio.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c pngwio.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c pngwrite.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c pngrtran.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c pngwtran.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c pngmem.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c pngerror.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c pngpread.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c adler32.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c compress.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c crc32.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c deflate.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c gzclose.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c gzlib.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c gzread.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c gzwrite.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c infback.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c inffast.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c inflate.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c inftrees.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c trees.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c uncompr.c
gcc -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c zutil.c
mkdir -p ../../lib/x86_64
rm -f ../../lib/x86_64/libpng.a
ar ur ../../lib/x86_64/libpng.a  png.o pngset.o pngget.o pngrutil.o pngtrans.o pngwutil.o pngread.o pngrio.o pngwio.o pngwrite.o pngrtran.o pngwtran.o pngmem.o pngerror.o pngpread.o adler32.o compress.o crc32.o deflate.o gzclose.o gzlib.o gzread.o gzwrite.o infback.o inffast.o inflate.o inftrees.o trees.o uncompr.o zutil.o  
ar: `u' modifier ignored since `D' is the default (see `U')
ar: creating ../../lib/x86_64/libpng.a
make[5]: Leaving directory '/home/haixing/program/Matterport/code/gaps/pkgs/png'
make[4]: Leaving directory '/home/haixing/program/Matterport/code/gaps/pkgs/png'
make[3]: Leaving directory '/home/haixing/program/Matterport/code/gaps/pkgs'
rm -f ../lib/x86_64/libgaps.a
ar ur ../lib/x86_64/libgaps.a ../lib/x86_64/libRGBD.a ../lib/x86_64/libR3Graphics.a ../lib/x86_64/libR3Shapes.a ../lib/x86_64/libR2Shapes.a ../lib/x86_64/libRNBasics.a ../lib/x86_64/libjpeg.a ../lib/x86_64/libpng.a
ar: `u' modifier ignored since `D' is the default (see `U')
ar: creating ../lib/x86_64/libgaps.a
make[2]: Leaving directory '/home/haixing/program/Matterport/code/gaps/pkgs'
cd apps; make opt
make[2]: Entering directory '/home/haixing/program/Matterport/code/gaps/apps'
make target "TARGET=opt"
make[3]: Entering directory '/home/haixing/program/Matterport/code/gaps/apps'
cd mpview; make opt
make[4]: Entering directory '/home/haixing/program/Matterport/code/gaps/apps/mpview'
make ../../bin/x86_64/mpview "CFLAGS=  -Wall -I. -I../../pkgs  -O3 -DNDEBUG" "LDFLAGS= -L../../lib/x86_64 -O "
make[5]: Entering directory '/home/haixing/program/Matterport/code/gaps/apps/mpview'
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c mpview.cpp
g++ -Wall -I. -I../../pkgs  -O3 -DNDEBUG -c mp.cpp
mkdir -p ../../bin/x86_64
g++ -o ../../bin/x86_64/mpview -L../../lib/x86_64 -O   mpview.o mp.o   -lRGBD -lR3Graphics -lR3Shapes -lR2Shapes -lRNBasics -ljpeg -lpng   -pthread -lfglut -lGLU -lGL -lX11 -lm
make[5]: Leaving directory '/home/haixing/program/Matterport/code/gaps/apps/mpview'
make[4]: Leaving directory '/home/haixing/program/Matterport/code/gaps/apps/mpview'
make[3]: Leaving directory '/home/haixing/program/Matterport/code/gaps/apps'
make[2]: Leaving directory '/home/haixing/program/Matterport/code/gaps/apps'
make[1]: Leaving directory '/home/haixing/program/Matterport/code/gaps'

Here are what remain in mpview after running "make":

(base) haixing@quintus0505:~/program/Matterport/code/gaps/apps/mpview$ ls
Makefile  mp.cpp  mp.h  mp.o  mpview.cpp  mpview.o  README.md

Is there any solution? Thanks!

Dataset Download

I have sent two emails a few weeks ago to [email protected] to request access to the dataset. However, I haven't received an email yet.
Thank you very much!

point cloud of the building

Hi Matterport3D team,

Thank you for releasing this great dataset! I'm wondering if there is a point cloud representation of the building available? Or are there any easy ways you suggest that I can do to convert the depth image/ mesh into (high quality) point clouds? Thanks!

Download server does not respond

Hi,

I used the download_mp.py script but the server didn't respond. Was there any sever change recently? I obtained the script about 1 year ago.

I ran the following command:

python download_mp.py --type undistorted_camera_parameters -o .

Focal Length in mm? Or Camera Sensor Size?

Hi, I'm doing 3D reconstruction tasks on Matterport3D. Can you provide me the focal length in mm or camera sensor size used in this dataset? I will be really helpful to me, thanks!

how to get pixel-corresponding depth skybox?

Although the dataset is awesome, I find it very inconvenient not having a pixel-corresponding depth map in skybox form. It provides only color skybox.
I tried using PanoBasic to stitch that out of the undistorted color/depth images, with camera extrinsics from undistorted_camera_parameters. But the result is poor. Then I tried using commercial stitching software like PTGUI, but only find it's hard because of very small overlapping area.

Anybody run into this like me? Help me please!

Provided email ([email protected]) not working

Hello,

I'm trying to send the terms of use to the provided email but it returns me the following:

"We're writing to let you know that the group you tried to contact (matterport3d) may not exist, or you may not have permission to post messages to the group."

I suppose it's just some permission issue.

How is pano depth be computed from the image plane?

I'm confused how depth can be from the image plane, not the camera center, for a 360 pano image. If the plan is rotating, there will be measurement error at each step as the camera spins.

Could you please articulate a little more about the depth capture?

Thanks!

How to use the gaps Application?

I'm not familiar with the makefile. I'm having difficulty getting the application running.

Can you please explain in more detail the actions that are required to create the application and run it?

Mismatch between panorama_to_region.txt and .house

In scan p5wJjkQkbXX, viewpoint aac9edb8b1c845bc8450c8b68ab24bef is classified as in region 1 (a garage) but in panorama_to_region.txt, it is classified as in region 29 (a living room).
panorama_to_region.txt seems to be correct but then how was the data in the .house file generated?

How do I get the semantically labeled images?

I've downloaded the data and stitched the undistorted color, depth, and normal images using the MATLAB toolbox. What I can't seem to figure out, though, is how to apply the semantic labels from the 3D mesh PLYs to the stitched (or undistorted) images. Is there a script somewhere for this?

the relationship between matterport_camera_intrinsics and undistorted_camera_parameters

Firstly, Thank you for your great work.
I have two questions:
a. I find the number of subfile in "matterport_camera_intrinsics" is 513. The number and the name of subfile are not changed in different project. why? the projects are scanned by the same camera?
b. the camera intrinsics got from "matterport_camera_intrinsics" is not equal to the intrinsics got from "undistorted_camera_parameters". what is the different? how can I get the exact intrinsics parameters from every image?
Thank you!

Cannot find download_mp.py file or pretrained snapshots (single/pano)

How do I download the pre-trained models snapshot-single.t7 and snapshot-single.t7? The following is written in the instructions:

Training Model name
Single Image snapshot-single.t7
Panorama Image snapshot-pano.t7

To download the models:
python download_mp.py --task_data regoin_classification_data

But I'm not able to neither find the python file download_mp.py nor the snapshot files in the repository.

How does MatterPort reconstruct textured mesh using just these panoramas?

Hi, thank you for the excellent work.

The paper said MatterPort provide textured mesh following [21] and [25]. [21] is Poisson Surface Reconstruction while [25] is 3d reconstruction using voxel hashing. The code of [25] was too old to run. So I turned to BundleFusion as it also refered this method. But apparently, BundleFusion can not renconstruct good mesh using pics in MatterPort. The reason is the MatterPort data are captured viewpoints instead of continuous frames. I just wonder how you reconstruct textured mesh using your data? Could you give me a more specific idea? Thanks.

Skybox images for scan 8WUmhLawc2A contain extra panoramas

Dear Matterport3D team,

skybox images for scan 8WUmhLawc2A contain the following extra panoramas:

01fa989e503048b7979ab2ce51cecf78,
050a1991a4a44fc39c4e3d9b1bbcfac4
06fa9666517c4919ad6c631a828b2b69
0c32ae05905d41c68dd632557653bc2f
193c6cd5b35c4205b7351026a45a94f9
22923b281d2e494498d5e71e25e3fde2
266a16fdcc73492ba091d2d9f139ca0e
ab4152df16b9405cab8df691483292fd
b3511135d8544de2a630cfae0fd3abc0
b8cf59ada15d499288b90f688bdc8a04
d019540341aa43c1adf608df85ca32aa
d97872f39eab43a6bcae7ee773d46949
e2b07d9c7e2242e1b9fbea4900d77d29

These are not mentioned anywhere on camera poses or panorama_to_region.txt. Perhaps you want to remove this one from the skybox zip archive for the sake of correctness.

Best,
Dmytro Bobkov

Hi, could you pls give me an example command of generating segmenation image?

I learned that : mpview usage is as follows
Usage: mpview [inputfiles] [options]
Options:
-input_house : input region segmentations file (e.g., xxx/region_segmentations/xxx.house)
-input_scene : input textured mesh (e.g., xxx/matterport_mesh//.obj)
-input_mesh : input poisson mesh (e.g., xxx/poisson_meshes/xxx_11.ply)
-input_categories : input categories tsv file (e.g., metadata/.tsv)
-input_segments : input json file with face segments (e.g., xxx/object_segmentations/
.fsegs.json)
-input_objects : input json file with objects and labels (e.g., xxx/object_segmentations/*.semseg.json)
-input_configuration : input file with images and panorama (e.g., xxx/undistorted_camera_parameters/xxx.conf)
-output_image : save an image to and exit
-background : background color (with each component in [0.0-1.0])
-window : window size in pixels
-camera : initial camera extrinsics
-batch : exit without starting interactive viewer
-v : print verbose (recommended)

Typical usage for viewing house segmentations:
cd scans/17DRP5sb8fy (or any other house)
mpview -input_house house_segmentations/.house -v OR
mpview -input_house house_segmentations/
.house -input_scene matterport_mesh//.obj -v OR
mpview -input_house house_segmentations/.house -input_mesh house_segmentations/.ply -v

But when I add [inputfiles] with an image file, for example: mpview ~/mp_undistort_color/29hnd4uzFmX/undistorted_color_images/ffe91becf15c455ca85be73f029db24a_i2_4.jpg -input_segments 29hnd4uzFmX.fsegs.json -output_image outputsegmenation.png
I got this error: Invalid program argument: ~/mp_undistort_color/29hnd4uzFmX/undistorted_color_images/ffe91becf15c455ca85be73f029db24a_i2_4.jpg

Then how to input an undistorted_color_image and output a segmenation_images like this?
image

The post processing method for the scene generation

Hi! I collected a 3D dataset with a Matterport pro2 camera and since the dataset is collected at a library, moving people are collected in several scans.
I bought the MatterPak to get a *.obj file and transformed it into a *.glb file to use it at the habitat simulator.
Since the matterport3d dataset is so clean, I think you used post-processing for making the scene clean.
If you did use the post-processing algorithm, could you let me know how you removed cluttered point clouds?
Thanks :)

Problem about the portal information in dataset

Thank you very much for this brilliant dataset!
I have a problem about about the dataset. When I read the data organization document, I found a very useful information about the portal (abbreviated to P). However, I cannot find this type in the dataset and only got panorama information which is also abbreviated to P.

Here is the data structure you have given in the data organization document.

    H name label #images #panoramas #vertices #surfaces #segments #objects #categories #regions #portals #levels  0 0 0 0 0  xlo ylo zlo xhi yhi zhi  0 0 0 0 0
    L level_index #regions label  px py pz  xlo ylo zlo xhi yhi zhi  0 0 0 0 0
    R region_index level_index 0 0 label  px py pz  xlo ylo zlo xhi yhi zhi  height  0 0 0 0
    P portal_index region0_index region1_index label  xlo ylo zlo xhi yhi zhi  0 0 0 0
    S surface_index region_index 0 label px py pz  nx ny nz  xlo ylo zlo xhi yhi zhi  0 0 0 0 0
    V vertex_index surface_index label  px py pz  nx ny nz  0 0 0
    P name  panorama_index region_index 0  px py pz  0 0 0 0 0
    I image_index panorama_index  name camera_index yaw_index e00 e01 e02 e03 e10 e11 e12 e13 e20 e21 e22 e23 e30 e31 e32 e33  i00 i01 i02  i10 i11 i12 i20 i21 i22  width height  px py pz  0 0 0 0 0
    C category_index category_mapping_index category_mapping_name mpcat40_index mpcat40_name 0 0 0 0 0
    O object_index region_index category_index px py pz  a0x a0y a0z  a1x a1y a1z  r0 r1 r2 0 0 0 0 0 0 0 0 
    E segment_index object_index id area px py pz xlo ylo zlo xhi yhi zhi  0 0 0 0 0

I wonder if it's my fault to miss the information or this information is just not exist?

Look forward to hearing from you.

Camera Pose for Skybox

Firstly, Thank you for your great work.

Because we want to calculate the 3d bounding box coordinates in Camera Coordination System for every panorama, we need the camera pose files for skybox (we follow the instructions here to reconstruct the panorama from skybox (https://github.com/yindaz/PanoBasic/blob/master/demo_matterport.m)). However, I can not find the camera pose files for skybox.

I wonder where is the camera pose file for skybox in the dataset. If Matterport3D doesn't provide camera pose file for skybox, is there any way to get the camera pose file for skybox from existing data?

Furthermore, given more accurate (vx/vy) calculated for upward/downward looking views, we also try to stitch 18 views (undistorted_color_images) together for a more complete panorama. However, we can not find the correct vx/vy from the camera_pose folder and the obtained panorama is wrong. Could you please give some suggestions about how to use the provided camera pose for panorama?

Thank you!

Difference in RGB and navmesh.

Hello,

I am facing a very odd problem that has to do with the reconstruction of the mesh and the rgb data itself. I am using the mp3d dataset in habtitat and want to build a semantic map with the semantic annotations of the navmesh. In the navmesh I found this room with a table but in the rgb image it does not exist? I would assume that mesh is constructed from the rgb and depth data. Did the navmesh computation possibly get confused by the pattern of the carpet?

The scene ID is 17DRP5sb8fy.

This is from the navmesh and contains a table object with position and dimension.
Bildschirmfoto 2020-11-25 um 21 42 28

This is the rgb data.
Bildschirmfoto 2020-11-25 um 21 42 41

How can I obtain a whole point cloud of the scene?

I am wondering if it is possible to obtain a colored point cloud of the whole scene from the raw data. I already check the *.ply file, but it did not seems well because it was processed with mesh reconstruction. Is there any tools that I can obtain the point cloud from the .sens file? Thank you in advance!

Potential bugs in labeling regions of viewpoints?

I found the region labeling of the dataset somewhat unreliable. Based on the paper, regions are annotated by humans and there are only 90 houses so I expected region labels to be very accurate. Here are some trivially incorrectly labeled cases that I think may be worth investigating. I hope these examples help you improve the quality of the dataset.

In scan gTV8FGcVJC9, viewpoint 9165d51dbd704434b480f1873d42d378 is classified as in region 9 (a dinning room). But region 9 belongs to the level 0 whereas this viewpoint belongs to level 1. It is very unlikely that this is a annotation error since it can be eliminated by keeping track of the levels of the viewpoints.

Also, in scan p5wJjkQkbXX, viewpoint aac9edb8b1c845bc8450c8b68ab24bef is classified to be in a garage but the surrounding looks more like a living room. Object 645 (a toilet brush) is said to be in the garage as well but it is actually in a toilet.

HDR Tone Mapping

Hi! I followed the the data organization document and extracted several HDR images, but they look very differently from the tone-mapped the LDR ones. Could you provide some information on how did you do tone mapping between HDR and LDR? Thanks!

"normalizedAxes" convention in the oriented bounding box definition.

"obb": {
        "centroid":[3.39208,-1.72134,1.13262],
        "axesLengths":[1.11588,0.619098,0.439177],
        "dominantNormal":[-0.707107,-0.707107,0],
        "normalizedAxes":[0,0,1, -0.707107,0.707107,0, -0.707107,-0.707107,0]
      }

Inside the .segsem.json file in the "house_segmentation" folder, for each object the oriented bounding box information is given as shown above. However, there is no mention of the convention of the normalized axes. It is important because, while getting the orientation of the bounding box, we need to construct the rotation matrix from the normalizedAxes array. Now we know according to the world coordinate system, Z-axis points upwards. And most of the objects are only rotated around the up axis; z-axis in the global/world coordinate frame. So in my understanding, one of the vectors (three values) in normalisedAxes must be [0, 0, 1] which will be the last column in the rotation matrix which transforms from the global coordinate system to local object coordinate system. But how to determine first and second column in that rotation matrix.

Can't read data inside HDR images(.jxr format)

I have tried to use libjxr to access hdr image data, but it says format is different. Also none of other commercial HDR software could import .jxr for either visualization and tonemapping. Will the dataset include jxr format specification used in released dataset, preferably with sample code to access raw data?

How the calculate the true value of depth and surface normal ?

Respected sir/madam:
I found that all of the values in depth maps and surfce normal maps are integers, but values of this form can not be used for training.

For the depth value

The statement in matterport-3d dataset is: Every depth image a 16 bit PNG containing the pixel's distance in the z-direction from the camera center (not the euclidean distance from the camera center), 0.25 mm per value (divide by 4000 to get meters).
I want to transform the depth values in meter, if divided the depth value by 4000, a samll value will be got, i think it`s uncorrect.

For the surface normal value

I have got the instance-level plane parameter(a, b, c), but all of the values are integer range from 0 to 255, i dont know how to transform it into [1-, 1]. The statement in matterport-3d is: Normal maps are stored in three 16-bit PNG files (_nx.png, _ny.png, and _nz.png), where the integer values in the file are 32768 x (1 + n), where n is a normal coordinate in range [-1,1].
If let normal value = 32768 x (1 + n), the n is always close to -1, it`s also uncorrect.
2020-11-25 20-23-26 的屏幕截图

Any advice will be grateful !

dataset access

hi, I want to know the form of signed Term of Use sending to the email? Is it proper to send a photo?

Web Link invalid

Hi,

All the links start with pbrs.cs.princeton.edu are invalid (e.g http://pbrs.cs.princeton.edu/pbrs_release/data/data_goodlist_v2.txt l) can you help to update those links?

Thanks

Download the pre-trained model(region classifier)

Hi,
I read your readme file, there is a comment to download the pre-trained model.
"python download_mp.py --task_data region_classification_data"
I did this comment, but I couldn't download any pre-trained model.
It was just the panorama images and additional files(.txt) for training.
How can I get those models?

house segmentation reduced size (ply file)

I notice that the .ply file lying in house_segmentation folder is quite big in terms of number of vertex and faces.
Is it possible to access reduced version of the ply mesh, along with the useful semantic properties (e.g. segment_id and material_id)?

Question about your teaser image.

Hello,
I have a question with mpview.
I used mpview with your dataset.
But, I couldn't seen any scene like in your teaser image(exactly semantic panoramas).
what can i do to get panorama semantic images?

+) Is there any 2D object semantic data in matterport dataset? I couldn't find.

Thank you.

Dataset Download Access

I have sent one email last weeks and another email this week to [email protected] to request access to the dataset . However, I still haven't received any reply yet. I am wondering does anyone know if this dataset is still available ? Thank you for your help.

Why the number of classes is 12 in region classification task?

Hi,
Thanks for your excellent work!

  • I noticed that the label in region classification task range from 0~12(e.g., train_room_pano_label.txt), what's the label's mean? I've thought it was the semantic category of the region (e.g., bedroom, kitchen, patio, etc.) ,but in data_organization.md, there should be 31 classes.
    image

  • What's more, I wonder that what does the last two columns mean in panorama_to_region.txt, why line3 and line4 are both 'b' in last column, but one is 2 and the other one is 6 in penultimate column? And in different house the number in penultimate column is different for the same string?
    image

Downloading matterport3d dataset too slow

I am interested in vision-language navigation and want to download matterport3d and R2R datasets. However, 1.7T data is too large for me to download(around 10 days-time keeping 2MB/s downloading speed).

I come to ask if I can train/test model under R2R setting with a small part of data like MINOS, which is a dataset uses only 6.3GB data of matterport3d environment.

peteanderson80/Matterport3DSimulator#44

bug when ruuning tasks/keypoint_match/MatchFinder

When I run the tasks/keypoint_match/MatchFinder project , there is a strange bug:
When it go to the ScannedScene::findKeyPoints() function in scannedScene.cpp, it will stop at std::cout << "\r" << "image: " << sensorIdx << "|" << imageIdx << " found " << validKeyPoints << " keypoints"; until I press the blank key on my computer, the process will continue, and the process will repeat again and again, how can I fix it ?

The raw category index 0 definition

In metadata/category_mapping.tsv, the raw category starts from 1. However, in real .ply files, the raw category index can be 0. What is the definition of 0 index.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.