Corel Linux GRASS5 compile problem fixed

William L. Baker BakerWL at uwyo.edu
Wed Dec 29 12:52:44 EST 1999


Hello,

If you are using Corel Linux to install GRASS5beta5.0,
you may receive the following fatal errors:

1. ~/src/libes/vask/V_call.c  lines 150,160,168,178,223
undefined reference to '____waddbytes'

This affects about 25 programs that use vask.

2. ~/src/mapdev/v.digit/dig_curses.c  lines 619,623,624
undefined reference to 'touchwin'

The solution is:
1.  Go to the Debian site (www.debian.org) and on the
distribution/packages page search for libncurses*.
Download libncurses4_4.2-3 to a tmp directory, then use 
Corel Update to install this package.  Click on File menu, 
then install .deb

2.  The simplest thing to do next is to go to the GRASS5beta
directory (e.g., grass5.0beta5) and search for and delete all
the object files, then recompile the whole GRASS package.  
To search for and delete all the object files:
	find . -name "*.o" -exec rm {} \;
Of course if you install the new libncurses package before you
start to compile GRASS5, you can skip this step.

3. Then redo ./configure and make install

Thanks to Markus Neteler for help!

Bill B.



More information about the grass-user mailing list