This is the mail archive of the cygwin-xfree@cygwin.com mailing list for the Cygwin XFree86 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[RFC] lesstif & Xft/freetype/fontconfig


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]