루비로 GLUT을 하는데 GLUT.BitmapCharacter 메소드를 어떻게 써야 할지 모르겠습니다.

leonid의 이미지

c언어에서는

void glutBitmapCharacter(void *font, int character);

로 정의되어있고 첫번째 parameter로

GLUT_BITMAP_8_BY_13
GLUT_BITMAP_9_BY_15

... 등등

을 넣는데

루비용 GLUT에는 GLUT::BITMAP_8_BY_13 등의 constant가 없네요..

어떻게 해야 할까요?

ageldama의 이미지

혹시 루비 설치하면서 같이 설치된 파일을 그대로 사용하시나요?
glut.so의 생성시간이나 버젼을 한번 봐보세요... 제 경우엔 2006년 8월경이네요. (저도 없구요)

그런데 glut.c에는 rev99이후에나 관련 상수, 메서드들이 등록이 되어있네요;;;
annotated glut.c

----
The future is here. It's just not widely distributed yet.
- William Gibson