Curtis Kelch wrote:

> Stephen,
>       I took your advice from an earlier support request and compiled Analog
> with the DEFS= -DNODNS line added. This allowed it to compile and Analog
> ran just fine. I now have some time and would like to get the DNS
> lookups working. Here are the details from our earlier messages:
> ...
> Not including -lnsl normally produces an error for inet_addr, not
> __inet_addr. I strongly suspect that your system libraries are in a broken
> state. In other words, it found inet_addr, but I suspect that inet_addr
> calls __inet_addr internally on your OS, and that that latter function is
> missing.
> 
> Apart from getting mended libraries, you can use
>   DEFS = -DNODNS
> This will ignore that part of the code. The price is that you will lose DNS
> lookups.
> 
> What libraries are we talking about specifically? Where do I get them to
> make this work? Thanks in advance.

The necessary libraries should be part of your system and/or kernel. 
It's possible you have only the binaries necessary to run your OS 
without any of the header files or libraries. You will need to check 
your OS distribution for kernel headers, kernel sources or something 
similar and install them.


-- 

Jeremy Wadsack
Wadsack-Allen Digital Group

+------------------------------------------------------------------------
|  This is the analog-help mailing list. To unsubscribe from this
|  mailing list, go to
|    http://lists.isite.net/listgate/analog-help/unsubscribe.html
|
|  List archives are available at
|    http://www.mail-archive.com/[email protected]/
|    http://lists.isite.net/listgate/analog-help/archives/
|    http://www.tallylist.com/archives/index.cfm/mlist.7
+------------------------------------------------------------------------

Reply via email to