Re[2]: OpenGL
Здравствуйте, and.
Вы писали 13 октября 2004 г., 12:52:48:
asr> On Wed, 13 Oct 2004 01:47:00 +0600
asr> Artem Batalov <arch***@l*****.ru> wrote:
>> > Здравствуйте, все!
>> > Захотев освоить OpenGL, столкнулся с тем, что
>> > /usr/X11R6/include не включена в пути поиска
>> > компилятором заголовочных файлов. А потому
>> > glut.h компилятор не видит. Когда я указал
>> > полный путь, аналогичные проблемы возникли
>> > уже с файлами, включёнными в glut.h. Можно,
>> > конечно, переместить всю директорию GL в
>> > какой-нибудь /usr/include, но хочется
>> > оставить всё на своих местах.
>> > Заранее спасибо.
>>
>> Возможно надо указать в опциях к gcc -I/usr/X11R6/include
asr> А не подскажете, что делать, если
asr> localhost $ gcc -I /usr/X11R6/include/ 1.c
asr> /var/tmp//ccvcRbCU.o: In function `display':
asr> /var/tmp//ccvcRbCU.o(.text+0xf): undefined reference to `glXClear'
asr> /var/tmp//ccvcRbCU.o(.text+0x2c): undefined reference to `glColor3f'
asr> /var/tmp//ccvcRbCU.o(.text+0x39): undefined reference to `glBegin'
asr> /var/tmp//ccvcRbCU.o(.text+0x56): undefined reference to `glVertex3f'
asr> /var/tmp//ccvcRbCU.o(.text+0x73): undefined reference to `glVertex3f'
asr> /var/tmp//ccvcRbCU.o(.text+0x90): undefined reference to `glVertex3f'
asr> /var/tmp//ccvcRbCU.o(.text+0xad): undefined reference to `glVertex3f'
asr> /var/tmp//ccvcRbCU.o(.text+0xb5): undefined reference to `glEnd'
asr> /var/tmp//ccvcRbCU.o(.text+0xba): undefined reference to `glFlush'
asr> /var/tmp//ccvcRbCU.o: In function `init':
asr> /var/tmp//ccvcRbCU.o(.text+0xdf): undefined reference to `glClearColor'
asr> /var/tmp//ccvcRbCU.o(.text+0xef): undefined reference to `glMatrixMode'
asr> /var/tmp//ccvcRbCU.o(.text+0xf7): undefined reference to `glLoadIdentity'
asr> /var/tmp//ccvcRbCU.o(.text+0x144): undefined reference to `glOrtho'
asr> /var/tmp//ccvcRbCU.o: In function `main':
asr> /var/tmp//ccvcRbCU.o(.text+0x16b): undefined reference to `glutInit'
asr> /var/tmp//ccvcRbCU.o(.text+0x178): undefined reference to `glutInitDisplayMde'
asr> /var/tmp//ccvcRbCU.o(.text+0x18d): undefined reference to `glutInitWindowSize'
asr> /var/tmp//ccvcRbCU.o(.text+0x19d): undefined reference to `glutCreateWindow'
asr> /var/tmp//ccvcRbCU.o(.text+0x1b2): undefined reference to `glutDisplayFunc'
asr> /var/tmp//ccvcRbCU.o(.text+0x1ba): undefined reference to `glutMainLoop'
-L/usr/X11R6/lib -lGL -lGLU -lglut