NVIZ compile problem on Solaris2.6 (GRASS5.0b5)

Malcolm Williamson malcolm at cast.uark.edu
Mon Dec 20 13:20:08 EST 1999


This is probably system-specific, but if anyone can help me work around
this problem I'd sure appreciate it. It appears to be some sort of
library conflict, at least to this feeble programmer! (Ultra Enterprise
5000, Solaris 2.6, gcc v.2.8.1, tcl/tk 8.0.5, Mesa 3.1)

Much obliged,
	-Malcolm Williamson
	 CAST - University of Arkansas
	 malcolm at cast.uark.edu
	 http://www.cast.uark.edu

---------------------
gcc -g -o nvwish OBJ.sparc-sun-solaris2.6/tkAppInit.o
OBJ.sparc-sun-solaris2.6/c
hange_view.o OBJ.sparc-sun-solaris2.6/draw.o
OBJ.sparc-sun-solaris2.6/exag.o OBJ
.sparc-sun-solaris2.6/glwrappers.o 
OBJ.sparc-sun-solaris2.6/init_commands.o OBJ
.sparc-sun-solaris2.6/lights.o OBJ.sparc-sun-solaris2.6/map_obj.o
OBJ.sparc-sun-
solaris2.6/misc.o OBJ.sparc-sun-solaris2.6/nviz_init.o 
OBJ.sparc-sun-solaris2.6
/position.o OBJ.sparc-sun-solaris2.6/quick_draw.o
OBJ.sparc-sun-solaris2.6/anim_
support.o OBJ.sparc-sun-solaris2.6/cutplane_obj.o 
OBJ.sparc-sun-solaris2.6/tkSp
ecial_Wait.o OBJ.sparc-sun-solaris2.6/tkBind.o
OBJ.sparc-sun-solaris2.6/script_s
upport.o  OBJ.sparc-sun-solaris2.6/tkSend.o
OBJ.sparc-sun-solaris2.6/label.o OBJ
.sparc-sun-solaris2.6/tkMain.o OBJ.sparc-sun-solaris2.6/togl.o
OBJ.sparc-sun-sol
aris2.6/togl_cb.o -s
/proj/grass4.1/grass5.0beta/src/libes/ogsf/LIB.sparc-sun-so
laris2.6/libgsf.a
/proj/grass4.1/grass5.0beta/src/libes/libimage/LIB.sparc-sun-s
olaris2.6/libimage.a \
/proj/grass4.1/grass5.0beta/src/libes/LIB.sparc-sun-solaris2.6/libbitmap.a
/proj
/grass4.1/grass5.0beta/src/libes/LIB.sparc-sun-solaris2.6/liblinkm.a
/proj/grass
4.1/grass5.0beta/src/libes/LIB.sparc-sun-solaris2.6/libvect.a
/proj/grass4.1/gra
ss5.0beta/src/libes/LIB.sparc-sun-solaris2.6/libdig2.a \
/proj/grass4.1/grass5.0beta/src/libes/LIB.sparc-sun-solaris2.6/libgis.a
-lm -lns
l \
/proj/grass4.1/grass5.0beta/src/libes/LIB.sparc-sun-solaris2.6/libdatetime.a 
-L
/proj/grass4.1/tcl8.0/lib -L/proj/grass4.1/tk8.0/lib -L/lib
-L/proj/grass4.1/mes
a/lib -ltk8.0 -ltcl8.0 -lGLU -lGL -lSM -lICE -lX11 -lXmu -lXext -lm -ldl
Undefined                       first referenced
 symbol                             in file
socket                             
/proj/grass4.1/tcl8.0/lib/libtcl8.0.a(tclUni
xChan.o)  (symbol belongs to implicit dependency /lib/libsocket.so.1)
getpeername                        
/proj/grass4.1/tcl8.0/lib/libtcl8.0.a(tclUni
xChan.o)  (symbol belongs to implicit dependency /lib/libsocket.so.1)
recv                               
/proj/grass4.1/tcl8.0/lib/libtcl8.0.a(tclUni
xChan.o)  (symbol belongs to implicit dependency /lib/libsocket.so.1)
accept                             
/proj/grass4.1/tcl8.0/lib/libtcl8.0.a(tclUni
xChan.o)  (symbol belongs to implicit dependency /lib/libsocket.so.1)
send                               
/proj/grass4.1/tcl8.0/lib/libtcl8.0.a(tclUni
xChan.o)  (symbol belongs to implicit dependency /lib/libsocket.so.1)
bind                               
/proj/grass4.1/tcl8.0/lib/libtcl8.0.a(tclUni
xChan.o)  (symbol belongs to implicit dependency /lib/libsocket.so.1)
setsockopt                         
/proj/grass4.1/tcl8.0/lib/libtcl8.0.a(tclIOS
ock.o)  (symbol belongs to implicit dependency /lib/libsocket.so.1)
getservbyname                      
/proj/grass4.1/tcl8.0/lib/libtcl8.0.a(tclIOS
ock.o)  (symbol belongs to implicit dependency /lib/libsocket.so.1)
getsockopt                         
/proj/grass4.1/tcl8.0/lib/libtcl8.0.a(tclIOS
ock.o)  (symbol belongs to implicit dependency /lib/libsocket.so.1)
getsockname                        
/proj/grass4.1/tcl8.0/lib/libtcl8.0.a(tclUni
xChan.o)  (symbol belongs to implicit dependency /lib/libsocket.so.1)
listen                             
/proj/grass4.1/tcl8.0/lib/libtcl8.0.a(tclUni
xChan.o)  (symbol belongs to implicit dependency /lib/libsocket.so.1)
connect                            
/proj/grass4.1/tcl8.0/lib/libtcl8.0.a(tclUni
xChan.o)  (symbol belongs to implicit dependency /lib/libsocket.so.1)
ld: fatal: Symbol referencing errors. No output written to nvwish
*** Error code 1
make: Fatal error: Command failed for target `nvwish'
Current working directory
/proj/grass4.1/grass5.0beta/src.contrib/GMSL/NVIZ2.2/s
rc
*** Error code 1
make: Fatal error: Command failed for target `nvwish'



More information about the grass-user mailing list