[ Mr. Rejn @ 12.11.2002. 16:17 ] @
Narode,jedna ekstremno cudna stvar:instalirao sam dva(2) ne-Microsoft
kompajlera,a imam i VC++ 4.2 i SVA TRI kompajlera se prave da ne vide
glut32.lib (odn. libglut32.a) u svom lib direktorijumu,kompajleri su
gcc (iz DJGPP) i Lcc-win32.Lcc kompajlira program,ali se po pokretanju
programa pojavljuje greska (*.exe is linked to a missing .dll),a gcc
i VC++ kompajliraju (.o i .obj),ali se pojavljuje greska pri linkovanju:

VC++:
Linking...
C:\MSDEV\LIB\glut32.lib : fatal error LNK1106: invalid file or disk full: cannot seek to 0x3c8ea59d
Error executing link.exe.
glut.exe - 1 error(s), 0 warning(s)

gcc:
c:/djgpp/bin/ld.exe: cannot find -lc:\djgpp\lib\libglut.a

a biblioteke su naravno zive i zdrave u svojim /lib direktorijumima.
Ima li neko ideju?
[ Predrag Damnjanovic @ 12.11.2002. 16:41 ] @
Pa pazi, lib koji ide uz onaj glut32.zip je samo za vc++ 6.0 !
Svaki kompajler ima svoj poseban format lib-a.
Kod borlanda lib mozes da dobijes iz DLL-a, ovako:
implib glut32.lib glut32.dll

Za druge kompajlere je drugacije.
U nekim slucajevima moras celu biblioteku da rekompajliras da bi dobio lib za taj kompajler.
[ Mr. Rejn @ 12.11.2002. 19:34 ] @
Pa,zato sam i rekao formate libo-ova za druge kopajlere (gcc i lcc).Skinuo sam ih zajedno sa njihovim bibliotekama za OpenGL (glut32.lib za lcc i libglut32.a za gcc),ali svi se zale da ne mogu da nadju GLUT biblioteku,a ona je na mestu!To mi ne ide u glavu.Menjao sam PATH u registru i opet nista!
[ Mr. Rejn @ 13.11.2002. 14:22 ] @
Npr,lcc kompajler pri instalaciji pravi biblioteke,ukljucujuci i glut...