dev.gamez.lv Forum Index dev.gamez.lv
Latvian Game Developers Community
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups 

probleema ar library

 
dev.gamez.lv Forum Index -> Iesācējiem
View previous topic :: View next topic  
Author Message
ugo
Guest





PostPosted: Sun Jan 01, 2006 4:38 am    Post subject: probleema ar library

eu, nu sorry par jautaajumu..man te taada kjibele ar library, tipa, gribu palaist savu darbu, beet... man c++ message logaa paraadaas ka kkas nav kaartiibaa ar savienojumu. saka ka glut library kkas nav kaartiibaa ar coff... nu taadaa garaa, kachaaju citas glut library, opengl arii kachaaju, a tas tik sviezh error laukaa... ko iesaakt?
Back to top
bubu
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 23 Mar 2004
Posts: 3223
Location: Riga

PostPosted: Sun Jan 01, 2006 1:07 pm    Post subject:

Ko precīzi saka, un ko precīzi tu kačā? Un kādu OS un kompilētāju tu lieto?
Mums nevienam nav kristāla bumba, lai izzīlētu, ko tu tur dari.
Back to top
View user's profile Send e-mail
Kamazs
Guru
Guru


Joined: 17 Jan 2003
Posts: 829
Location: The glorious ancient city of Loja

PostPosted: Sun Jan 01, 2006 1:30 pm    Post subject:

Un tu esi drošs, ka pielinko bibliotēkas kā nākas? Man vairākas reizes gadījies ķēpāties ar pielinkošanu..
_________________
...un es uzskatu, ka Fallout ir etalons
Back to top
View user's profile Send e-mail Visit poster's website
ugo
Guest





PostPosted: Sun Jan 01, 2006 5:08 pm    Post subject:

taa. borlands man message logaa pazinjo: [Linker Error] 'C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\GLUT32.LIB' contains invalid OMF record, type 0x21 (possibly COFF)
es tagad shaubos par to, vi viss ir pareizi salinkots, bet dariiju it kaa visu kaa raxtiits(nu tagad jau sanaak ka nedariijus viss). piekasaas pat tad, kad vienkaarshi uzraxtu #include "GL/glut.h" nu vot, glut.h man atrodas tajaa mapee, kurai noaukums include. nu tipa include/GL/glut.h
glut.dll atrodas C:\WINDOWS\system\glut.dll un glut32.dll atrodas C:\WINDOWS\system\glut32.dll
kas man veel ir jaaizdara.. aa, nu i viss iet uz microsoft windows xp -> borland c++ 6.0
Back to top
bubu
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 23 Mar 2004
Posts: 3223
Location: Riga

PostPosted: Sun Jan 01, 2006 7:14 pm    Post subject:

Vai tik tu nemēģini salinkot šo glut32.lib ar borlandc: http://www.xmission.com/~nate/glut.html
Tad tev tas neizdosies. Jo tas glut32.lib izmanto MSVC/GCC lib formātu. BorlandC tas ir galīgi citādāks.
Būtu izlasījis readme-win32.txt failu, tad visu saprastu:
readme-win32.txt wrote:
BORLAND NOTES:

From what I understand, Borland supplies a utility that
converts Microsoft Visual C++ .libs into Borland compatible
files. Therefore, the best method for Borland users is
probably to get the precompiled versions of the library and
convert the library. To create an import library for Borland
from the DLLs, use the following command (from a command prompt):
IMPLIB glut32.lib glut32.dll
If IMPLIB crashes when called this way, try
IMPLIB glut32.lib glut32.def
using the glut32.def file in this distribution.

Vot mūsdienās tendence.. nelasīt readme failus.
Back to top
View user's profile Send e-mail
ugo
Guest





PostPosted: Sun Jan 01, 2006 11:16 pm    Post subject:

njaa, vareetu jau teikt paldies, bet vinsh vienalga saka to ko ieprieksh
tipa palaidu command prompt, tur vinsh izsviezh jau direktoriju documents and settings. nuu, tad sanesu visus glut32.dll glut32.lib glu32.liv glu32.dll opengl32.lib opengl32.dll galux.dll glaux.lib nu i citus failus(hedera faili un citi), bet vinjam kaut kaa pofig. raxtiiju protams to implib ....... bet vienalga saka ka kaut kaads gljukains records tajaa glut32! nu baac! vot kas taa par lietu? mosh man uz delfiem vai uz visual basic? kursh labaaks, kuram mazaak probleemu.. aa, vo, a visual c++ laba lieta?
Back to top
bubu
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 23 Mar 2004
Posts: 3223
Location: Riga

PostPosted: Mon Jan 02, 2006 12:05 am    Post subject:

jā. Problēmu nav ne ar vienu kompilētāju, ja tos pareizi lieto. Esmu lietojis gan Delphi, gan Borland C, gan MSVC, gan GCC. Ne ar vienu man nav bijis problēmu salinkot ar OpenGL bibliotēkām. Vajag tik uzmanīgi lasīt kļūdu paziņojumus un mācēt tos iekopēt gūglē.

Un varu saderēt uz pieciem latiem, ka tu neizdarīji to, kas tur bija prasīts. Jo tad jau no noteikti neizmestu tādu pašu erroru kā iepriekš. Tad tikai citas kļūdas varētu būt.

1) glaux* failus tev nevajag. To vietā var mierīgi glut izmantot
2) glut vispār ir novecojis. Tad jau labāk ņemt freeglut, glfw vai to pašu SDL.
3) glut32.lib failu tev nevajag aiztikt, to vienkārši vajag izdzēst (jo tas ir MSVS formātā)
4) no glut32.dll faila tev vajag uztaisīt glut32.lib failu ar to komandu, kas readme.txt failā bija aprakstīta.
5) glu* un opengl* failus tev vispār nevajag aiztikt, jo tie taču nāca līdzi pašam Borland C, tāpēc ar tiem noteikti nav nekādas problēmas saistītas.
Back to top
View user's profile Send e-mail
Display posts from previous:   
dev.gamez.lv Forum Index -> Iesācējiem All times are GMT + 2 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group