[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: BLT troubles with redhat 4.1
From: |
Tim Jares |
Subject: |
Re: BLT troubles with redhat 4.1 |
Date: |
Sun, 13 Apr 1997 14:18:24 -0500 |
Paul -
Unfortunately, I didn't take notes on my struggle, but I did get
swarm running on a redhat 4.1 installation a couple of weeks ago.
Because I didn't know what was wrong half the time, I was just
experimenting to get things to work. Hence, I'm not sure you'll
need to do everything I did to get it up and running. Nevertheless,
as I can recall the things I did are as follows:
1. Removed tcl7.6 and tk4.2 that came with my redhat 4.1
distribution. As near as I could tell, swarm is untested with
these versions.
2. Download tcl7.5, tk4.2, and blt2.1 from "swarm"-directed
sources.
3. Configure and install these packages in this order pretty
much following the defaults. However, I had to tell the configure
script to not build tcl with dynamic loading (I think this is
correct). This prevented linking problems that I encountered later
in the installation (of something -- can't rememember if it was
swarm or one of the other packages....
4. I'm not sure, but I seem to think the X11.h file is in a
subdirectory of /usr/include.
One final note for what it's worth. I loaded everything when I installed
redhat.
Good luck,
Tim Jares
Paul Johnson wrote:
>
> OK, I need to install BLT2.1. Fine. I got it, decompressed it into
> usr/lib.
>
> First I tried to run Glen's patch, but it gave a error message. "1 out of
> 1 hunks failed...""
> I decided to make the change the change in bltBgexec.c manually. I went
> to the line specified in the patch file and put in what followed after the
> + marker in the patch file in place of what was previously after the -
> marker in the patch file. I have no clue if this makes a difference, yet,
> because I can't get BLT to install.
>
> When I run ./configure, things go wrong because it cant find a library for
> X11.h. I am supposed to edit the config.BLT and tell it where to find
> X11/X11.h. It seems to think it can find tk and tcl libraries. That is
> the good news.
>
> But I don't have X11.h. I can't find it, anyway. I've searched
> everywhere. Why don't I? Do you know which RPM would have had it?
>
> Here is the odd thing. Studying the BLT config, I notice it has found
> directories for tk and tcl. I can find in my directories some of the
> files it says it has, but not all. For example, it says it has found
> libX11.a in /usr/X11R6/lib
> But I can't see it there. Instead, I see files like
> libX11.so.6
> Now I'm starting to think that when it looks for libX11.a, it does not
> actually look for that, but also for files with suffix .so.
>
> Anyway, because it can't find by directory for X, the configurtaion
> output also shows it can't find all kinds of files, such as -lXbsd,
> -lsocket, -lnsl. It can't find libitka.a, libittcl.a, or tkInt.h.
> It could be those are all realted to not finding the X11.h.
>
> If anyone knows what I did wrong, please let me know.
>
> Paul Johnson
>
> ==================================
> Swarm-Support is for discussion of the technical details of the day
> to day usage of Swarm. For list administration needs (esp.
> [un]subscribing), please send a message to <address@hidden>
> with "help" in the body of the message.
> ==================================
==================================
Swarm-Support is for discussion of the technical details of the day
to day usage of Swarm. For list administration needs (esp.
[un]subscribing), please send a message to <address@hidden>
with "help" in the body of the message.
==================================