[GRASS5] new gmake system

Hi again,

the new gmake system works very nice. Thanks a lot.

But some thinks should be noted in the INSTALL file:
If you compile grass on a clean system, gmake5 is installed only with
'make install'. So if the compile ('make') is finished and you try to
compile g3d and/or the postgreSQL modules, gmake5 is not found.
Compiling with bin.$ARCH/gmake5 does not work (not found error).

I can no longer compile src.contrib/GMSL/g3d, the -lXm library and
headers are not found any longer.

I did:
ln -s /usr/X11R6/LessTif/Motif1.2/include/Xm /usr/X11R6/include/Xm
The headers are found now, but not the library.
I have around:
/usr/X11R6/lib/libXmu.so.6
/usr/X11R6/lib/libXmu.so.6.1
/usr/X11R6/lib/libXm.so.2
/usr/X11R6/lib/libXm.so.2.1
/usr/X11R6/lib/libXmu.a
/usr/X11R6/lib/libXmu.so
/usr/X11R6/lib/libXm.so.1
/usr/X11R6/lib/libXm.so.1.0.2
/usr/X11R6/LessTif/Motif1.2/lib/libXm.a
/usr/X11R6/LessTif/Motif1.2/lib/libXm.la
/usr/X11R6/LessTif/Motif1.2/lib/libXm.so
/usr/X11R6/LessTif/Motif1.2/lib/libXm.so.1
/usr/X11R6/LessTif/Motif1.2/lib/libXm.so.1.0.2

Where to change the path?

cu,

Andreas

--
Andreas Lange, 65187 Wiesbaden, Germany, Tel. +49 611 807850
Andreas.Lange@Rhein-Main.de - A.C.Lange@GMX.net

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

Hi Andreas,

On Thu, Jan 04, 2001 at 02:48:04PM +0100, Andreas Lange wrote:

Hi again,

the new gmake system works very nice. Thanks a lot.

But some thinks should be noted in the INSTALL file:
If you compile grass on a clean system, gmake5 is installed only with
'make install'. So if the compile ('make') is finished and you try to
compile g3d and/or the postgreSQL modules, gmake5 is not found.
Compiling with bin.$ARCH/gmake5 does not work (not found error).

Justin, may I ask you to take over this one?

I can no longer compile src.contrib/GMSL/g3d, the -lXm library and
headers are not found any longer.

I did:
ln -s /usr/X11R6/LessTif/Motif1.2/include/Xm /usr/X11R6/include/Xm
The headers are found now, but not the library.
I have around:
/usr/X11R6/lib/libXmu.so.6
/usr/X11R6/lib/libXmu.so.6.1
/usr/X11R6/lib/libXm.so.2
/usr/X11R6/lib/libXm.so.2.1
/usr/X11R6/lib/libXmu.a
/usr/X11R6/lib/libXmu.so
/usr/X11R6/lib/libXm.so.1
/usr/X11R6/lib/libXm.so.1.0.2
/usr/X11R6/LessTif/Motif1.2/lib/libXm.a
/usr/X11R6/LessTif/Motif1.2/lib/libXm.la
/usr/X11R6/LessTif/Motif1.2/lib/libXm.so
/usr/X11R6/LessTif/Motif1.2/lib/libXm.so.1
/usr/X11R6/LessTif/Motif1.2/lib/libXm.so.1.0.2

Where to change the path?

Please try to add the path in
configure Row 3195
(my_lib_dirs)

If that helps, Eric (or me or you) could add it in configure[.in].

Markus

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

On Thu, Jan 04, 2001 at 04:55:23PM +0000, Markus Neteler wrote:

> Where to change the path?
Please try to add the path in
configure Row 3195
(my_lib_dirs)

If that helps, Eric (or me or you) could add it in configure[.in].

It sounds like a problem with Gmakefiles, not configure.
/usr/X11R6/lib/ is the standard place for X libes, and headers should be
available in /usr/include/X11 or /usr/X11R6/include/X11 and
/usr/X11R6/include/Xm. I think the AC_XTRA macro in configure.in knows
all about these standard paths.

--
Eric G. Miller <egm2@jps.net>

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

Hi Andreas

Andreas Lange wrote:

the new gmake system works very nice. Thanks a lot.

You're welcome.

But some thinks should be noted in the INSTALL file:

Done, please check if I should add anything else.

If you compile grass on a clean system, gmake5 is installed only with
'make install'. So if the compile ('make') is finished and you try to
compile g3d and/or the postgreSQL modules, gmake5 is not found.

Compiling with bin.$ARCH/gmake5 does not work (not found error).

In order to compile modules when you have only compiled the sources
(just make) you need to specify the absolute path to the gmake file.
Something like:

/home/grass/bin.$ARCH/gmake5

Relative paths do not work since the makefiles change directory. I will
change to POSTINSTALL script to reflect this.

Thanks for finding this problem.

--
Sincerely,

Jazzman (a.k.a. Justin Hickey) e-mail: jhickey@hpcc.nectec.or.th
High Performance Computing Center
National Electronics and Computer Technology Center (NECTEC)
Bangkok, Thailand

People who think they know everything are very irritating to those
of us who do. ---Anonymous

Jazz and Trek Rule!!!

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'