I'm new to programming/linux and trying to install BLT2.4, which is needed for another program that will be installed later. First, I successfully installed tcl8.3 tk8.3 and their dev counterparts on my 64-bit Ubuntu machine. I then tried configuring BLT2.4y with the command:

I get the same kind of messages for ltcl8.3. After hours of searching and trying different fixes (using symlinks, installing multilib, etc.), I've had no success.

It might have something to do with the makefile, which is generated automatically from makefile.in after configure. I've tried suggestions like "CFLAGS=-m32" makefile changes but no dice. This is my makefile right after configure:

What changes (if any) should I make to the makefile/makefile.in, linking, etc so this will compile? Just wanted to mention again that I am generally new to linux/programming in general. Any suggestions to resolve this is greatly appreciated.

1 Answer
1

I recommend installing the blt package from the repositories. It will install all by itself, without any problems. There is also a blt-dev package if you need that. Checking the repositories for the program you need is always a good idea, to ensure compatibility with other Ubuntu programs.

If you still want to go ahead with this manual compile+install, then I don't have any suggestions for you. I prefer the path of least resistance.