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]

RE: Grace (xmgrace) 5.1.12-1 graph program -- building under cygwin -- possibly LessTif bug from 0.93.91 ?


Thanks for the info. I am guessing that these stages are all rolled into
{package}.sh all 

Is my problem something else entirely??? I think perhaps it is. 

The problem is:  when I configure Grace it exits on 

Error: M*tif has not been found.

Looking at config.log, there are several 'undefined reference' errors
from libXm.a that seem to have something to do with fonts eg.

_FcPatternCreate
_XftFontOpenPattern
_XftFontClose

So it IS fiding libXm.a, but not certain other libraries needed by this
library. I am guessing that Xft* functions are in libXft,
I have cygXft-[12].dll and libXft-[12].dll.a located in
/usr/X11R6/[bin,lib] , but no *.a version of these librarys, is this the

problem? How can configure locate/use these correctly? 

Thanks!
Robert







********************************************
You build lesstif as follows:

1) cd /usr/src

2) ./lesstif-0.93.94-1.sh prep

3) ./lesstif-0.93.94-1.sh conf > conf.log 2>&1

4) ./lesstif-0.93.94-1.sh build > build.log 2>&1

5) ./lesstif-0.93.94-1.sh install > install.log 2>&1

6) ./lesstif-0.93.94-1.sh strip

7) ./lesstif-0.93.94-1.sh pkg

8) ./lesstif-0.93.94-1.sh spkg

You will then have a new lesstif package that you can install by 
creating a new setup.ini file.  You'll have to ask or search for help on

that.  You will need some scripts called "upset" to do this.

Harold

-----Original Message-----
From: cygwin-xfree-owner@cygwin.com
[mailto:cygwin-xfree-owner@cygwin.com] On Behalf Of Harold L Hunt II
Sent: 16 January 2004 17:59
To: cygwin-xfree@cygwin.com
Subject: Re: Grace (xmgrace) 5.1.12-1 graph program -- building under
cygwin -- possibly LessTif bug from 0.93.91 ?


Oh, and your line to install manually via tar is missing a "-C /":

tar xjf -C / lesstif-0.93.91-6.tar.bz2

I think that will tell it to extract in the root of your Cygwin 
installation so the files will go to the correct place.

Harold


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