Автор Тема: проблем с glut  (Прочетена 1337 пъти)

Teodor_b

  • Напреднали
  • *****
  • Публикации: 19
    • Профил
проблем с glut
« -: Oct 06, 2007, 20:17 »
как да инсталирам  GLUT за gcc
за сега съм копирал glut.h - /usr/include/GL
                                 glut.a - /usr/lib

обаче ми дава грешки при компилация -
 /tmp/ccsEb3z7.o: In function `main':
pr.cpp:(.text+0x1c): undefined reference to `glutInit'
pr.cpp:(.text+0x28): undefined reference to `glutInitDisplayMode'
pr.cpp:(.text+0x3c): undefined reference to `glutInitWindowSize'
collect2: ld returned 1 exit status

благодаря предварително за помощтта
Активен

ivo1204

  • Напреднали
  • *****
  • Публикации: 987
    • Профил
проблем с glut
« Отговор #1 -: Oct 06, 2007, 23:40 »
Начи:
"undefined reference to `glutInit'"
в тоя случей е ,защото компилатова е намерил заглавния файл , ама не е намерил  библиотеката. та не може  да я свърже.
Ама не гледан нито кода , нито нещо конкретно ...
Активен

Teodor_b

  • Напреднали
  • *****
  • Публикации: 19
    • Профил
проблем с glut
« Отговор #2 -: Oct 07, 2007, 12:27 »
Цитат (ivo1204 @ Окт. 07 2007,00:40)
Начи:
"undefined reference to `glutInit'"
в тоя случей е ,защото компилатова е намерил заглавния файл , ама не е намерил  библиотеката. та не може  да я свърже.
Ама не гледан нито кода , нито нещо конкретно ...

Аха.
Значи трябва да укажа на компилатора къде точно е библиотеката. Пробвах се с export ама нищо не става :/
Все пак мерси '<img'>
Активен

ivo1204

  • Напреднали
  • *****
  • Публикации: 987
    • Профил
проблем с glut
« Отговор #3 -: Oct 07, 2007, 15:40 »
C -L/Директорията и -l(библиотеката без "lib") , ама може и нещо в библиотеката да не  в ред.  Може да си я разархивираш и да поровериш файлчетата (.о) с ldd ,или да я направиш споделена (.so) ,  Ама пак ,те така наизус ,  ти ли си я компилира тази  " glut.a " или я взе отнякъде ?
Активен

Teodor_b

  • Напреднали
  • *****
  • Публикации: 19
    • Профил
проблем с glut
« Отговор #4 -: Oct 13, 2007, 13:59 »
Цитат (ivo1204 @ Окт. 07 2007,16:40)
C -L/Директорията и -l(библиотеката без "lib") , ама може и нещо в библиотеката да не  в ред.  Може да си я разархивираш и да поровериш файлчетата (.о) с ldd ,или да я направиш споделена (.so) ,  Ама пак ,те така наизус ,  ти ли си я компилира тази  " glut.a " или я взе отнякъде ?

взех я готова
сорсовете винаги имат проблем или с make файловете или със сорс файловете
ще го видя това което ми написа за компилатора
Активен

Teodor_b

  • Напреднали
  • *****
  • Публикации: 19
    • Профил
проблем с glut
« Отговор #5 -: Oct 13, 2007, 18:32 »
Работи '<img'> Мнооого благодаря за помощта
Активен