[GRASSLIST:5246] install-grass51 No rule to make target `bitmap.c'

Nico Hardebol harj at geo.vu.nl
Thu Dec 26 11:38:51 EST 2002

Dear all,

While doing - grass 5.1 Make - I get an error due to No rule to make target 
I use grass51src_cvs_snapshot_exp_2002_12_2 and 
grass50src_cvs_snapshot_exp_2002_12_20, install the software under Suse linux 
and do:

CFLAGS="-g -Wall" ./configure --with-grass50=../grass50_exp_2002_12_20 
(for some reason the postgres-includes can not be found so 
--with-postgres-includes....... etc.)
The compilation is succesful:
GRASS is now configured for i686-pc-linux-gnu

make mix
./tools/link -old=../grass50_exp_2002_12_20 -new=./ -conf=./tools/link.conf
Subdir ignored: ../grass50_exp_2002_12_20/src/include/CVS
Subdir ignored: ../grass50_exp_2002_12_20/src/include/geom
Subdir ignored: ../grass50_exp_2002_12_20/src/include/vect
Subdir ignored: ../grass50_exp_2002_12_20/src/libes/bitmap/CVS ......
make mix = also succesful
.... although some subdir's are ignored:
but these are not linked yet (true?)

make or ( make 2>&1 | tee compileOutput.log )
problems arises:
the  compileOutput.log shows:

make[1]: Entering directory `/home/harj/gis/grass/grass51_exp_2002_12_20/lib'
make[2]: Entering directory 
make[2]: *** No rule to make target `bitmap.c', needed by 
`OBJ.i686-pc-linux-gnu/bitmap.o'.  Stop.
make[2]: Leaving directory 
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory `/home/harj/gis/grass/grass51_exp_2002_12_20/lib'
make: *** [default] Error 1

Any ideas?

with kinest regards,
Nico Hardebol

More information about the grass-user mailing list