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
- This topic has 691 hozzászólás, 27 résztvevő, and was last updated 17 years, 12 months telt el by
LCoder.
-
SzerzőBejegyzés
-
2007-06-18-17:06 #2117897
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… 😛
2007-06-18-17:06 #2117898Meguntam, 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… 😛
2007-06-18-17:29 #2117899Nekem 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!2007-06-18-17:29 #2117900Nekem 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!2007-06-18-17:40 #2117901ELaci 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”.)
A topik létrehozásával LCoder-nek próbáltam elsősorban megfelelő (játszó)teret biztosítani.
2007-06-18-17:40 #2117902ELaci 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”.)
A topik létrehozásával LCoder-nek próbáltam elsősorban megfelelő (játszó)teret biztosítani.
2007-06-18-17:43 #2117903ELaci: 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.
2007-06-18-17:43 #2117904ELaci: 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.
2007-06-18-17:52 #2117905ELaci 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…
2007-06-18-17:52 #2117906ELaci 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…
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz