Path: utzoo!attcan!uunet!aplcen!samsung!think!snorkelwacker!bloom-beacon!eru!luth!sunic!mcsun!inria!litp!apollon!card From: card@masi.ibp.fr (Remy CARD) Newsgroups: comp.windows.x Subject: Re: __GetHostname error (with xdvi and other X programs) Message-ID: <3002@litp.ibp.fr> Date: 1 Jun 90 10:23:06 GMT References: <12295@unix.SRI.COM> Sender: news@litp.ibp.fr Reply-To: card@masi.ibp.fr (Remy CARD) Organization: Laboratoire MASI - Universite Pierre et Marie Curie - Paris - France Lines: 35 In article <12295@unix.SRI.COM>, felix@AI.SRI.COM (Francois Felix INGRAND) writes: |>I am running X11R4 (fixes level 11) , under SunOS 4.0.3 . |> |>I tried to install xdvi but when I launch the program, I get: |> |>ld.so: call to undefined procedure __GetHostname from 0xf762c984 |> |>and indeed, if I compile it with static linking, I get this symbol |>undefined. |> |>I cannot find in which library this symbol is defined. Any pointer |>will be appreciated. I had the same problem because I had the LD_LIBRARY_PATH environment variable set to the Open Windows libraries directory. When you compile an application, the dynamic link editor will try to use the Open Windows X libraries. You must unset the LD_LIBRARY_PATH before compiling so the link editor will use the standard X libraries. To be sure, you can use the ldd command which shows which dynamic libraries will be used during the execution of the program. -------------------------------------------------------------------------- | Remy CARD | Telephone : (33) 1-43.36.25.25 | | Universite Pierre et Marie Curie | poste 43-63 | | Laboratoire MASI, CNRS UA 818 | Fax : (33) 1-46.34.19.27 | | 4 Place Jussieu, 75252 Paris Cedex 05 | E-mail : card@masi.ibp.fr | --------------------------------------------------------------------------