pong

10 bejegyzés megtekintése - 11-20 / 21
  • Szerző
    Bejegyzés
  • #2195823
    masterminds
    Felhasználó
      script wrote:
      Igen ez lehet az, letoltottem most ugyeskedek ,hogy munkara birjam.

      Kicsomagolod egy új könyvtárba, és kiadod:

      gcc Pong.c

      (ui: írd át a pong.h nevét Pong.h-ra, mert nem fogja megtalálni különben)

      #2195824
      masterminds
      Felhasználó
        script wrote:
        Igen ez lehet az, letoltottem most ugyeskedek ,hogy munkara birjam.

        Kicsomagolod egy új könyvtárba, és kiadod:

        gcc Pong.c

        (ui: írd át a pong.h nevét Pong.h-ra, mert nem fogja megtalálni különben)

        #2195825
        script
        Felhasználó
          Code:
          script@server:~/pong$ gcc Pong.c
          Pong.c:12:21: error: allegro.h: No such file or directory
          Pong.c:15:18: error: pong.h: No such file or directory
          Pong.c:24: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
          Pong.c:37: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
          Pong.c: In function ‘boing’:
          Pong.c:53: error: ‘pong_datafile’ undeclared (first use in this function)
          Pong.c:53: error: (Each undeclared identifier is reported only once
          Pong.c:53: error: for each function it appears in.)
          Pong.c:53: error: ‘pong_boing’ undeclared (first use in this function)
          Pong.c: In function ‘move_ball’:
          Pong.c:101: error: ‘SCREEN_W’ undeclared (first use in this function)
          Pong.c:192: error: ‘buffer’ undeclared (first use in this function)
          Pong.c:192: error: ‘pong_datafile’ undeclared (first use in this function)
          Pong.c:192: error: ‘pong_ball’ undeclared (first use in this function)
          Pong.c: In function ‘key_respond’:
          Pong.c:209: error: ‘key’ undeclared (first use in this function)
          Pong.c:209: error: ‘KEY_DOWN’ undeclared (first use in this function)
          Pong.c:212: error: ‘KEY_UP’ undeclared (first use in this function)
          Pong.c:221: error: ‘joy_down’ undeclared (first use in this function)
          Pong.c:221: error: ‘KEY_Z’ undeclared (first use in this function)
          Pong.c:224: error: ‘joy_up’ undeclared (first use in this function)
          Pong.c:224: error: ‘KEY_A’ undeclared (first use in this function)
          Pong.c:234: error: ‘buffer’ undeclared (first use in this function)
          Pong.c:234: error: ‘pong_datafile’ undeclared (first use in this function)
          Pong.c:234: error: ‘pong_bar’ undeclared (first use in this function)
          Pong.c: In function ‘pong_game’:
          Pong.c:253: error: ‘key’ undeclared (first use in this function)
          Pong.c:253: error: ‘KEY_ESC’ undeclared (first use in this function)
          Pong.c:261: error: ‘buffer’ undeclared (first use in this function)
          Pong.c:261: error: ‘pong_datafile’ undeclared (first use in this function)
          Pong.c:261: error: ‘pong_text’ undeclared (first use in this function)
          Pong.c:273: error: ‘screen’ undeclared (first use in this function)
          Pong.c: In function ‘main’:
          Pong.c:300: error: ‘pong_datafile’ undeclared (first use in this function)
          Pong.c:305: error: ‘allegro_error’ undeclared (first use in this function)
          Pong.c:312: error: ‘DIGI_AUTODETECT’ undeclared (first use in this function)
          Pong.c:312: error: ‘MIDI_AUTODETECT’ undeclared (first use in this function)
          Pong.c:325: error: ‘GFX_AUTODETECT’ undeclared (first use in this function)
          Pong.c:336: error: ‘pong_pal’ undeclared (first use in this function)
          Pong.c:339: error: ‘buffer’ undeclared (first use in this function)
          Pong.c:343: error: ‘SCREEN_W’ undeclared (first use in this function)
          script@server:~/pong$     
          #2195826
          script
          Felhasználó
            Code:
            script@server:~/pong$ gcc Pong.c
            Pong.c:12:21: error: allegro.h: No such file or directory
            Pong.c:15:18: error: pong.h: No such file or directory
            Pong.c:24: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
            Pong.c:37: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
            Pong.c: In function ‘boing’:
            Pong.c:53: error: ‘pong_datafile’ undeclared (first use in this function)
            Pong.c:53: error: (Each undeclared identifier is reported only once
            Pong.c:53: error: for each function it appears in.)
            Pong.c:53: error: ‘pong_boing’ undeclared (first use in this function)
            Pong.c: In function ‘move_ball’:
            Pong.c:101: error: ‘SCREEN_W’ undeclared (first use in this function)
            Pong.c:192: error: ‘buffer’ undeclared (first use in this function)
            Pong.c:192: error: ‘pong_datafile’ undeclared (first use in this function)
            Pong.c:192: error: ‘pong_ball’ undeclared (first use in this function)
            Pong.c: In function ‘key_respond’:
            Pong.c:209: error: ‘key’ undeclared (first use in this function)
            Pong.c:209: error: ‘KEY_DOWN’ undeclared (first use in this function)
            Pong.c:212: error: ‘KEY_UP’ undeclared (first use in this function)
            Pong.c:221: error: ‘joy_down’ undeclared (first use in this function)
            Pong.c:221: error: ‘KEY_Z’ undeclared (first use in this function)
            Pong.c:224: error: ‘joy_up’ undeclared (first use in this function)
            Pong.c:224: error: ‘KEY_A’ undeclared (first use in this function)
            Pong.c:234: error: ‘buffer’ undeclared (first use in this function)
            Pong.c:234: error: ‘pong_datafile’ undeclared (first use in this function)
            Pong.c:234: error: ‘pong_bar’ undeclared (first use in this function)
            Pong.c: In function ‘pong_game’:
            Pong.c:253: error: ‘key’ undeclared (first use in this function)
            Pong.c:253: error: ‘KEY_ESC’ undeclared (first use in this function)
            Pong.c:261: error: ‘buffer’ undeclared (first use in this function)
            Pong.c:261: error: ‘pong_datafile’ undeclared (first use in this function)
            Pong.c:261: error: ‘pong_text’ undeclared (first use in this function)
            Pong.c:273: error: ‘screen’ undeclared (first use in this function)
            Pong.c: In function ‘main’:
            Pong.c:300: error: ‘pong_datafile’ undeclared (first use in this function)
            Pong.c:305: error: ‘allegro_error’ undeclared (first use in this function)
            Pong.c:312: error: ‘DIGI_AUTODETECT’ undeclared (first use in this function)
            Pong.c:312: error: ‘MIDI_AUTODETECT’ undeclared (first use in this function)
            Pong.c:325: error: ‘GFX_AUTODETECT’ undeclared (first use in this function)
            Pong.c:336: error: ‘pong_pal’ undeclared (first use in this function)
            Pong.c:339: error: ‘buffer’ undeclared (first use in this function)
            Pong.c:343: error: ‘SCREEN_W’ undeclared (first use in this function)
            script@server:~/pong$     
            #2195827
            masterminds
            Felhasználó

              Bocs, akkor hagyd kisbetűsen a pong.h-t. A másik hibaüzenet szerint pedig allegro-devel csomagot hiányol. Keresd meg a disztródban.

              #2195828
              masterminds
              Felhasználó

                Bocs, akkor hagyd kisbetűsen a pong.h-t. A másik hibaüzenet szerint pedig allegro-devel csomagot hiányol. Keresd meg a disztródban.

                #2195829
                script
                Felhasználó

                  Feltettem az allegro csomagokat
                  Szoval a file neve pong.h
                  gcc Pong.c a parnacs
                  gfx_driver problemai is vannak 😀

                  Code:
                  script@server:~/pong$ gcc Pong.c
                  Pong.c: In function ‘pong_game’:
                  Pong.c:261: warning: ‘textout’ is deprecated (declared at /usr/include/allegro/alcompat.h:169)
                  Pong.c:262: warning: ‘textout’ is deprecated (declared at /usr/include/allegro/alcompat.h:169)
                  Pong.c:262: warning: passing argument 3 of ‘textout’ makes pointer from integer without a cast
                  Pong.c:263: warning: ‘textout’ is deprecated (declared at /usr/include/allegro/alcompat.h:169)
                  Pong.c:264: warning: ‘textout’ is deprecated (declared at /usr/include/allegro/alcompat.h:169)
                  Pong.c:264: warning: passing argument 3 of ‘textout’ makes pointer from integer without a cast
                  Pong.c:266: warning: ‘textout’ is deprecated (declared at /usr/include/allegro/alcompat.h:169)
                  Pong.c:267: warning: ‘textout’ is deprecated (declared at /usr/include/allegro/alcompat.h:169)
                  Pong.c: In function ‘_mangled_main’:
                  Pong.c:294: warning: ‘initialise_joystick’ is deprecated (declared at /usr/include/allegro/alcompat.h:127)
                  /tmp/ccjWlNnw.o: In function `boing’:
                  Pong.c:(.text+0x34): undefined reference to `play_sample’
                  /tmp/ccjWlNnw.o: In function `move_ball’:
                  Pong.c:(.text+0x1e3): undefined reference to `gfx_driver’
                  Pong.c:(.text+0x1ec): undefined reference to `gfx_driver’
                  Pong.c:(.text+0x2e7): undefined reference to `gfx_driver’
                  Pong.c:(.text+0x2f0): undefined reference to `gfx_driver’
                  Pong.c:(.text+0x3d1): undefined reference to `gfx_driver’
                  /tmp/ccjWlNnw.o:Pong.c:(.text+0x3da): more undefined references to `gfx_driver’ follow
                  /tmp/ccjWlNnw.o: In function `move_ball’:
                  Pong.c:(.text+0x544): undefined reference to `draw_rle_sprite’
                  /tmp/ccjWlNnw.o: In function `key_respond’:
                  Pong.c:(.text+0x555): undefined reference to `poll_joystick’
                  Pong.c:(.text+0x55c): undefined reference to `key’
                  Pong.c:(.text+0x57c): undefined reference to `key’
                  Pong.c:(.text+0x5cd): undefined reference to `joy’
                  Pong.c:(.text+0x5d8): undefined reference to `key’
                  Pong.c:(.text+0x5f6): undefined reference to `joy’
                  Pong.c:(.text+0x601): undefined reference to `key’
                  Pong.c:(.text+0x67b): undefined reference to `draw_rle_sprite’
                  Pong.c:(.text+0x6a9): undefined reference to `draw_rle_sprite’
                  /tmp/ccjWlNnw.o: In function `pong_game’:
                  Pong.c:(.text+0x707): undefined reference to `textout’
                  Pong.c:(.text+0x721): undefined reference to `text_length’
                  Pong.c:(.text+0x744): undefined reference to `itoa’
                  Pong.c:(.text+0x77a): undefined reference to `textout’
                  Pong.c:(.text+0x7b6): undefined reference to `textout’
                  Pong.c:(.text+0x7d0): undefined reference to `text_length’
                  Pong.c:(.text+0x7f3): undefined reference to `itoa’
                  Pong.c:(.text+0x829): undefined reference to `textout’
                  Pong.c:(.text+0x865): undefined reference to `textout’
                  Pong.c:(.text+0x87f): undefined reference to `text_length’
                  Pong.c:(.text+0x8c4): undefined reference to `textout’
                  Pong.c:(.text+0x8f9): undefined reference to `line’
                  Pong.c:(.text+0x8fe): undefined reference to `screen’
                  Pong.c:(.text+0x940): undefined reference to `blit’
                  Pong.c:(.text+0x954): undefined reference to `key’
                  /tmp/ccjWlNnw.o: In function `clear’:
                  Pong.c:(.text+0x973): undefined reference to `clear_bitmap’
                  /tmp/ccjWlNnw.o: In function `main’:
                  Pong.c:(.text+0x994): undefined reference to `__crt0_argc’
                  Pong.c:(.text+0x99c): undefined reference to `__crt0_argv’
                  /tmp/ccjWlNnw.o: In function `_mangled_main’:
                  Pong.c:(.text+0x9d9): undefined reference to `install_allegro’
                  Pong.c:(.text+0x9de): undefined reference to `install_timer’
                  Pong.c:(.text+0x9e3): undefined reference to `install_keyboard’
                  Pong.c:(.text+0x9e8): undefined reference to `initialise_joystick’
                  Pong.c:(.text+0x9ed): undefined reference to `install_mouse’
                  Pong.c:(.text+0x9f9): undefined reference to `load_datafile’
                  Pong.c:(.text+0xa0c): undefined reference to `allegro_exit’
                  Pong.c:(.text+0xa14): undefined reference to `allegro_error’
                  Pong.c:(.text+0xa54): undefined reference to `install_sound’
                  Pong.c:(.text+0xa5d): undefined reference to `allegro_exit’
                  Pong.c:(.text+0xa65): undefined reference to `allegro_error’
                  Pong.c:(.text+0xaa9): undefined reference to `set_gfx_mode’
                  Pong.c:(.text+0xab2): undefined reference to `allegro_exit’
                  Pong.c:(.text+0xaba): undefined reference to `allegro_error’
                  Pong.c:(.text+0xae4): undefined reference to `set_palette’
                  Pong.c:(.text+0xaf8): undefined reference to `create_bitmap’
                  Pong.c:(.text+0xb0f): undefined reference to `gfx_driver’
                  Pong.c:(.text+0xb18): undefined reference to `gfx_driver’
                  Pong.c:(.text+0xb4c): undefined reference to `allegro_exit’
                  collect2: ld returned 1 exit status
                  script@server:~/pong$                                       
                  #2195830
                  script
                  Felhasználó

                    Feltettem az allegro csomagokat
                    Szoval a file neve pong.h
                    gcc Pong.c a parnacs
                    gfx_driver problemai is vannak 😀

                    Code:
                    script@server:~/pong$ gcc Pong.c
                    Pong.c: In function ‘pong_game’:
                    Pong.c:261: warning: ‘textout’ is deprecated (declared at /usr/include/allegro/alcompat.h:169)
                    Pong.c:262: warning: ‘textout’ is deprecated (declared at /usr/include/allegro/alcompat.h:169)
                    Pong.c:262: warning: passing argument 3 of ‘textout’ makes pointer from integer without a cast
                    Pong.c:263: warning: ‘textout’ is deprecated (declared at /usr/include/allegro/alcompat.h:169)
                    Pong.c:264: warning: ‘textout’ is deprecated (declared at /usr/include/allegro/alcompat.h:169)
                    Pong.c:264: warning: passing argument 3 of ‘textout’ makes pointer from integer without a cast
                    Pong.c:266: warning: ‘textout’ is deprecated (declared at /usr/include/allegro/alcompat.h:169)
                    Pong.c:267: warning: ‘textout’ is deprecated (declared at /usr/include/allegro/alcompat.h:169)
                    Pong.c: In function ‘_mangled_main’:
                    Pong.c:294: warning: ‘initialise_joystick’ is deprecated (declared at /usr/include/allegro/alcompat.h:127)
                    /tmp/ccjWlNnw.o: In function `boing’:
                    Pong.c:(.text+0x34): undefined reference to `play_sample’
                    /tmp/ccjWlNnw.o: In function `move_ball’:
                    Pong.c:(.text+0x1e3): undefined reference to `gfx_driver’
                    Pong.c:(.text+0x1ec): undefined reference to `gfx_driver’
                    Pong.c:(.text+0x2e7): undefined reference to `gfx_driver’
                    Pong.c:(.text+0x2f0): undefined reference to `gfx_driver’
                    Pong.c:(.text+0x3d1): undefined reference to `gfx_driver’
                    /tmp/ccjWlNnw.o:Pong.c:(.text+0x3da): more undefined references to `gfx_driver’ follow
                    /tmp/ccjWlNnw.o: In function `move_ball’:
                    Pong.c:(.text+0x544): undefined reference to `draw_rle_sprite’
                    /tmp/ccjWlNnw.o: In function `key_respond’:
                    Pong.c:(.text+0x555): undefined reference to `poll_joystick’
                    Pong.c:(.text+0x55c): undefined reference to `key’
                    Pong.c:(.text+0x57c): undefined reference to `key’
                    Pong.c:(.text+0x5cd): undefined reference to `joy’
                    Pong.c:(.text+0x5d8): undefined reference to `key’
                    Pong.c:(.text+0x5f6): undefined reference to `joy’
                    Pong.c:(.text+0x601): undefined reference to `key’
                    Pong.c:(.text+0x67b): undefined reference to `draw_rle_sprite’
                    Pong.c:(.text+0x6a9): undefined reference to `draw_rle_sprite’
                    /tmp/ccjWlNnw.o: In function `pong_game’:
                    Pong.c:(.text+0x707): undefined reference to `textout’
                    Pong.c:(.text+0x721): undefined reference to `text_length’
                    Pong.c:(.text+0x744): undefined reference to `itoa’
                    Pong.c:(.text+0x77a): undefined reference to `textout’
                    Pong.c:(.text+0x7b6): undefined reference to `textout’
                    Pong.c:(.text+0x7d0): undefined reference to `text_length’
                    Pong.c:(.text+0x7f3): undefined reference to `itoa’
                    Pong.c:(.text+0x829): undefined reference to `textout’
                    Pong.c:(.text+0x865): undefined reference to `textout’
                    Pong.c:(.text+0x87f): undefined reference to `text_length’
                    Pong.c:(.text+0x8c4): undefined reference to `textout’
                    Pong.c:(.text+0x8f9): undefined reference to `line’
                    Pong.c:(.text+0x8fe): undefined reference to `screen’
                    Pong.c:(.text+0x940): undefined reference to `blit’
                    Pong.c:(.text+0x954): undefined reference to `key’
                    /tmp/ccjWlNnw.o: In function `clear’:
                    Pong.c:(.text+0x973): undefined reference to `clear_bitmap’
                    /tmp/ccjWlNnw.o: In function `main’:
                    Pong.c:(.text+0x994): undefined reference to `__crt0_argc’
                    Pong.c:(.text+0x99c): undefined reference to `__crt0_argv’
                    /tmp/ccjWlNnw.o: In function `_mangled_main’:
                    Pong.c:(.text+0x9d9): undefined reference to `install_allegro’
                    Pong.c:(.text+0x9de): undefined reference to `install_timer’
                    Pong.c:(.text+0x9e3): undefined reference to `install_keyboard’
                    Pong.c:(.text+0x9e8): undefined reference to `initialise_joystick’
                    Pong.c:(.text+0x9ed): undefined reference to `install_mouse’
                    Pong.c:(.text+0x9f9): undefined reference to `load_datafile’
                    Pong.c:(.text+0xa0c): undefined reference to `allegro_exit’
                    Pong.c:(.text+0xa14): undefined reference to `allegro_error’
                    Pong.c:(.text+0xa54): undefined reference to `install_sound’
                    Pong.c:(.text+0xa5d): undefined reference to `allegro_exit’
                    Pong.c:(.text+0xa65): undefined reference to `allegro_error’
                    Pong.c:(.text+0xaa9): undefined reference to `set_gfx_mode’
                    Pong.c:(.text+0xab2): undefined reference to `allegro_exit’
                    Pong.c:(.text+0xaba): undefined reference to `allegro_error’
                    Pong.c:(.text+0xae4): undefined reference to `set_palette’
                    Pong.c:(.text+0xaf8): undefined reference to `create_bitmap’
                    Pong.c:(.text+0xb0f): undefined reference to `gfx_driver’
                    Pong.c:(.text+0xb18): undefined reference to `gfx_driver’
                    Pong.c:(.text+0xb4c): undefined reference to `allegro_exit’
                    collect2: ld returned 1 exit status
                    script@server:~/pong$                                       
                    #2195831
                    zoltan22
                    Felhasználó

                      Nem adtad meg, hogy linkelje hozza az allegro libjet. Ilyesmivel probalkozz:

                      Code:
                      gcc Pong.c -lalleg

                      referencia: http://www.privateline.com/PCS/GSM06.html

                      #2195832
                      zoltan22
                      Felhasználó

                        Nem adtad meg, hogy linkelje hozza az allegro libjet. Ilyesmivel probalkozz:

                        Code:
                        gcc Pong.c -lalleg

                        referencia: http://www.privateline.com/PCS/GSM06.html

                      10 bejegyzés megtekintése - 11-20 / 21
                      • Be kell jelentkezni a hozzászóláshoz.