Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Проблема с OpenGL и gcc  (Прочитано 955 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн evinlort

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
  • Рожденный ползать сверху не нагадит
    • Просмотр профиля
Проблема с OpenGL и gcc
« : 18 Февраль 2010, 22:05:04 »
OpenGL (glut) прога на Си после компиляции в gcc - работает, но через секунду-пять виснет весь комп. Лечиться только жесткой перезагрузкой.
Стоит - Ubuntu 9.10 на Acer Extenza 5620, Intel X3100.
Что и как сделать то? И у кого подобное случалось?
Что же делать? Как решить проблему?!
« Последнее редактирование: 18 Февраль 2010, 22:59:29 от evinlort »

Оффлайн Упс

  • Старожил
  • *
  • Сообщений: 3231
    • Просмотр профиля
Re: OpenGL и gcc
« Ответ #1 : 18 Февраль 2010, 22:09:01 »
Случалось постоянно не зависимо от того какой компютер или OC.
xUbuntu 12.04

Оффлайн evinlort

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
  • Рожденный ползать сверху не нагадит
    • Просмотр профиля
Re: Проблема с OpenGL и gcc
« Ответ #2 : 19 Февраль 2010, 02:06:23 »
В Винде не замечал ни разу...

Оффлайн Упс

  • Старожил
  • *
  • Сообщений: 3231
    • Просмотр профиля
Re: Проблема с OpenGL и gcc
« Ответ #3 : 19 Февраль 2010, 02:25:07 »
В Винде не замечал ни разу...
Надо уметь правильно писать программы. :)
Ну а если серьёзно то не понятно что у тебя не работает.
Что за программа?
Сам-ли писал?
Работают-ли другие программы на OpenGL?
glxgears шестерёнки крутит?
xUbuntu 12.04

Оффлайн evinlort

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
  • Рожденный ползать сверху не нагадит
    • Просмотр профиля
Re: Проблема с OpenGL и gcc
« Ответ #4 : 19 Февраль 2010, 13:22:03 »
Крутит и без проблем. А проги как на Винду пишу, но вот ж работают, но комп убивают

Оффлайн Упс

  • Старожил
  • *
  • Сообщений: 3231
    • Просмотр профиля
Re: Проблема с OpenGL и gcc
« Ответ #5 : 19 Февраль 2010, 13:46:25 »
Крутит и без проблем. А проги как на Винду пишу, но вот ж работают, но комп убивают

Ну раз крутит значит OpenGL работает, ищи косяки у себя.
Можеш посмотреть в сторону версии OpenGL.
В терминале glxinfo | grep OpenGL, в виндовсе не помню как.
Да, твой код кроме тебя ни кто не видел, а с телепатами сейчас трудно.
« Последнее редактирование: 19 Февраль 2010, 13:49:01 от Упс »
xUbuntu 12.04

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Re: Проблема с OpenGL и gcc
« Ответ #6 : 19 Февраль 2010, 14:35:56 »
Крутит и без проблем. А проги как на Винду пишу, но вот ж работают, но комп убивают
Реализация OpenGL в винде чем-то "неуловимо" отличается от стандартов  8), соответственно, надо программу дописывать и отлаживать конкретно под линукс.
Я как-то проходил мимо статьи, в которой указывалось, в чем отличие.

Помочь могут банальные printfы, раскиданные по тексту.
« Последнее редактирование: 19 Февраль 2010, 14:37:43 от wl »
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн evinlort

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
  • Рожденный ползать сверху не нагадит
    • Просмотр профиля
Re: Проблема с OpenGL и gcc
« Ответ #7 : 20 Февраль 2010, 02:09:35 »
Попробую и это :) Еще советы?

Оффлайн Упс

  • Старожил
  • *
  • Сообщений: 3231
    • Просмотр профиля
Re: Проблема с OpenGL и gcc
« Ответ #8 : 20 Февраль 2010, 23:40:16 »
Попробую и это :) Еще советы?
Переходи на GLUS, есть и для виндовса и для линукса.
И примеры есть.
http://nopper.tv/opengl_3_2.html
xUbuntu 12.04

Оффлайн maximum2000

  • Активист
  • *
  • Сообщений: 403
    • Просмотр профиля
Re: Проблема с OpenGL и gcc
« Ответ #9 : 23 Февраль 2010, 17:29:09 »
Реализация OpenGL в винде чем-то "неуловимо" отличается от стандартов  8), соответственно, надо программу дописывать и отлаживать конкретно под линукс.
Я как-то проходил мимо статьи, в которой указывалось, в чем отличие.

от стандартов они не отличаются! Есть расширения для разных платформ - вот они отличаются. Например функция для получения адреса и т.д., взаимодействие с оконной системой и т.д.

Пользователь решил продолжить мысль 23 Февраль 2010, 17:31:02:
Переходи на GLUS, есть и для виндовса и для линукса.
И примеры есть.
http://nopper.tv/opengl_3_2.html

Cоветую посмотреть на проект OpenSceneGraph.org  - очень хорошее решение для высокоуровнего 3D программироапния на OpenGl...

вот примеры проектов:
http://www.openscenegraph.org/projects/osg/wiki/Screenshots
вот мой проект
http://www.openscenegraph.org/projects/osg/wiki/Screenshots/TSOGU
« Последнее редактирование: 23 Февраль 2010, 17:31:02 от maximum2000 »

 

Страница сгенерирована за 0.058 секунд. Запросов: 24.