Eszmecserék fejlesztőeszközökről, háborúkról (kádée vs. gnóm) és bármiről

Kezdőlap Fórumok Flém Eszmecserék fejlesztőeszközökről, háborúkról (kádée vs. gnóm) és bármiről

10 bejegyzés megtekintése - 1-10 / 692
  • Szerző
    Bejegyzés
  • #2117897
    zoltan22
    Felhasználó

      Meguntam, hogy a hireket (de nem csak!) offoljuk szet, tehat itt folytatom.

      LCoder wrote:
      Ez akkor igaz ha statikusan linkeli a programot. De ilyet épeszű fejlesztő nagyobb (és GUI-s) program esetén nem csinál, de Pl. egy KDE-s vagy Gnome-os programnál eleve szóba sem jöhet. Ha viszont nem statikusan linkeled akkor kismillió lib egy adott verziójához fog ragaszkodni ami az adott disztrib adott verziójától függ. Azaz messze nem rpm/deb kérdése a dolog, hanem hogy mit csomagolsz be.

      Én mandrake alatt anno elég sokat szívtam ilyennel, bár én persze le tudok fordítani bármit amihez megvannak a szükséges libek, de az egyes libek összevadászása bizony idő volt.

      Az egy rakas fuggosegrol:
      erre voltak kitalalva az „autotool” neven emlegetett programok. Ezek segitsegevel a configure script le fogja ellenorizni a fuggosegekt, es ha nincsenek teljesitve, akkor szol. Utana egy „make” es „make install” es mar fenn is van a program. Persze mondhatod, hogy elavult, de akkor is mukodik. 😉
      A lib verzio gondokrol:
      Mondtad, hogy valtozik az API es ezzel szivas van. Ezt ugy tudod megoldani, hogy a configure-ban ellenorzod a verziot is. Ha tul kicsi, szolsz hogy baj van. Ezetleg ugy keszited a programot, hogy egy libnek tobb verziojat is tamogassa (preprocesszor rulez :D) — persze csak ha szukseg van ra. Plusz vannak szabvanyok, ISO C, ISO C++, POSIX, stb. Ha ezeken belul maradsz, akkor egy csomo fejfajastol megkimeled magad.

      A csomagolast pedig batran hagyjad a terjesztes („disztro”) kozossegenek. Ha kell nekik a programod becsomagoljak, ha nem hat ez van… 😛

      #2117898
      zoltan22
      Felhasználó

        Meguntam, hogy a hireket (de nem csak!) offoljuk szet, tehat itt folytatom.

        LCoder wrote:
        Ez akkor igaz ha statikusan linkeli a programot. De ilyet épeszű fejlesztő nagyobb (és GUI-s) program esetén nem csinál, de Pl. egy KDE-s vagy Gnome-os programnál eleve szóba sem jöhet. Ha viszont nem statikusan linkeled akkor kismillió lib egy adott verziójához fog ragaszkodni ami az adott disztrib adott verziójától függ. Azaz messze nem rpm/deb kérdése a dolog, hanem hogy mit csomagolsz be.

        Én mandrake alatt anno elég sokat szívtam ilyennel, bár én persze le tudok fordítani bármit amihez megvannak a szükséges libek, de az egyes libek összevadászása bizony idő volt.

        Az egy rakas fuggosegrol:
        erre voltak kitalalva az „autotool” neven emlegetett programok. Ezek segitsegevel a configure script le fogja ellenorizni a fuggosegekt, es ha nincsenek teljesitve, akkor szol. Utana egy „make” es „make install” es mar fenn is van a program. Persze mondhatod, hogy elavult, de akkor is mukodik. 😉
        A lib verzio gondokrol:
        Mondtad, hogy valtozik az API es ezzel szivas van. Ezt ugy tudod megoldani, hogy a configure-ban ellenorzod a verziot is. Ha tul kicsi, szolsz hogy baj van. Ezetleg ugy keszited a programot, hogy egy libnek tobb verziojat is tamogassa (preprocesszor rulez :D) — persze csak ha szukseg van ra. Plusz vannak szabvanyok, ISO C, ISO C++, POSIX, stb. Ha ezeken belul maradsz, akkor egy csomo fejfajastol megkimeled magad.

        A csomagolast pedig batran hagyjad a terjesztes („disztro”) kozossegenek. Ha kell nekik a programod becsomagoljak, ha nem hat ez van… 😛

        #2117899
        ELaci
        Felhasználó

          Nekem már feláll a szőr a hátamon ettől a sok szartól ami a számítógép témakörben bárhol előfordul.
          Muszály ezt nekem csinálni? Inkább elmegyek hómunkásnak!

          #2117900
          ELaci
          Felhasználó

            Nekem már feláll a szőr a hátamon ettől a sok szartól ami a számítógép témakörben bárhol előfordul.
            Muszály ezt nekem csinálni? Inkább elmegyek hómunkásnak!

            #2117901
            Macskajancsi
            Felhasználó
              ELaci wrote:
              Nekem már feláll a szőr a hátamon ettől a sok szartól ami a számítógép témakörben bárhol előfordul.
              Muszály ezt nekem csinálni? Inkább elmegyek hómunkásnak!

              Nem muszáj

              (A muß ein… magyarosítása mitől lesz elipszilon? Egyébként a hómunkás modernkori meghatározása:
              „snow-manager”. grin.gifgrin.gifgrin.gif)

              A topik létrehozásával LCoder-nek próbáltam elsősorban megfelelő (játszó)teret biztosítani. tongue.gif

              #2117902
              Macskajancsi
              Felhasználó
                ELaci wrote:
                Nekem már feláll a szőr a hátamon ettől a sok szartól ami a számítógép témakörben bárhol előfordul.
                Muszály ezt nekem csinálni? Inkább elmegyek hómunkásnak!

                Nem muszáj

                (A muß ein… magyarosítása mitől lesz elipszilon? Egyébként a hómunkás modernkori meghatározása:
                „snow-manager”. grin.gifgrin.gifgrin.gif)

                A topik létrehozásával LCoder-nek próbáltam elsősorban megfelelő (játszó)teret biztosítani. tongue.gif

                #2117903
                MBence
                Felhasználó

                  ELaci: A muszáj-t gyorsan javítsd ki (mielőtt még kisbetu belédköt :)) ) (szerk.: ELKÉSTEM, sry)
                  Macskajancsi: Úgy tudom, már ‘ß‘ sincs, helyette van ‘ss‘.

                  Sztem az lenne a megoldás, hogy alapértelmezésben ha letöltesz egy csomagot, ne legyen benne semmi ilyen lib izé, hanem ha nincs a gépeden a megfelelő verziójú akármi, akkor automatikusan leszedje neked a netről, vagy legalább egy linket dobjon. Szerintem.

                  #2117904
                  MBence
                  Felhasználó

                    ELaci: A muszáj-t gyorsan javítsd ki (mielőtt még kisbetu belédköt :)) ) (szerk.: ELKÉSTEM, sry)
                    Macskajancsi: Úgy tudom, már ‘ß‘ sincs, helyette van ‘ss‘.

                    Sztem az lenne a megoldás, hogy alapértelmezésben ha letöltesz egy csomagot, ne legyen benne semmi ilyen lib izé, hanem ha nincs a gépeden a megfelelő verziójú akármi, akkor automatikusan leszedje neked a netről, vagy legalább egy linket dobjon. Szerintem.

                    #2117905
                    kisbetu
                    Felhasználó
                      ELaci wrote:
                      Nekem már feláll a szőr a hátamon ettől a sok szartól ami a számítógép témakörben bárhol előfordul.
                      Muszály ezt nekem csinálni? Inkább elmegyek hómunkásnak!

                      Amíg a többiek nem kapcsolják ki a számítógépeket, addig egyre inkább nem lesz szükség hómunkásokra. A múlt télen a lányom hiába várta a havat…

                      #2117906
                      kisbetu
                      Felhasználó
                        ELaci wrote:
                        Nekem már feláll a szőr a hátamon ettől a sok szartól ami a számítógép témakörben bárhol előfordul.
                        Muszály ezt nekem csinálni? Inkább elmegyek hómunkásnak!

                        Amíg a többiek nem kapcsolják ki a számítógépeket, addig egyre inkább nem lesz szükség hómunkásokra. A múlt télen a lányom hiába várta a havat…

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