[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Installation
From: |
Manor Askenazi |
Subject: |
Re: Installation |
Date: |
Fri, 3 May 96 13:16:53 MDT |
Hi Peter,
Looking at the link-line generated by your Makefile:
gcc -L/net/echelon/opt8/swarm/swarm/lib -L/net/echelon/opt8/swarm/tcl7.4/lib
- L/net/echelon/opt8/swarm/tk4.0/lib -L/usr/openwin/lib
-L/net/echelon/opt8/swar m/blt-1.9/library
-L/net/echelon/opt8/swarm/libtclobjc-1.1b2 -L/usr/local/lib -g -o heatbugs
Heatbug.o HeatSpace.o main.o -lspace -lsimtools -ltkobjc -lact ivity -lrandom
-lswarmobject -lcollections -ldefobj -lX11 -lobjc -lm
There seem to be several libraries missing, i.e. the compiler isn't being
told to look for tk, tcl blt etc. In fact the line in swarm/Makefile.conf
which is supposed to take care of this is:
SYSLIBS= -ltclobjc -lBLT -ltk -ltcl -lXpm -lX11 -lobjc -lm
It seems that you are missing the first 5 elements in this line.
When you re-insert them you may discover that the compiler isn't able to
find some of these libraries. You must then configure the following lines:
OTHERINCDIRS=-I/network/software/packages/X/include
-I/network/software/package s/tcl7.4/include
-I/network/software/packages/tk4.0/include -I/net/user/nelson/
src/swarm/libtclobjc-1.1b3
OTHERLIBDIRS=-L/network/software/packages/tcl7.4/lib
-L/network/software/packag es/tk4.0/lib -L/network/software/packages/X/lib
-L/network/software/packages/bl t-1.8/lib
-L/net/user/nelson/src/swarm/libtclobjc-1.1b3
OTHERLIBS=
so that they show the locations in which X, tcl, tk, libtclobjc can be found
on your system (both the .h files and actual libraries).
Regards,
Manor.
- Installation, Peter Deadman, 1996/05/03
- Re: Installation,
Manor Askenazi <=