Date: Sat, 23 Aug 1997 16:04:11 -0500 From: Jonathan Lemon <jlemon@americantv.com> To: A Joseph Koshy <koshy@india.hp.com> Cc: freebsd-current@FreeBSD.ORG Subject: Re: Build failure: DOSCMD uses -Bstatic -lX11 Message-ID: <19970823160411.14726@right.PCS> In-Reply-To: <199708230948.CAA06849@palrel1.hp.com>; from A Joseph Koshy on Aug 08, 1997 at 03:16:16PM %2B0530 References: <199708230948.CAA06849@palrel1.hp.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Aug 08, 1997 at 03:16:16PM +0530, A Joseph Koshy wrote: > > Running -current as of a day back: > > DOSCMD used -Bstatic for its compiles, and tries to link with -lX11 > if ${X11BASE} is present. > > By default the XFree86 lib/ directory contains only shared libraries > (the static versions of the libraries are packaged in the programmers > bundle X33prog.tgz). > > This is an added dependency to the build process. Why do we need -lX11 > to build the doscmd kernel? It doesn't require X11 to be built, per se. However, X11 support is a compile-time option, so I tried to get smart, and automatically compile in X11 support if ${X11BASE} was present. The other option would be to always compile it without X, which I dislike. Perhaps I should make the X11 compile option dependent on the existence of both ${X11BASE}/lib/libX11.a, and ${X11BASE}/include? -- Jonathan
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19970823160411.14726>