Compiling GRASS on Solaris 2.5.1

Bruce J Nielsen bnielsen at in.nrcs.usda.gov
Fri Jul 24 10:48:25 EDT 1998


I've been trying to compile the MAPGEN package for Solaris 2.5.1,
but have been getting a couple errors I can't figure out.
 
1. When compiling nrcs/psu.tool/is_user I get the following message:
 
  SRC     = /data.gis/src421/src
  CMD     = /data.gis/src421/src/CMD
  HEADER  = solaris
  ARCH    = solaris2.5.1
  GISBASE = /export/home/grass4.2.1
  VERSION = 4.2.1 V.18 - July 1998 
#################################################################
/data.gis/src421/src.related/mapgen_6.25/nrcs/psu.tool
  make -f OBJ.solaris2.5.1/make.rules 
 
gcc -o /export/home/grass4.2.1/is_user OBJ.solaris2.5.1/is_user.o
-Wl,-Bstatic -I../include ../libes/LIB.solaris2.5.1/gmaplib.a
/data.gis/src421/src/libes/LIB.solaris2.5.1/libdisplay.a
/data.gis/src421/src/libes/LIB.solaris2.5.1/libraster.a
/data.gis/src421/src/libes/LIB.solaris2.5.1/libgis.a -lm -lm 
Undefined                       first referenced
 symbol                             in file
dlclose                             /usr/lib/libc.a(nss_deffinder.o)
dlsym                               /usr/lib/libc.a(nss_deffinder.o)
dlopen                              /usr/lib/libc.a(nss_deffinder.o)
ld: fatal: Symbol referencing errors. No output written to
/export/home/grass4.2.1/is_user
make: *** [/export/home/grass4.2.1/is_user] Error 1
 
 
2. Then later on when compiling xzoom2, this occurs (there was more
   above, but this was as much as I could grab):
 
gcc -s -o /export/home/grass4.2.1/mapgen/bin/xzoom
OBJ.solaris2.5.1/xzoom.o OBJ.solaris2.5.1/command.o
OBJ.solaris2.5.1/gr.o OBJ.solaris2.5.1/link_mg.o
../../lib/LIB.solaris2.5.1/libgen.a -lXaw -lXmu  -lXext  -lm  
ld: warning: symbol `list' has differing sizes:
        (file OBJ.solaris2.5.1/xzoom.o value=0x130; file
OBJ.solaris2.5.1/command.o value=0x10);
        OBJ.solaris2.5.1/xzoom.o definition taken
Undefined                       first referenced
 symbol                             in file
XDrawRectangle                      OBJ.solaris2.5.1/xzoom.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libX11.so.4)
XFreePixmap                         OBJ.solaris2.5.1/xzoom.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libX11.so.4)
XCopyArea                           OBJ.solaris2.5.1/xzoom.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libX11.so.4)
XtShellStrings                      OBJ.solaris2.5.1/xzoom.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libXt.so.4)
XClearWindow                        OBJ.solaris2.5.1/xzoom.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libX11.so.4)
XCreatePixmap                       OBJ.solaris2.5.1/xzoom.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libX11.so.4)
XDrawString                         OBJ.solaris2.5.1/xzoom.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libX11.so.4)
XtNameToWidget                      OBJ.solaris2.5.1/command.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libXt.so.4)
XtStrings                           OBJ.solaris2.5.1/xzoom.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libXt.so.4)
XtDisplay                           OBJ.solaris2.5.1/xzoom.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libXt.so.4)
XCopyPlane                          OBJ.solaris2.5.1/xzoom.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libX11.so.4)
XtPopdown                           OBJ.solaris2.5.1/command.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libXt.so.4)
XtAddCallback                       OBJ.solaris2.5.1/xzoom.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libXt.so.4)
XtTranslateCoords                   OBJ.solaris2.5.1/command.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libXt.so.4)
XtMainLoop                          OBJ.solaris2.5.1/xzoom.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libXt.so.4)
XDrawLine                           OBJ.solaris2.5.1/xzoom.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libX11.so.4)
XtPopup                             OBJ.solaris2.5.1/command.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libXt.so.4)
XtInitialize                        OBJ.solaris2.5.1/xzoom.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libXt.so.4)
transientShellWidgetClass           OBJ.solaris2.5.1/xzoom.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libXt.so.4)
XFillRectangle                      OBJ.solaris2.5.1/xzoom.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libX11.so.4)
XtOverrideTranslations              OBJ.solaris2.5.1/command.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libXt.so.4)
XDrawArc                            OBJ.solaris2.5.1/xzoom.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libX11.so.4)
XtWindow                            OBJ.solaris2.5.1/xzoom.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libXt.so.4)
XtRealizeWidget                     OBJ.solaris2.5.1/xzoom.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libXt.so.4)
XtScreen                            OBJ.solaris2.5.1/xzoom.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libXt.so.4)
XtParseTranslationTable             OBJ.solaris2.5.1/xzoom.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libXt.so.4)
XtSetValues                         OBJ.solaris2.5.1/xzoom.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libXt.so.4)
XCreateGC                           OBJ.solaris2.5.1/xzoom.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libX11.so.4)
XtGetValues                         OBJ.solaris2.5.1/xzoom.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libXt.so.4)
XtSetSensitive                      OBJ.solaris2.5.1/command.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libXt.so.4)
XGetGeometry                        OBJ.solaris2.5.1/xzoom.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libX11.so.4)
XtCreateManagedWidget               OBJ.solaris2.5.1/xzoom.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libXt.so.4)
XtAddActions                        OBJ.solaris2.5.1/xzoom.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libXt.so.4)
XtCreatePopupShell                  OBJ.solaris2.5.1/xzoom.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libXt.so.4)
XCreateBitmapFromData               OBJ.solaris2.5.1/xzoom.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libX11.so.4)
XDrawLines                          OBJ.solaris2.5.1/xzoom.o  (symbol
belongs to implicit dependency /usr/openwin/lib/libX11.so.4)
ld: fatal: Symbol referencing errors. No output written to
/export/home/grass4.2.1/mapgen/bin/xzoom
make[1]: *** [/export/home/grass4.2.1/mapgen/bin/xzoom] Error 1
make[1]: Leaving directory
`/data.gis/src421/src.related/mapgen_6.25/xzoom2/src'
make: *** [all] Error 2
 
 
Does anyone have any ideas how to fix these?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vcard.vcf
Type: text/x-vcard
Size: 429 bytes
Desc: Card for Bruce Nielsen
Url : http://lists.osgeo.org/pipermail/grass-user/attachments/19980724/90cce690/vcard.vcf


More information about the grass-user mailing list