[kaffe] -C option breaks on non gnu make

Riccardo zuse at libero.it
Fri Jul 9 07:40:52 PDT 2004


I was checking  the status of the kaffe make system on non-gnu makes. 
Although some makes are known to be very limited, it would be nice if at 
least BSD make and some other know unices makes would work.

It seems that the -C option is not supported by BSD. Here is the debug 
output of a make

Examining libtool...modified 15:36:48 Jul 09, 2004...up-to-date.
Examining BUILD_ENVIRONMENT...modified 16:11:37 Jul 09, 2004...up-to-
Examining all-local...non-existent....PHONY node...out-of-date.
all-local:? = 
all-local:> = 
+ list=config  include  replace  libltdl  kaffe/kaffevm  libraries/clib  
+ make -C config all
Global:.MAKEFLAGS =  -d
Global:.MAKEFLAGS =  -d A
usage: make [-Beiknqrst] [-D variable] [-d flags] [-f makefile]
            [-I directory] [-j max_jobs] [-m directory] [-V variable]
            [variable=value] [target ...]
+ exit 2

*** Failed target:  all-local


PS: a check in hp-ux make shows it doesn't support -C either.

More information about the kaffe mailing list