Crafty 23.1 + FC12 alatt

Kezdőlap Fórumok Fedora Core / RedHat /CentOS Fedora/RedHat kezdõ Crafty 23.1 + FC12 alatt

6 bejegyzés megtekintése - 1-6 / 6
  • Szerző
    Bejegyzés
  • #2197367
    kisbetu
    Felhasználó

      Érdemben nem…

      De a make előtt nem volt valamiféle configure?
      Az nem jelezte a függőségi hibákat?

      #2197368
      kisbetu
      Felhasználó
        sakkmesterke wrote:
        main.c:3908: warning: passing argument 2 of ‘numa_node_to_cpus’ from incompatible pointer type
        /usr/include/numa.h:274: note: expected ‘struct bitmask *’ but argument is of type ‘long unsigned int *’
        main.c:3908: error: too many arguments to function ‘numa_node_to_cpus’

        – a main.c 3908-as sora:                                  numa_node_to_cpus(0, cpus, 64);
        – az /usr/include/numa.h:274 sora pedig:        int numa_node_to_cpus(int, struct bitmask *);

        Mivel a header szerint kettő paramétert vár, a háromra elég jogosan panaszkodik.

        #2197369
        sakkmesterke
        Felhasználó

          Erre sajnos már én is rájöttem  :-:

          Idézet egy leirásból: http://linux.die.net/man/3/numa

          numa_node_to_cpus() converts a node number to a bitmask of CPUs. The user must pass a long enough buffer. If the buffer is not long enough errno will be set to ERANGE and -1 returned. On success 0 is returned.

          numa_node_to_cpus(0, cpus, 64);
              printf(„nMachine is NUMA, %d nodes (%d cpus/node)nn”,
                  numa_max_node() + 1, PopCnt(cpus[0]));

          ezek az elvárások, szerintem csak        numa_node_to_cpus(cpus, 64);…

          #2197370
          sakkmesterke
          Felhasználó

            Megvan sikerült, köszi kisbetü, érdemi volt a segitség!

            #2197371
            ventura
            Felhasználó

              szia

              scid et használsz mint adatbázis érdemes hozzá feltenni a glaurung engine-t is mivel az UCI kompatibilis, és elég erős az is.

              #1889389
              csaba
              Felhasználó

                Sziasztok,

                Ma egy újabb megoldatlan problémával szembesültem fedorás tevékenységem során.
                Szerettem volna Crafty sakkmotort forgatni forrásból, de sajnos csak eddig jutottam:

                [attila@laptop crafty-23.1]$ make linux-amd64
                make target=LINUX                          
                                CC=gcc CXX=g++            
                                CFLAGS=’ -Wall -pipe      
                                -fbranch-probabilities -fomit-frame-pointer -O3 -march=k8′
                                CXFLAGS=                                                  
                                LDFLAGS=’ -lpthread -lnuma -lstdc++’                      
                                opt=’ -DINLINE64 -DCPUS=8 -DNUMA -DLIBNUMA’              
                                crafty-make                                               


                main.c:3908: warning: passing argument 2 of ‘numa_node_to_cpus’ from incompatible pointer type
                /usr/include/numa.h:274: note: expected ‘struct bitmask *’ but argument is of type ‘long unsigned int *’
                main.c:3908: error: too many arguments to function ‘numa_node_to_cpus’
                make[2]: *** [main.o] Error 1
                make[2]: Leaving directory `/home/attila/Letöltések/crafty-23.1′
                make[1]: *** [crafty-make] Error 2
                make[1]: Leaving directory `/home/attila/Letöltések/crafty-23.1′
                make: *** [linux-amd64] Error 2
                [attila@laptop crafty-23.1]$

                Megjegyzés:
                – duplamagos a proci, 64 bites, rendszer: FC12.
                – numactl és a devel is fent van
                – a main.c 3908-as sora:                                  numa_node_to_cpus(0, cpus, 64);
                – az /usr/include/numa.h:274 sora pedig:        int numa_node_to_cpus(int, struct bitmask *);

                Tudna valaki ebben érdemben segiteni? Köszönöm!

              6 bejegyzés megtekintése - 1-6 / 6
              • Be kell jelentkezni a hozzászóláshoz.