[EROS-Arch] trouble building: No rule to make .call.m

Jonathan S. Shapiro shap@eros-os.org
Wed, 4 Jul 2001 13:53:52 -0400


Kragen:

I'm fairly convinced that you have an environment configuration problem. The
challenge will be to figure out the nature of the problem.

The missing "call.S" file lives in

    $(EROS_ROOT)/src/base/sys/arch/i486/capstubs/

It is hauled in by the VPATH statement in the makefile in
base/lib/domain/crt/

It seems likely that the EROS_ROOT environment variable is somehow getting
mis-set. Could you please "cd" to the lib/domain/crt/ directory and send me
the output of the PWD command?

As an interim solution, I have changed the VPATH line to use EROS_SRC
instead, which is a relative path. Try updating the Makefile in that
directory, then do

    make clean nodepend
    make install

in lib/domain/crt/

Please let me know one way or the other if that works.

Also, what version of Linux are you running? RedHat 7.1? Something else?

Thanks

Jonathan