Path: utzoo!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!datapg!com50!pai!erc From: erc@pai.UUCP (Eric Johnson) Newsgroups: comp.windows.x Subject: Re: Questions on setup on ISC's X11 Dev Summary: use -linet Message-ID: <813@pai.UUCP> Date: 2 Jan 90 15:53:00 GMT References: <8912291842.AA12534@decwrl.dec.com> <6405@turnkey.gryphon.COM> Organization: Prime Automation, Inc., Burnsville, MN Lines: 50 In article <6405@turnkey.gryphon.COM>, jackv@turnkey.gryphon.COM (Jack F. Vogel) writes: > In article <8912291842.AA12534@decwrl.dec.com> paine@fungus.dec.com (Willy Paine) writes: > > >My questions are: > > >How can I overcome the problem with many unresolved external from ISC's > >own X11 library for my future X11 development? > > ... > > All I can say without these details is that I have been using the ISC X > development package without these problems. My guess is that the unresolved > externals one might get would come from the BSD networking library stuff, > to resolve that include -linet in your linker flags (this assumes you have > /usr/lib/libinet.a installed, I forget what package it is in). The other > type of problem I have had involved some client code that used header files > normally in the libX source directory that ISC did not distribute in > . I don't recall what they were but if you have the X distribution > around it shouldn't be too hard to figure out. > > ... > Jack F. Vogel jackv@seas.ucla.edu > AIX Technical Support - or - > Locus Computing Corp. jackv@ifs.umich.edu If you are using Interactive's 386/ix UNIX and have both X11 and TCP/IP networking developer systems installed, you will need to link in the "inet" library after the X11 library. For example, cc -o xhello xhello.c -lX11 -linet Interactive apparenty uses shared memory for Inter-Process Communication if you do not have networking installed, and Berkeley-style sockets for IPC if networking is installed. This was rather annoying to figure out. But, their version of X does seem to work (not as fast as the SPARCStation, but pretty good for a PC clone). Hope this helps, -Eric -- Eric F. Johnson, Boulware Technologies, Inc. 415 W. Travelers Trail, Burnsville, MN 55337 USA. Phone: +1 612-894-0313. erc@pai.mn.org - or - bungia!pai!erc (We have a very dumb mailer, so please send a bang-!-style return address.)