sostrovsky at snip.net
Sat Jan 13 14:35:20 PST 2001
On Saturday 13 January 2001 15:31, you wrote:
> At 11:34 PM 1/12/01 -0500, Simon Perreault wrote:
> >Thanks a lot Sergey! Once again, that's a top quality hint!
> Unfortunately, I haven't had tons of luck with it, <sheepishly> although I
> have not followed it to the letter. </sheepishly> I'm describing the
> following problem because it takes several hours to compile X on my
> computer, so it'd be really tough to narrow down the solution on my own.
> Sergey mentions using optimizations in his hint, so, in host.def, I set
> ^OPT^ to "-O3 -mcpu=i686 -march=i686". It was later in host.def when I
> veered from his hint. I had previously installed Tcl and Tk version 8.3 as
> shared libraries, so I uncommented the lines
> #define HasTk YES
> #define HasTcl YES
> and all of the other lines that seemed to be related to these. I also set
> it so that XF86Setup would not link Tcl and Tk statically. (BTW--the
> #define lines here are as I remember them; I do not have host.def in front
> of me and therefore they may not be exact, but you know what I'm talking
> about, right?)
> Ok. So I successfully built and installed X using some optimizations and
> shared versions of Tcl and Tk version 8.3. When I run X using blackbox, it
> crashes. A previous installation of X worked fine, where I used no
> optimizations, and didn't define Tcl and Tk. I'm wondering whether its
> current crashiness would be because of the -O3 or the Tcl/Tk?
> (On a side note, I'm wondering if it's actually necessary to define Tcl/Tk
> in host.def? I mean, I had them installed, so it seemed appropriate to
> define them, but I don't know what significance doing so might actually
> Thanks. Oh, and Sergey, it's a nice, clear hint. The underlying problem
> here is that I tend to tinker without knowing what I'm doing. %-)
Sorry, can't help with that. Never used Tcl/Tk.
It is also unclear what these definitions might mean,
because, to my understanding, #define Has<something> in context
of X11 means "I have this installed already" and additionally "therefore do
not build/install this" and/or "therefore it can be used when building X"
I can't imagine how X, real ancestor of all this windowing/widget stuff,
can rely on any of wigdet libraries, be it Motif, Lesstif, Tk, Qt or whatever.
This is an interesting question.
Unsubscribe: send email to lfs-apps-request at linuxfromscratch.org
and put unsubscribe in the subject header of the message
More information about the blfs-support