Fordítás forráskódból

Kezdőlap Fórumok SuSE Linux SuSE kezdõ Fordítás forráskódból

8 bejegyzés megtekintése - 1-8 / 8
  • Szerző
    Bejegyzés
  • #1908838
    kovi
    Felhasználó

      3.1 micsoda:

      sztem kde 3.1

      a susedhoz az http://ftp.suselinux.hu -n illene lennie kde frissítésnek ami után nem kell új susehoz nyúlnod

      #1908839
      admin
      Adminisztrátor

        Letöltöttem a kettõvel régebbi K3B -ket (7.5 és 8.x) verziók, ezekben viszont nem indul a ./configure… -os eljárás, valami más a „szerkezetük”.

        Van, hogy lehet rögtön make-kel kezdeni. Lehet, hogy ezek a régebbi verziók is olyanok?

        #1908840
        admin
        Adminisztrátor

          Helló!

          Nem, nem a KDE a bibi, megnéztem, valami 10-15 megás vlalami. Azért is nem erõltettem a 9-es verziót, mert gondoltam, a KDE 3.1-et akarja. De nem is ez a lényeg! Azt szeretném tudni, a fordítás milyen módon lehetséges. Elhiszem, hogy gyagya kérdés, de sehol nem találok szájbarágós magyarázatot, mindenhol a :/configore/make/make install verziót nyomják, meg hogy futtassam a make file-t és kész. Namármost egyik make nevû foile sem fut, sõt, futtatási jog sincs rajta, asszem. Rootként sem (ha jól emléxem…).
          Azért köszi!

          #1908841
          admin
          Adminisztrátor

            Azt szeretném tudni, a  fordítás milyen módon lehetséges. Elhiszem, hogy gyagya kérdés, de sehol nem találok szájbarágós magyarázatot, mindenhol a :/configore/make/make install verziót nyomják, meg hogy futtassam a make file-t és kész.

            Persze, hogy azt nyomják, másképp ugyanis nem lehet.

            Namármost egyik make nevû foile sem fut, sõt, futtatási jog sincs rajta, asszem. Rootként sem (ha jól emléxem…).
            Azért köszi!

            #1908842
            kovi
            Felhasználó

              futtatási jog
              rootként gépeled(tehát login vendég és utána terminálra + rootjelszó)
              chmod a+x amitakarsz
              vagy durvábban
              chmod 777 akarmi – de ezzel csak ésszel minden jogot rálök
              aztán rootként ./configure
              meg ahogy mondták a többit
              ha hiányol vmit(ez az üzenet) akkor a configure mondja majd hogy mit,
              azt leszeded forrásként és azt teszed fel elõször

              #1908843
              admin
              Adminisztrátor

                Ez a forráskódom van, hogyan tudok ebbõl progit csinálni? Elõre is thx.

                #include
                #include
                #include
                #include
                #include
                #include
                #include
                #include

                #define MAXSOCKETS 128
                #define TIMEOUT 3

                struct hostent *host_entry;

                void portfound(int port)
                {
                struct servent *service;

                printf(„Open port : %d”,port);
                service=getservbyport(htons(port),”tcp”);
                if (service)
                {
                printf(” (%s)”,service->s_name);
                }
                printf(„n”);
                }

                void scanports(int start, int end)
                {
                int *sock;
                int i,val,len;
                fd_set rset, wset;
                struct timeval tv;

                printf(„Scanning ports %d-%dn”,start,end);
                len=sizeof(val);
                sock=(int *)malloc((end-start+1)*sizeof(int));

                for(i=start;ih_addr_list[0],
                &host_addr.sin_addr.s_addr,
                host_entry->h_length);

                //meg kell adni, hogy milyen tipusu a cim. AF_INET lesz
                host_addr.sin_family = host_entry->h_addrtype;
                //megadjuk a portot. htons -al forditani kell a byte sorrenden
                host_addr.sin_port = htons(port);

                //socket nonblocking lesz
                connect(sd, (struct sockaddr *)&host_addr, sizeof(struct sockaddr_in));

                return sd;
                }

                void main(int argc, char *argv[])
                {
                int port;

                if (argc!=2) exit();
                //lookup
                if ((host_entry = gethostbyname(argv[1]))==NULL)
                {
                herror(„gethostbyname failed”);
                exit(1);
                }

                for(port=0;port<65536;port+=MAXSOCKETS+1)
                scanports(port,port+MAXSOCKETS<65535 ? port+MAXSOCKETS : 65535);
                }

                #1908844
                gabaman
                Felhasználó

                  Elõször is, miért kell neked portscan program? Félig illegális ugyanis. Ha csak magadnak kellene, akkor ok, de ha már a gépeden kívül használod…

                  #1870048
                  csaba
                  Felhasználó

                    Sziasztok!

                    Volna egy láma problémám, légyszi segítsetek, ha tudtok…

                    Szóval: SuSE 8.0 -m van, letöltöttem hozzá a K3B legfrissebb verzióját
                    (valami 9-es béta, vagy ilyesmi), ./configure, make, make install, ami
                    valami függõségi problémával leáll, a lényeg, hogy szerintem a 8.1, vagy
                    8.2 kellene neki (illetve az azokban lévõ (3.1 -es verziójú) már elfelejtettem micsoda.)

                    Letöltöttem a kettõvel régebbi K3B -ket (7.5 és 8.x) verziók, ezekben
                    viszont nem indul a ./configure… -os eljárás, valami más a „szerkezetük”.

                    Vannnak Make.valami és Make.másvalami nevû file-ok, ezekkel lehetne valahogy
                    elvileg asszem varázsolni, de nem sikerült rájönnöm, hogyan, futni nem futnak.

                    Lehet, hogy zavaros voltam, de aki nagy guru, talán tudja mi a gondom…

                    Elõre is köszi: Láma Zoli

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