gabaman

Hozzászólások

10 bejegyzés megtekintése - 921-930 / 2,173
  • Szerző
    Bejegyzés
  • Hozzászólás: Több helyen érvényes const hogyan? #1977257
    gabaman
    Felhasználó

      Köszi a tippeket, este kipróbálom! Tegnap kísérletezve egy érdekes dolgot találtam, a hiba ennyitõl is elmúlik:

      Code:
      mv *.c *.cpp

      Bár a generált kód majdnem kétszer olyan hosszú… :unsure:
      [align=right][snapback]89303[/snapback][/align]

      Hozzászólás: SMC wlan kártya Suse Linux alatt #1977315
      gabaman
      Felhasználó

        Melyik SuSe van meg, és melyik drivert akartad feltenni?

        Hozzászólás: usb + 2.6.5 #1977313
        gabaman
        Felhasználó

          A 2.6-os kernelnél megváltoztak a modulnevek, ezért a 2.4-hez belõtt hotplug nem mûködik autómatikusan.

          http://thomer.com/linux/migrate-to-2.6.html

          Hozzászólás: Internet routerrel #1977299
          gabaman
          Felhasználó

            Ha routered van, akkor nagyon könnyû.

            Hozzászólás: Több helyen érvényes const hogyan? #1977255
            gabaman
            Felhasználó

              Vagy használj makrót, vagy az extern kulcsszót:

              const.h:

              Code:
              #define MINDENHOVA_KELL_1      1
              #define MINDENHOVA_KELL_2      2
              #define MINDENHOVA_KELL_3      3

              vagy

              main.c:

              Code:
              #include „const.h”
              #include „ideis.h”

              const int mindenhova_kell[3] = {1, 2, 3};

              int main( int argc, char* argv[] ) {
              int valami = mindenhova_kell[0];
              // ….
              }

              const.h:

              Code:
              extern const int mindenhova_kell[3];
              Hozzászólás: Linux kernel forditás magyarra #1976263
              gabaman
              Felhasználó

                Talán ezért nem tudnánk.

                Miért ne tudnánk? Attól, hogy a kernel fejlesztõk _jelenleg_ nem foglalkoznak vele, még nem veszett az ügy. Pl. a grsecurity is csak patch formájában létezik, ezért nem is lenne érdemes foglalkozni vele?

                Az egész témát végigolvasva mintha általános vélemény lenne, hogy jobb semmit se tenni, mint valamit. Arról szó sem esett, hogy a fordítási patch valaha is bele kerülne a vanilia kernelbe. Sztm jó ötlet lefordítani a kernel üzeneteket, és a Kbuild részt mindenképpen megéri. Aztán vki vagy felteszi a a foltot, vagy nem. Nem erõszak.

                Mellesleg már volt korábban is egy hasonló project, a Pinglin. Bár a nyelvezetét nem nagyon kedveltem, de legalább már Atom megpróbálta. Köszönet érte.

                http://get.funky.hu/~atom/

                Hozzászólás: PCI module programozas #1976506
                gabaman
                Felhasználó

                  Talán hiányzik egy pci_unregister_driver() hívás valahonnan, ezért másodszorra már nem lehet inicializálni. Vagy esetleg a pci_register_driver() -t kiadtad korábban, ami szinte ugyanaz, mint a pci_module_init().

                  Kernelt debugolni az User Mode Linux segítségével lehet.

                  http://user-mode-linux.sourceforge.net/

                  Hozzászólás: asm kódot hogyan c++-ban? #1976695
                  gabaman
                  Felhasználó

                    Gondolatok a témához:

                    Az assembly egy nyelvcsalád, és jónéhány dialektusa létezik (pl. MASM, TASM, NASM, GAS, …). A GCC a GAS-t ismeri (GNU assembler). A fent említett kódok inkább MASM/TASM-re emlékeztetnek.

                    A linux azért nem szereti az int 10h-t mert a terminallal ellentétben (ncurses) hátózaton nehézkes átküldeni a képernyõ tartalmát. :o)

                    http://www.gnu.org/software/binutils/manua…s-2.9.1/as.html

                    Hozzászólás: mysql & apache #1976591
                    gabaman
                    Felhasználó

                      Ezeket, hogyan lehet slack alatt belõni?
                      A mysql így reagál:
                      root@pomm:/home/pomm# mysql
                      ERROR 2002: Can’t connect to local MySQL server through socket ‘/var/run/mysql/mysql.sock’ (2)

                      Az apache-nál meg fogalmam sincs hova rakjam az index.html-t, hogy menjen is… 🙁

                      PLZ help!
                      [align=right][snapback]88052[/snapback][/align]

                      Hogy vki a kérdésre is válaszoljon: a MySQL két részmõl áll, egy szerverbõl és tetszõleges számû kliensbõl. A ‘mysql’ parancs a kliens részkez tartozik, és a hibaüzenetet az el nem indított szerver (mysqld) miatt kapod.

                      Hozzászólás: c header fileok mit tartalmaznak? #1976914
                      gabaman
                      Felhasználó

                        Hmm, nekem úgy tûnik – ez most nem kötekedés -, hogy a Borland Turbo C 2.0-nál igen csak leragadtál. Sajnos jónéhány nagy informatikai cégnek már hosszú ideje, így még ma is az egyik legnagyobb ellensége az ipari szabvány. Pl. az általad említett conio.h -t használni szakmai öngyilkosság: nem csak lehetetlen többplatformos fejlesztsét megvalósítani, hanem még a forráskódot is hozzá köti egy bizonyos cég termékéhez.

                        A GNU mozgalom egyik alapköve a GCC fordító-kollekció, amely egyszerre jól és szinte sehogyan sem dokumentált. Ez így jól is van, mivel a GCC C és C++ része az ISO 9899 és az ISO 14882 szabványoknak kíván maradéktalanul megfelelni (ISO: Nemzetközi Szabványügyi Hivatal). Azt kérdezed, hogy az MSDN-ben találsz-e C leírást? Régebben nagyon sok, elfogadott nemzetközi szabványokkal párhuzamos és inkompatibilis megoldás leírását lehetett megtalálni. Most már a Microsoft is igyekszik, persze csak piaci nyomás hatására.

                        Ami a listát illeti, sztm nem sok értelme van, használható szintû C/C++ tudáshoz a függvények/eljárások legalább 90%-át fejbõl kell ismerni. Ha mégis szükséged van rá, a boltokban kapható új kiadású könyvekbõl vígan kimásolhatod.

                      10 bejegyzés megtekintése - 921-930 / 2,173