Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

SDL OpenGl C++ Creoss Mingw problemi

[es] :: C/C++ programiranje :: SDL OpenGl C++ Creoss Mingw problemi

[ Pregleda: 2380 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

nekicneko99
Programer - ucenik
ETS Mihajlo Pupin
Novi Sad Srbija

Član broj: 323579
Poruke: 108
*.dynamic.sbb.rs.



Profil

icon SDL OpenGl C++ Creoss Mingw problemi15.02.2015. u 22:33 - pre 61 meseci
Imam problem. Koristi Linux operativni sistem (konkretno Debian), i radim na jednoj igrici. Kada kompajliram igru za Linux sve radi, ali kada kompajliram za Windows, pokrene se i bude samo okvir prozora, "sredina" bude providna, a zatim se iskljuci. Molim Vas za pomoc, makefile je u prilogu.

Code:

all: rpg

rpg: main.o game.o player.o
    g++ -o rpg main.o game.o player.o -lSDLmain -lSDL -lGL -lSDL_image

main.o: main.cpp
    g++ -c -o main.o main.cpp

game.o: game.cpp
    g++ -c -o game.o game.cpp

player.o: player.cpp
    g++ -c -o player.o player.cpp


windows: mainc.o gamec.o playerc.o
    i686-w64-mingw32-g++ -o rpgWin.exe mainc.o gamec.o playerc.o -static-libgcc -static-libstdc++ -lmingw32 -lSDLmain -lSDL -lopengl32 -lglu32 -lSDL_image

mainc.o: main.cpp
    i686-w64-mingw32-g++ -c -o mainc.o main.cpp

gamec.o: game.cpp
    i686-w64-mingw32-g++ -c -o gamec.o game.cpp

playerc.o: player.cpp
    i686-w64-mingw32-g++ -c -o playerc.o player.cpp

clean:
    rm -rf *.o rpg rpgWin.exe




I da napomenem da mi u wine-u radi odlicno.

[Ovu poruku je menjao nekicneko99 dana 16.02.2015. u 00:00 GMT+1]

[Ovu poruku je menjao nekicneko99 dana 16.02.2015. u 13:35 GMT+1]
 
Odgovor na temu

Mihajlo Cvetanović
Beograd

Moderator
Član broj: 37636
Poruke: 1224



+92 Profil

icon Re: SDL OpenGl C++ Creoss Mingw problemi18.02.2015. u 12:16 - pre 61 meseci
Teško da će uspešan rezultat rada makefilea pomoći da se otkrije zašto program ne radi kako treba. Ako je u pitanju konzolna aplikacija probaj da zakomentarišeš što više koda u main funkciji pa da vidiš da li je i tada sredina providna. Zbog te providnosti pretpostavljam da ovo nije konzolna aplikacija, ali tada je potrebno više detalja. Probaj da iskomentarišeš kod koji radi nešto napredno sa grafikom, pa vidi da li je prozor i tada providan.
 
Odgovor na temu

nekicneko99
Programer - ucenik
ETS Mihajlo Pupin
Novi Sad Srbija

Član broj: 323579
Poruke: 108
*.dynamic.sbb.rs.



Profil

icon Re: SDL OpenGl C++ Creoss Mingw problemi18.02.2015. u 20:48 - pre 61 meseci
U stvari, to i jeste i nije konzolna aplikacij. Ima nesto sto pisem u konzoli (to koritim kao debugger), inace to je "windows" aplikacija. Tj. ne windows u smislu windown sistem-a i win API-ja, vec SDL. Probacu da zakomentarisem, ali tesko, program mi u wine-u radi, ali na win-u nece.
 
Odgovor na temu

nekicneko99
Programer - ucenik
ETS Mihajlo Pupin
Novi Sad Srbija

Član broj: 323579
Poruke: 108
*.dynamic.sbb.rs.



Profil

icon Re: SDL OpenGl C++ Creoss Mingw problemi20.02.2015. u 08:28 - pre 61 meseci
Radi na drugo racunaru na windows-u, tako da je verovatno do mog racunara.
 
Odgovor na temu

[es] :: C/C++ programiranje :: SDL OpenGl C++ Creoss Mingw problemi

[ Pregleda: 2380 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.