Re: QNX Neutrino
Добавлено: 17 авг 2012, 15:45
Всю неделю потратил на попытки портировать OpenGL-подобные библиотеки под QNX, пытаясь откомпилировать исходники Mesa-demos, в основном пользуясь ссылками Olej, за что ему ещё раз огромное спасибо)) Но похвастаться к сож.нечем((
Результаты по памяти:
-- lgf всегда есть
-- GLUES,GLES в порядке, при попытке компильнуть кодик Месы gears.c выскакивает:
GL_QUAD_STRIP not declared и ещё пару GL_QUAD-ов
GLUT_... много раз undeclared
Где же их искать?
-- cама Mesa, где они по идее должны быть, не встаёт из-за:
makedepend is required to build mesa
при make
При прямом копировании заголовочных файлов директории GL(glut.h, gl.h и др.) появляются ошибки "много констант" redeclarated, поэтому я их отключил.
Заголовочная часть препроцессора сейчас:
#define GL_GLEXT_PROTOTYPES
Помогите пожалуйста. Что же ещё нужно подключить?
Результаты по памяти:
-- lgf всегда есть
-- GLUES,GLES в порядке, при попытке компильнуть кодик Месы gears.c выскакивает:
GL_QUAD_STRIP not declared и ещё пару GL_QUAD-ов
GLUT_... много раз undeclared
Где же их искать?
-- cама Mesa, где они по идее должны быть, не встаёт из-за:
makedepend is required to build mesa
при make
При прямом копировании заголовочных файлов директории GL(glut.h, gl.h и др.) появляются ошибки "много констант" redeclarated, поэтому я их отключил.
Заголовочная часть препроцессора сейчас:
#define GL_GLEXT_PROTOTYPES
Код: Выделить всё
#include <math.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <gf/gf3d.h>
#include <GLUES_CM/glues.h>
#include <GLES/glext.h>
#include <GLES/gl.h>
//#include <GL/glut.h>
#ifndef M_PI
#define M_PI 3.14159265
#endif