|
Re: lug-bg: IPX i po tocno kak sa nawyrzani *.h na kernela
- Subject: Re: lug-bg: IPX i po tocno kak sa nawyrzani *.h na kernela
- From: firedust@xxxxxxx (Stanislav Lechev)
- Date: Thu, 10 May 2001 21:30:48 +0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
da...
towa e chesto sreshtan problem :))
(e ne chak tolkowa chesto)
znachi w redhat i mandrake reshawat problema s rpm-ite
shtoto pichowete se mychat wmesto tebe ...
compilirat i taka ti go dawat ... sdywkano
koeto ne e interesno ... gubi se trypkata :)
problema ti s include files ne e che sa napisani nekadyrno
a che prosto edin include file iska drug predi sebe si
i ako ne si go includenal stawa problema
ideqta e che kato includnesh edin
toj si prawi #defines koito sledwashtite includowe
mogat da polzwat... a nqkoj gi iskat zadylvitelno
wivdal sym prilichno napisani includes koito prawqt slednoto:
#ifndef NQKOJSI_INCLUDE_H
#error please do not include X_H directly ... use Y_H instead
#endif
i towa reshawa problema
ako propishesh kernel moduli shte sreshnesh strashno mnogo takiwa probs
no za syvalenie s ipx ne sym se zanimawal i ne moga da ti kava kakwo da
includnesh ...
On Thursday 10 May 2001 16:23, you wrote:
> Sicko zapocna ot IPX:
> Znam ce poweceto ot was ne se interesuwat o IPX
> no to i wyprosa ne e za towa
> a za nerazbiraemata "pone za men" logika na *.h
> failowete na kernela "a i nekoi drugi stranni raboti"
>
> Pyrwo za drugite stranni raboti:
> Linuxa moze da byde Novell klient Nowell 3.xx server
> i IPX router. Sicko towa toi wyrsi prekrasno i na men
> mi triabwa.
> Ot blizo godina da ne e i powece obace i trite paketa
> Novell server, klient i router sa nacialo izostaweni ot
> avtorite si i nikoi ne e proiawil interes i entusiazym
> bezplatno da gi prodylzi. Koeto e meko kazano trewozno.
> Oste po stranno e ce kato pregledah poslednite
> 3 kernela 2.2.xx otkrih ce nekoia dobra dusa
> se e pogrizila da nanese sicki promeni w sorsa na kernela
> za potdryzka na IPX koito sa swyrzani s rabotata
> na tezi 3 paketa, koeto znaci ce wse pak nekakyw interes
> kym problema ima.
>
> No sorsowete i na trite programi gi ima w inet
> a i sicki kolekcii bez Slackware wklucwat kompilirani
> rpm na trite paketa. Slackuare totalno ignorira
> sicki paketi swyrzani s IPX, oste po stranno.
>
> Taka sega az sym na Slacware 7.1,
> drypnah si sorsowete i opitah da si gi kompiliram ;-)
> "nekoi bese pisal na skoro ce Slackware se hareswala
> samo na hora deto namirali redaktiraneto i kompiliraneto
> na sorsowe za nai hubawoto nesto
> sled sex s nekakwa macka ne i pomna imeto mai ne e clen
> na nekoia Linux grupa ;-).
> E te i az sym ot tia.
>
> Ta kato rekoh da gi kompiliram i trite izbylwaha
> suma greski oste na make dep za gresno nasoceni
> *.h failowe i za greski ??? w ipx.h.
>
> Razrowih se iz internet i namerih edinstwenno
> preporykite: wzemete si ot Mandrake ili RedHat
> kompilranite gotowi wersii na rpm i ne se
> mycete s nepreodolimite problemi pri kompilaciata
> i na 3'te paketa
> Taka i naprawih i si raboti masinata mi e i Novell server
> i IPX router prez koito wizdam 3'te si nowelski servera
> i mi gi i mowntwa "mnogo e udobno".
>
> Obace az ne moziah da se primira ce sorsowete sa zapusnati
> i ce ne se kompilirat i resih da se sboria s problema.
> Namerih go no ne moga da izmisla swesten naci da se sbora s nego.
> Sicko se swezda do gresno nasoceni
> #include <*.h>
> Na pryw pogled lesno
> Obace otkriwam nekakwa stranna organizacia na h failowetwe
> na gcc i na kernela.
> Znaci gcc si ocakwa i tyrsi standartnite h w /usr/include
> kato ta ima /usr/include/linux koeto e link kym
> /usr/src/linix/include/linux
> Na pryw pogled dobre obace includwani
> ot tazi direktoria h failowe direktno dawat sintakticni greski
> s gcc.
> Prowerih kak gi polzwa kernela ta ne dawa greski pri kompilacia.
> Okaza se ce cast ot tiah i to tazi koiato me interesuwa se polzwat
> mnogo stranno.
> Ima edna direktoria /usr/src/linix/include/net kydeto ima
> systite h failowe sys systite imena koito
> w nacaloto si prawat
> #include <linux/systoto.ime.h> plus oste suma obiawi.
> Primer ipx.h.
> Obale i w /usr/include/linux si ima i h koito se polzwat direktno.
> Na sickoto otgore kernela ne gi lowi s otmestwane ot
> /usr/src/linux a prez /usr/include/linux na gcc.
> W /usr/include/ ima i direktoria 'net' koiato obace ne e link
> kym /usr/src/linix/include/net koeto bi resilo posto problema
> moze bi.
> no tia si sydyrza wailowe h iwno ot komplekta na gcc
> no razlicni ot tezi na kernela.
> Resih da kopna /usr/src/linix/include/net w
> direktoriata kydeto kompiliram i da otradaktiram
> includite w iawen wid.
> Obace se okaza ce sicki /usr/src/linix/include/net/*.h
> sa s includi za drugi h ot net walidni spriamo /usr/src/linux
> ot kydeto se kompilira kernela.
> Na sickoto ot gore poweceto h failowe na kernela
> sydyrzat include na drugi h ot kernela s neiawno zadadeni
> pytista spriamo /usr/src/linux
> Wsiaka redakcia na h failowete predizwikwa nuzda ot
> redakcia na sledwastite wlozeni w tiah.
> Rabotata izglezda bezkraina.
>
> Iawno I RedHat i Mandrake sa resili problema
> obace i dwete kompanii si mylcat po wyprosa kak
> I ne predlagat otredaktiranite sorsowe za da moze
> seki da si gi kompilira. ??? mnog e iznerviasto i cudno
>
> Da ostawim na strano sicko drugo no Netware servera
> cast ot nastroikite se prawat s redakcia i kompilacia.
> W sledstwie na towa cowek e prinuden da polzwa
> izbranite ot RedHat Ili Mandrake po podrazbirane
> i tolkowa.
> A zasto sa resili da ne razdawat CnowHow po problema
> ne znam ama ne mi zwuci dobre.
>
> Nekoi naiasno li e zasto taka stranno "pone za men"
> sa opleteni includite na kernela, kakwa strategia
> e bila predwidena za polzwane na tezi h failowe ot drugi
> prograqmi bez da se nalaga preredaktirane na
> polwinata biblioteki na kernela zaradi pytista.
>
> Moze bi w Inet e bilo pisano nesto po wyprosa
> po wremeto kogato sa napraweni tezi
> izmenenia w strukturata na h failowete na kernela
> i kakwa e bila ideiata.
> Ama az nisto ne namerih.
>
> Niakoi moze li dami pomogne.
> Ste mi se da se swedyt nestata samo do redakcii
> w sorsowete taka ce da e udobno da se pusne za sicki.
> I da ne se nalaga na seki koi mu tribwa da redaktira
> polwinata biblioteki na kernela
>
> Wyrti mi se nesto da porazmesta direktoriite i linkowete
> s h failowe na gcc i kernela
> Ama ne e nacin towa e be nemam dumi
>
> Blagodaria predwaritelno
>
> Kristo
- ----------------------------------------
Content-Type: text/html; charset="iso-8859-1"; name="Attachment: 1"
Content-Transfer-Encoding: quoted-printable
Content-Description:
- ----------------------------------------
- ----------------------------------------
Content-Type: text/x-vcard; charset="iso-8859-1"; name="Kristo Petkov
Komsalov.vcf"
Content-Transfer-Encoding: quoted-printable
Content-Description:
- ----------------------------------------
- --
- -===============================================================-
- - Regards, AngelFire -
- - Stanislav Lechev <firedust@xxxxxxx> -
- - PGP Key: http://firedust.vega.bg/pgp/StanislavLechev.asc -
- - Vega Internet Service Provider (tm) -- http://www.vega.bg -
- -===============================================================-
Everyone is a genius.
It's just that some people are too stupid to realize it.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE6+t5Z8RPXBhiMqewRAv6HAJ9oL8q26h3LpazXK3GKhpbzBDV/VgCfYdHb
Rn1xBRMt41/cSvH94g9ae3E=
=xJOo
-----END PGP SIGNATURE-----
===========================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers)
http://www.linux-bulgaria.org/ Hosted by Internet Group Ltd. - Stara Zagora
|
|
|