Subject: Re: Compiling a X app.
To: =?ISO-2022-JP?B?GyRCRiNKLCEhNXwbKEI=?= <IZY01245@nifty.ne.jp>
From: David Brownlee <abs@anim.dreamworks.com>
List: port-mac68k
Date: 03/23/1999 19:33:07
Have added an entry to the NetBSD X documentation at
http://www.netbsd.org/Documentation/x/index.html#compile_basic
It should show up within the next hour or so:
Compile fails to link: Undefined symbol '_XOpenDisplay' (top)
If it is a third party item of software, you should check if a version is
available via the NetBSD packages collection. If you are writing you own
code you need to ensure you link against the necessary X libraries. In
this case, add -lX11 to the end of your link line.
David/absolute
-=- They took away my irony, but they left my deceit -=-
On Tue, 23 Mar 1999, David Brownlee wrote:
> Did you add -lX11 to the link line?
>
> David/absolute
>
> -=- "They're only red from all the thoughts unused inside my head" -=-
>
> On Wed, 24 Mar 1999, [ISO-2022-JP] 藤分 亨 wrote:
>
> > Re: Compiling a X application
> >
> > I can compile a normal C program using cc or gcc on my NetBSD, but cannot a
> > X program. When I tried to make a program, I got these error messages below.
> > I had installed Xbase.tgz and Xcomp.tgz, checked the contents of /etc/ld.so.
> > conf to find the '/usr/X11R6/lib' entry and softlinked /usr/X11R6/include/X11
> > to /usr/include/X11 in advance. I guess linking didn't succeed, but I don't
> > know why. I appreciate your advice.
> >
> > /var/tmp/cc00214a1.o: Undefined symbol '_XOpenDisplay' referenced from text se
> > gment
> > [... etc ..]
>