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>
