Forum: SDL problem 2, riktiga!

Forum huvudsida -> Programmering -> SDL problem 2, riktiga!

Sidor: 1

Till botten

Rww 22:48 - 4:e Juli 2008 | Post #1
Medlem
Inlägg: 40


Skicka PM
Hejdär Smiley
Jag har problem med SDL som det kanske visas guiden här på blinkenlights använder jag ej då det inte funkar för mig, jag använder Lazy Foo's till Code::Blocks.
Jag har alltid haft problem med SDL men vill väldigt gärna få igång det, och det som står där är lite knäppt, plus jag är inte bäst på engelska.
Open gz archive and there should be a *.tar archive inside.
Open the *.tar and there should be a folder inside of that.
Open the folder and it'll contain a bunch of subfolders.
Står det, nu går vi step by step med spelen.
Först och främst så är det gz archive som jag hittar SDL-devel-1.2.13-mingw32.tar i sen så står det open the *tar
och jag förstår att det är SDL-devel-1.2.13-mingw32.tar så jag öppnar den sen ska jag hitta folder i som ajg inte gör, så det går inte öppna den och LIB filerna han ber om sen finns inte i SDL-devel-1.2.13-mingw32.tar heller.
Tack för framtid hjälp!

-------------------------
Shure you dont like it?
Yea
Why?
Couse you dont like that answer.



Tesuki 00:19 - 5:e Juli 2008 | Post #2
Medlem
Inlägg: 122


Skicka PM
varför krånga till det? bara Extrahera filen.
vad använder du för program för att göra detta? använder du 7zip eller något sådant är det bara "extract here" eller liknande så skall du ha en katalog med massa filer i sig.
eller! gör detta
$ tar -xzvf SDL-devel-1.2.13-mingw32.tar.gz
så fungerar det lika bra, du bör ha tar om du instalerat minGW och allt tillbehörande.




Rww 20:33 - 5:e Juli 2008 | Post #3
Medlem
Inlägg: 40


Skicka PM
Så du menar att jag bara kopierar SDL-devel-1.2.13-mingw32.tar och klickar in det där den sak vara?

-------------------------
Shure you dont like it?
Yea
Why?
Couse you dont like that answer.



FunkyChicken 21:44 - 5:e Juli 2008 | Post #4
Nyhetsredaktör
Inlägg: 800


Skicka PM
Ehm, nu är jag inte helt säker på vad ditt problem egentligen är, men jag lovar dig att det finns en lib-folder där inne, jag tittar på den nu nämligen. ,,r problemet att du inte kan packa upp tar.gz? Gissar att du använder windows eftersom du följer Code::blocks tutorialen, använd då tex winrar. Följ sedan bara tutorialen steg för steg så kommer det gå bra.




Rww 21:59 - 5:e Juli 2008 | Post #5
Medlem
Inlägg: 40


Skicka PM
Kan det vara libSDL.dll.a och libSDLmain.a?

-------------------------
Shure you dont like it?
Yea
Why?
Couse you dont like that answer.

Senast redigerad 12:06 - 6:e Juli 2008


FunkyChicken 14:01 - 6:e Juli 2008 | Post #6
Nyhetsredaktör
Inlägg: 800


Skicka PM
Kan vad vara? Det är de filer som ligger i lib-mappen, och därmed de filer du ska kopiera, ja. Det ska vara en tredje fil där också som också ska med, självfallet.




Rww 17:34 - 6:e Juli 2008 | Post #7
Medlem
Inlägg: 40


Skicka PM
Jo men finns bara två och inga bin filer, finns ingenting av det han vill att man ska kopiera in till C::blocks.
Kan jag ha tagit hem fel SDL fil? Isåfall skicka gärna länken till den du tog hem.

-------------------------
Shure you dont like it?
Yea
Why?
Couse you dont like that answer.



FunkyChicken 19:23 - 6:e Juli 2008 | Post #8
Nyhetsredaktör
Inlägg: 800


Skicka PM
http://www.libsdl.org/release/SDL-devel-1.2.13-mingw32.tar.gz
Testa att ladda hem den igen?




Rww 20:39 - 6:e Juli 2008 | Post #9
Medlem
Inlägg: 40


Skicka PM
Okej, skickar edit om det funkar nu.
EDIT: Jag hittade alla tre LIB filerna men inga bin filer.

-------------------------
Shure you dont like it?
Yea
Why?
Couse you dont like that answer.

Senast redigerad 21:26 - 6:e Juli 2008


FunkyChicken 21:48 - 6:e Juli 2008 | Post #10
Nyhetsredaktör
Inlägg: 800


Skicka PM
Alltså du måste göra nåt konstigt när du packar upp. Hur kan du "inte hitta" filerna? De ligger där.
sdl-config och SDL.dll. ,,r mappen tom? Finns inte mappen alls?
Hur är det med include-filerna?




Rww 21:56 - 6:e Juli 2008 | Post #11
Medlem
Inlägg: 40


Skicka PM
SDL.dll & sdl-config finns men vad ska jag med den till än?

-------------------------
Shure you dont like it?
Yea
Why?
Couse you dont like that answer.

Senast redigerad 21:57 - 6:e Juli 2008


FunkyChicken 12:03 - 7:e Juli 2008 | Post #12
Nyhetsredaktör
Inlägg: 800


Skicka PM
Men herregud,.
Du ska lägga dem i Code::Blocks bin-mapp!




Rww 21:08 - 7:e Juli 2008 | Post #13
Medlem
Inlägg: 40


Skicka PM
Lungn lungn, du får ha tålamod med mig FCSmiley
Fast jag ska också säga förlåt har varit trött hittils, läste om include filerna var ska dom här ligga, annars i LIB mappen på C::Blocks finns SDL-1.2.13 med filerna libSDL.dll.a & libSDLmain.a men sen pratade du somsagt om include filer?

-------------------------
Shure you dont like it?
Yea
Why?
Couse you dont like that answer.

Senast redigerad 21:21 - 7:e Juli 2008


Tesuki 00:25 - 8:e Juli 2008 | Post #14
Medlem
Inlägg: 122


Skicka PM
Okej, de har ändrat rätt mycket sedan jag lekte med SDL och C::B
det du skall göra nu när du kommer till "Välj plats till SDL" är
skapa en mapp du tycker ser fin ut någonstans typ "C:\Libraries"
lägg in den uptarade upgzipade katalogen där.
så det ser ut "C:\Libraries\SDL-1.2.13" öppna SDL-1.2.13\include och flytta alla .h filer från SDL mappen så de ligger direkt i include mappen.
nu i C::B väljer du sökvägen till SDL vilket är "C:\Libraries\SDL-1.2.13". klicka på nästa
du skall fortfarande ha kvar SDL.dll i System32 eller i samma mapp som själva .exe filen du skapar ligger i.
Lycka till att förstå mina instruktioner.




FunkyChicken 18:50 - 8:e Juli 2008 | Post #15
Nyhetsredaktör
Inlägg: 800


Skicka PM
Vi ordnade detta på IRC igår, problemet var att rww (av misstag, alltså) packat upp alla filer i hela katalogträdet till samma mapp.




Tesuki 19:16 - 8:e Juli 2008 | Post #16
Medlem
Inlägg: 122


Skicka PM
jag pratade med Rww presis efter dig(+2h). och de har ändrat C::B så mycket att lazyfoo guiden inte är närheten av att stäma överens med den version de har nu av C::B.
C::B sakanr lib och include de närmsta man kommer är %CBroot%\MinGW\include och %CBroot%\MinGW\lib.
och när man skapar projekt vill C::B ha katalog som har en include\ och en lib\ katalog och i include katalogen skall det finnas en SDL.h





FunkyChicken 20:43 - 8:e Juli 2008 | Post #17
Nyhetsredaktör
Inlägg: 800


Skicka PM
my bad




Rww 16:38 - 9:e Juli 2008 | Post #18
Medlem
Inlägg: 40


Skicka PM
*Skiner av glädjeSmiley*
Det funkade nu jag är väldigt väldigt glad att ni hjälpte jag tackar med hela mitt hjärtaSmiley
Nu återstår bara dom timmar jag felsöker och undrar om det inte skulle varit bättre utan SDLSmiley

-------------------------
Shure you dont like it?
Yea
Why?
Couse you dont like that answer.



Sidor: 1

Forum huvudsida -> Programmering -> SDL problem 2, riktiga!
Atom feed

Du får inte posta i den här tråden | Till toppen