[ Cypher @ 17.07.2007. 13:37 ] @
Naime , trenutno mi je želja da savladam neke osnove za grafičko programiranje! Stoga mi je potreban pomoć u pogledu namještanja kompajlera, naime koristim Dev c++ (4.9.9.2) i slijedeći vaše upute s top teme o namještanju još uvijek imam probleme, naime kompjaler prijavljuje grešku:
[Linker error] undefined reference to `glClear@4'
[Linker error] undefined reference to `glPushMatrix@0'
[Linker error] undefined reference to `glTranslatef@12' ... i još sličnih.

Mislim da zbog starosti one teme, da su moguće neke nekompatibilnosti između kompjalera i fajlova, zbog čega se ovo dešava. Isto tako molio bih nekoga da me uputi u neki dobar (za totalne početnike) tutorial, koji bi me bar mogao naučiti osnove osnova ;) Što se tiče mog znanja iz c++, na faksu sam završio predmet( prosječnim uspjehom :P) koji mi je dao osnove objektno orjentisanog programiranja - da li trebam ponoviti neke koncepte prije nego što se upustim u učenje open gl-a!!

Bio bih zahvalan za bilo kakave odgovore i pomoć!

p.s. Izvinjanvam se što otvamram sličnu temu, ali ako moderatori žele mogu je mergati u već postojeću top temu s sličnom tematikom!

pozz
[ Buffy @ 20.07.2007. 15:43 ] @
Trebas da linkujes odredjene biblioteke.
Nije mi sad Dev-Cpp pri ruci, ali mislim da trebas da udjes u project properties( ili nesto slicno)
i da pronadjes dio za podesavanje linkera. Na tom mjestu dodaj biblioteke koje su ti potrebne:
libogl.a libglu.a libglut.a // nisam siguran za imena biblioteka, ali ti mozes pronaci u dev-cpp/lib diru prava imena.
Sto se tice tutorijala za ogl, imas "nehe tutorijale" ili jos bolje "Red Book"( proguglaj).
Za ogl ti uopste nije vazno poznavanje objektnog programiranja, vec mozes da koristis i standardni C.
[ čelični @ 10.12.2007. 22:33 ] @
Ovde (http://staff.bath.ac.uk/abscjk...grams/DevCpp/DevCppOpenGL.html) imaš vrlo kratko i jasno uputstvo kako da podesiš Dev-cpp za rad sa OpenGL bibliotekom. Probao sam (tj, njega koristim za rad sa OpenGL), i radi bez ikakvih problema. Ne znam da li ako ne skineš ovu njihovu verziju radi ako samo uključiš komande linkeru (-lglut32 -lglu32 -lopengl32 -lwinmm -lgdi32), tj, da li su po defoltu ubačene odgovarajuće biblioteke.