Vlákno názorů k článku Alien Blaster: další mimozemská invaze od Patrik Chrz - Kde je chyba? :( patrik@acer-extensa:~/Desktop/alienblaster$ make cd src;make VERSION= make[1]: Entering...

  • Článek je starý, nové názory již nelze přidávat.
  • 31. 10. 2008 8:00

    Patrik Chrz
    Kde je chyba? :(

    patrik@acer-extensa:~/Desktop/alienblaster$ make
    cd src;make VERSION=
    make[1]: Entering directory `/home/patrik/Desktop/alienblaster/src'
    touch Makefile.dep
    makedepend -I. -Y -f Makefile.dep *.cc 2> /dev/null
    rm -f Makefile.dep.bak
    make[1]: sdl-config: Command not found


    Compiling main.cc
    make[1]: g++: Command not found
    make[1]: *** [main.o] Error 127
    make[1]: Leaving directory `/home/patrik/Desktop/alienblaster/src'
    make: *** [all] Error 2
    patrik@acer-extensa:~/Desktop/alienblaster$
  • 31. 10. 2008 8:07

    capslock (neregistrovaný)
    nechyby vam nahodou nainstalovane develop knihovna/y od SDL?
    sdl-config tusim,ze vrati cestu prave k teto knihovne, aby se to snaz kompilovalo...
  • 4. 11. 2008 7:11

    Patrik Chrz
    furt nefunguje :( Nějaký další nápad?

    patrik@acer-extensa:~/Desktop/alienblaster$ make
    cd src;make VERSION=
    make[1]: Entering directory `/home/patrik/Desktop/alienblaster/src'
    touch Makefile.dep
    makedepend -I. -Y -f Makefile.dep *.cc 2> /dev/null
    rm -f Makefile.dep.bak
    make[1]: sdl-config: Command not found


    Compiling main.cc
    In file included from main.cc:20:
    game.h:23:17: error: SDL.h: No such file or directory
    In file included from main.cc:20:
    game.h:49: error: ISO C++ forbids declaration of ‘SDL_Surface’ with no type
    game.h:49: error: expected ‘;’ before ‘*’ token
    game.h:51: error: ISO C++ forbids declaration of ‘SDL_Surface’ with no type
    game.h:51: error: expected ‘;’ before ‘*’ token
    game.h:52: error: ISO C++ forbids declaration of ‘SDL_Surface’ with no type
    game.h:52: error: expected ‘;’ before ‘*’ token
    game.h:53: error: ISO C++ forbids declaration of ‘SDL_Surface’ with no type
    game.h:53: error: expected ‘;’ before ‘*’ token
    game.h:54: error: ISO C++ forbids declaration of ‘SDL_Surface’ with no type
    game.h:54: error: expected ‘;’ before ‘*’ token
    game.h:55: error: ISO C++ forbids declaration of ‘SDL_Surface’ with no type
    game.h:55: error: expected ‘;’ before ‘*’ token
    game.h:56: error: ISO C++ forbids declaration of ‘SDL_Surface’ with no type
    game.h:56: error: expected ‘;’ before ‘*’ token
    game.h:62: error: ‘Uint32’ does not name a type
    game.h:63: error: ‘Uint32’ does not name a type
    game.h:64: error: ‘Uint32’ does not name a type
    game.h:65: error: ‘Uint32’ does not name a type
    game.h:66: error: ‘Uint32’ does not name a type
    game.h:67: error: ‘Uint32’ does not name a type
    game.h:68: error: ‘Uint32’ does not name a type
    game.h:69: error: ‘Uint32’ does not name a type
    main.cc: In function ‘int main(int, char**)’:
    main.cc:27: error: ‘SDL_Init’ was not declared in this scope
    main.cc:31: error: ‘SDL_Quit’ was not declared in this scope
    make[1]: *** [main.o] Error 1
    make[1]: Leaving directory `/home/patrik/Desktop/alienblaster/src'
    make: *** [all] Error 2
    patrik@acer-extensa:~/Desktop/alienblaster$
    patrik@acer-extensa:~/Desktop/alienblaster$
  • 31. 10. 2008 18:24

    Lovec (neregistrovaný)
    Jo to same mam, build-essetial nejde nainstalovat...tak nejspise bug v etchi :) Parada

    apt-get install build-essential
    Čtu seznamy balíků... Hotovo
    Vytvářím strom závislostí... Hotovo
    Některé balíky nemohly být instalovány. To může znamenat, že požadujete
    nemožnou situaci, nebo, pokud používáte nestabilní distribuci, že
    vyžadované balíky ještě nebyly vytvořeny nebo přesunuty z Příchozí fronty.

    Protože jste požádali pouze o jednoduchou operaci, je téměř jisté, že
    balík není instalovatelný a měl byste o tom zaslat hlášení o chybě
    (bug report).
    Následující informace vám mohou pomoci vyřešit tuto situaci:

    Následující balíky mají nesplněné závislosti:
    build-essential: Závisí na: libc6-dev ale nebude se instalovat nebo
    libc-dev
    Závisí na: g++ (>= 4:4.1.1) ale nebude se instalovat
    E: Poškozené balíky