duplicate alloc functions

I'm compiling grass4.1 on an HP 720 running HP-UX 9.01
and I have been getting the following error.

============================================================================
/bin/ld: Duplicate symbol "G_alloc_ivector", files /usr3/src/grass4.1/release/src/libes/LIB.hp720/libgis.a(dalloc.o) and /usr3/src/grass4.1/release/src/libes/LIB.hp720/libgis.a(ialloc.o)

in libes/gis these functions are defined twice, since ialloc.c is a subset
of dalloc.c You could probably avoid this problem by removing
the line "ialloc.o \" from the Gmakefile in src/libes/gis/Gmakefile
  dalloc.c has everything that ialloc.c has so you don't lose anything.

-Boris Livshitz
Postgres Group
UC-Berkeley, Computer Science

In info.grass.programmer you write:

I'm compiling grass4.1 on an HP 720 running HP-UX 9.01
and I have been getting the following error.

============================================================================
/bin/ld: Duplicate symbol "G_alloc_ivector", files /usr3/src/grass4.1/release/src/libes/LIB.hp720/libgis.a(dalloc.o) and /usr3/src/grass4.1/release/src/libes/LIB.hp720/libgis.a(ialloc.o)

in libes/gis these functions are defined twice, since ialloc.c is a subset
of dalloc.c You could probably avoid this problem by removing
the line "ialloc.o \" from the Gmakefile in src/libes/gis/Gmakefile
dalloc.c has everything that ialloc.c has so you don't lose anything.

-Boris Livshitz
Postgres Group
UC-Berkeley, Computer Science

Hmmm... I didn't know there were other "russian" GRASS programmers :slight_smile:
Ira