Форум программистов, компьютерный форум CyberForum.ru

GLUT для cygwin и netbeans - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ синтаксический анализатор http://www.cyberforum.ru/cpp-beginners/thread1009621.html
Доброго времени суток. Подскажите как написать синтаксический анализатор кода(паскаль). Как это правильно делать? как это сделано в средах разработки(например, борланде)? Спасибо!
C++ Мин/макс. из n чисел; простые числа Написать программу нахождения минимального и максимального из n (n>0) введенных чисел. Вывести все простые числа в интервале от 1 до N. Сделать, используя циклы while, do/while, for. Знаю, что легкие задачи, сам делал когда-то давно, уже забыл. Напомните, пожалуйста. http://www.cyberforum.ru/cpp-beginners/thread1009618.html
ofstream.flush() не обновляет файл! (не сохраняет на диск) C++
ofstream logfile; ... { .. logfile.open("log.txt", ios::out | ios::app); .. } .. { ..
C++ Задачи с массивами
Добрый вечер, уважаемые программисты. Прошу у вас помощи с задачами.
C++ Немного переделать программу http://www.cyberforum.ru/cpp-beginners/thread1009611.html
#include <conio.h> #include <iostream> using namespace std; int GetDOW (int day, int month, int year) //определение дня недели { //1 - понедельник, 7 - воскресение int w, a, y, m; a = (14-month)/12; y = year-a; m = month+12*a-2;
C++ Определить двоичный код заданной десятичной цифры. Определить двоичный код заданной десятичной цифры. Надо реализовать в С++ подробнее

Показать сообщение отдельно
rome098
3 / 3 / 0
Регистрация: 04.11.2013
Сообщений: 46
16.11.2013, 23:02  [ТС]     GLUT для cygwin и netbeans
Цитата Сообщение от gray_fox Посмотреть сообщение
Нужно скомпоновать со статической библитекой (libglut.a, возможно что-то ещё)

Добавлено через 1 минуту
rome098, можно, запустить установщик, выбрать нужный пакет, он должен доустановить вместе с зависимостями.
все равно ошибка, но уже другая...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
"/usr/bin/make" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf
make[1]: Entering directory '/cygdrive/c/Users/Artem/Documents/NetBeansProjects/opengl'
"/usr/bin/make"  -f nbproject/Makefile-Debug.mk dist/Debug/Cygwin_4.x-Windows/opengl.exe
make[2]: Entering directory '/cygdrive/c/Users/Artem/Documents/NetBeansProjects/opengl'
mkdir -p build/Debug/Cygwin_4.x-Windows
rm -f build/Debug/Cygwin_4.x-Windows/newfile.o.d
g++    -c -g -MMD -MP -MF build/Debug/Cygwin_4.x-Windows/newfile.o.d -o build/Debug/Cygwin_4.x-Windows/newfile.o newfile.cpp
In file included from /usr/include/GL/freeglut_std.h:129:0,
                 from /usr/include/GL/glut.h:17,
                 from newfile.cpp:2:
/usr/include/w32api/GL/glu.h:68:79: error: expected ‘)’ before ‘*’ token
 void APIENTRY gluQuadricCallback(GLUquadric *qobj,GLenum which,void (CALLBACK *fn)());
                                                                               ^
/usr/include/w32api/GL/glu.h:68:79: error: expected ‘)’ before ‘*’ token
/usr/include/w32api/GL/glu.h:68:79: error: expected initializer before ‘*’ token
/usr/include/w32api/GL/glu.h:78:79: error: expected ‘)’ before ‘*’ token
 void APIENTRY gluTessCallback(GLUtesselator *tess,GLenum which,void (CALLBACK *fn)());
                                                                               ^
/usr/include/w32api/GL/glu.h:78:79: error: expected ‘)’ before ‘*’ token
/usr/include/w32api/GL/glu.h:78:79: error: expected initializer before ‘*’ token
/usr/include/w32api/GL/glu.h:94:75: error: expected ‘)’ before ‘*’ token
 void APIENTRY gluNurbsCallback(GLUnurbs *nobj,GLenum which,void (CALLBACK *fn)());
                                                                           ^
/usr/include/w32api/GL/glu.h:94:75: error: expected ‘)’ before ‘*’ token
/usr/include/w32api/GL/glu.h:94:75: error: expected initializer before ‘*’ token
/usr/include/w32api/GL/glu.h:96:24: error: expected ‘)’ before ‘*’ token
 typedef void (CALLBACK *GLUquadricErrorProc)(GLenum);
                        ^
/usr/include/w32api/GL/glu.h:97:24: error: expected ‘)’ before ‘*’ token
 typedef void (CALLBACK *GLUtessBeginProc)(GLenum);
                        ^
/usr/include/w32api/GL/glu.h:98:24: error: expected ‘)’ before ‘*’ token
 typedef void (CALLBACK *GLUtessEdgeFlagProc) (GLboolean);
                        ^
/usr/include/w32api/GL/glu.h:99:24: error: expected ‘)’ before ‘*’ token
 typedef void (CALLBACK *GLUtessVertexProc)(void *);
                        ^
/usr/include/w32api/GL/glu.h:100:24: error: expected ‘)’ before ‘*’ token
 typedef void (CALLBACK *GLUtessEndProc)(void);
                        ^
/usr/include/w32api/GL/glu.h:101:24: error: expected ‘)’ before ‘*’ token
 typedef void (CALLBACK *GLUtessErrorProc)(GLenum);
                        ^
/usr/include/w32api/GL/glu.h:102:24: error: expected ‘)’ before ‘*’ token
 typedef void (CALLBACK *GLUtessCombineProc)(GLdouble[3],void*[4],GLfloat[4],void**);
                        ^
/usr/include/w32api/GL/glu.h:103:24: error: expected ‘)’ before ‘*’ token
 typedef void (CALLBACK *GLUtessBeginDataProc)(GLenum,void *);
                        ^
/usr/include/w32api/GL/glu.h:104:24: error: expected ‘)’ before ‘*’ token
 typedef void (CALLBACK *GLUtessEdgeFlagDataProc) (GLboolean,void *);
                        ^
/usr/include/w32api/GL/glu.h:105:24: error: expected ‘)’ before ‘*’ token
 typedef void (CALLBACK *GLUtessVertexDataProc)(void *,void *);
                        ^
/usr/include/w32api/GL/glu.h:106:24: error: expected ‘)’ before ‘*’ token
 typedef void (CALLBACK *GLUtessEndDataProc)(void *);
                        ^
/usr/include/w32api/GL/glu.h:107:24: error: expected ‘)’ before ‘*’ token
 typedef void (CALLBACK *GLUtessErrorDataProc)(GLenum,void *);
                        ^
/usr/include/w32api/GL/glu.h:108:24: error: expected ‘)’ before ‘*’ token
 typedef void (CALLBACK *GLUtessCombineDataProc)(GLdouble[3],void*[4],GLfloat[4],void**,void*);
                        ^
/usr/include/w32api/GL/glu.h:109:24: error: expected ‘)’ before ‘*’ token
 typedef void (CALLBACK *GLUnurbsErrorProc)(GLenum);
                        ^
nbproject/Makefile-Debug.mk:66: recipe for target 'build/Debug/Cygwin_4.x-Windows/newfile.o' failed
make[2]: *** [build/Debug/Cygwin_4.x-Windows/newfile.o] Error 1
make[2]: Leaving directory '/cygdrive/c/Users/Artem/Documents/NetBeansProjects/opengl'
nbproject/Makefile-Debug.mk:59: recipe for target '.build-conf' failed
make[1]: *** [.build-conf] Error 2
make[1]: Leaving directory '/cygdrive/c/Users/Artem/Documents/NetBeansProjects/opengl'
nbproject/Makefile-impl.mk:39: recipe for target '.build-impl' failed
make: *** [.build-impl] Error 2

как я понял, это glu.h корявый?

Добавлено через 53 минуты
Кто-нибудь может скинуть правильный glu.h?
 
Текущее время: 01:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru