This is the mail archive of the
cygwin-xfree@cygwin.com
mailing list for the Cygwin XFree86 project.
[RFC] lesstif & Xft/freetype/fontconfig
- From: Brian Ford <ford at vss dot fsi dot com>
- To: cygwin-xfree at cygwin dot com
- Date: Thu, 18 Sep 2003 11:04:20 -0500 (CDT)
- Subject: [RFC] lesstif & Xft/freetype/fontconfig
- Reply-to: cygwin-xfree at cygwin dot com
Should I enable the anti-aliased font capability in the next Cygwin
1.5.x/Xfree86 4.3.x build of lesstif (0.43.91-1)?
The feature is now enabled by default in the vanilla lesstif sources when
the proper libraries are found by configure. But, AFAIK, the feature is
still considered experimental.
My other concern is the additional link time dependencies this will add.
(Obviously, we would need to add additional setup.hint dependencies too.)
libtool enabled applications should just get it right via the libXm.la
file, but non libtool aware applications might break at compile time if
their configure scripts or the like are not smart enough. Since Xm is a
static library, previously compiled apps would be unaffected. For
reference:
Current Cygwin 1.3.22/Xfree 4.2.x libXm.la (0.93.41):
# Libraries that this one depends upon.
dependency_libs=' -L/usr/X11R6/lib -lSM -lICE -lXt -lXp -lXext -lX11'
Possible new Cygwin 1.5.x/Xfree 4.3.x libXm.la (0.93.91):
# Libraries that this one depends upon.
dependency_libs=' -L/usr/X11R6/lib -lSM -lICE -lXt -lXp -lXext -lX11
-lfreetype -lXft -lXrender -lfontconfig'
Also, I'm not quite sure how:
http://www.cygwin.com/ml/cygwin-xfree/2003-09/msg00317.html
would effect this.
As a side note, is there any reason to enable Motif 1.2 and 2.0 compatible
libraries too? Right now, we only build the Motif 2.1 version.
Thanks for the input.
Brian
volunteer lesstif maintainer for Cygwin
--
Brian Ford
Senior Realtime Software Engineer
VITAL - Visual Simulation Systems
FlightSafety International
Phone: 314-551-8460
Fax: 314-551-8444