Kde je socket library ?

Martin Mares mj na k332.feld.cvut.cz
Neděle Říjen 27 17:37:11 CET 1996


> Omlouvam se za dlouhe vedeni (moje)
> ale pri kompilaci TCL-DP3.5b1 jsem nerazil na problem specificky Linuxovy
> kde je knihovna pro socketovou komunikaci ?
> V Makefile se snazi linkovat knihovnu libnsl popr je doporuceno pro
> Solaris popuzit libsocket. Ani jednu nemohu nikde v Linuxu najit (ani
> RH4.0, ani SW2-3 je neobsahuji.
> Poradte.

   Ani libnsl, ani libsocket na linuxu neni -- vsechny sitove funkce
jsou zabudovany primo v libc. Odkazy na prislusne knihovny by tedy melo
stacit odstranit.

> Navic kdyz se Makefile odkazuje v LIBRARIES na libtcl.a a ja mam v
> /usr/lib jen libtcl.so   - muzu to jednoduse zamenit - nebude to chtit
> nejake dalsi konfigurace pres ld atd.

   Melo by to jit automaticky.

> A uplne hloupa otazka - daji se vypsat obsahy *.so knihoven analogicky k 
> ar tv pro *.a knihovny  - tedy ktere moduly obsahuji ?

   nm lib.so -- to ovsem nevypise moduly, ale jmena symbolu.

								Martin


Další informace o konferenci Linux