Keresés

Hirdetés

!! SZERVERLEÁLLÁS, ADATVESZTÉS INFORMÁCIÓK !!
Talpon vagyunk, köszönjük a sok biztatást! Ha segíteni szeretnél, boldogan ajánljuk Előfizetéseinket!

Új hozzászólás Aktív témák

  • emitter

    őstag

    válasz Jester01 #1580 üzenetére

    nekem pedig nem jó :(

    mind1, leszedtem libsdl-mixer1.2-dev csomagot, mindenhol beírtam egy struct-ot, elvileg jó kéne legyen, de nem:
    (nem inklúdoltam a nemlétező SDL_mixer.h-t)

    emitter@LAPTOP:~/Letoltesek/sdl-talk-1-examples$ gcc -o music music.c -Wall -lncurses -lSDL -lSDL_mixer -I/usr/include/SDL
    music.c:24: error: syntax error before 'Mix_MusicType'
    music.c:24: warning: no semicolon at end of struct or union
    music.c:50: error: syntax error before 'fading'
    music.c:50: warning: type defaults to 'int' in declaration of 'fading'
    music.c:50: warning: data definition has no type or storage class
    music.c:54: error: syntax error before '}' token
    music.c: In function 'main':
    music.c:72: warning: implicit declaration of function 'Mix_OpenAudio'
    music.c:72: error: 'MIX_DEFAULT_FREQUENCY' undeclared (first use in this function)
    music.c:72: error: (Each undeclared identifier is reported only once
    music.c:72: error: for each function it appears in.)
    music.c:73: error: 'MIX_DEFAULT_FORMAT' undeclared (first use in this function)
    music.c:74: error: 'MIX_DEFAULT_CHANNELS' undeclared (first use in this function)
    music.c:82: warning: implicit declaration of function 'Mix_PlayMusic'
    music.c:85: warning: implicit declaration of function 'Mix_PlayingMusic'
    music.c:90: warning: implicit declaration of function 'Mix_CloseAudio'
    music.c: In function 'LoadMusic':
    music.c:135: error: 'Mix_Music' undeclared (first use in this function)
    music.c:135: error: syntax error before ')' token
    music.c: In function 'myMix_LoadMUS_RW':
    music.c:154: warning: implicit declaration of function 'Mix_SetError'
    music.c:167: error: 'Mix_Music' undeclared (first use in this function)
    music.c:167: error: syntax error before ')' token
    emitter@LAPTOP:~/Letoltesek/sdl-talk-1-examples$

    -----------

    ha pedig inklúdolom a nemlétező headert, akkor csak ennyit ad:

    emitter@LAPTOP:~/Letoltesek/sdl-talk-1-examples$ gcc -o music music.c -Wall -lncurses -lSDL -lSDL_mixer -I/usr/include/SDL
    music.c: In function 'main':
    music.c:82: warning: passing argument 1 of 'Mix_PlayMusic' from incompatible pointer type
    music.c: In function 'LoadMusic':
    music.c:135: warning: assignment from incompatible pointer type
    music.c: In function 'myMix_LoadMUS_RW':
    music.c:167: error: invalid application of 'sizeof' to incomplete type 'Mix_Music'
    music.c:167: warning: assignment from incompatible pointer type
    emitter@LAPTOP:~/Letoltesek/sdl-talk-1-examples$
    :F

Új hozzászólás Aktív témák