Coda File System

Disappearing files under mv'd directory

From: Stephen J. Turnbull <turnbull_at_sk.tsukuba.ac.jp>
Date: Thu, 1 Jun 2000 17:24:46 +0900 (JST)
I wrote:

    me> I had a structure like the following (volume names in
    me> parentheses):
[...]

    me> Now when I try to build in a separate directory (in a file
    me> system on a separate Linux ext2 partition) I get "file not
    me> found".  But I know that the files are there, because I can
    me> `cat' them.

Some more details: The `make' error message is appended below; as far
as I can tell, these are the first files that make would access from
srcdir, the others are from the build directory.  I have shutdown
Coda, server and client (both on same machine), and removed the kernel
module, with the same result.  Coda 5.3.6 and (updated and built
today) 5.3.7, Linux 2.2.10.

I'm pretty sure that mv'ing the directory made the difference, as I
had successfully built using --srcdir before changing the top
directory's name (/coda/Projects/XEmacs/21.2-HEAD).

bash-2.04$ make
cd ./lib-src && make all
make[1]: Entering directory `/home/steve/Projects/XEmacs/Builds/21.2/lib-src'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/steve/Projects/XEmacs/Builds/21.2/lib-src'
cd ./lwlib && make all
make[1]: Entering directory `/home/steve/Projects/XEmacs/Builds/21.2/lwlib'
gcc -c -g -O3 -Wall -Wno-switch -Wpointer-arith -Winline -Wmissing-prototypes -Wshadow  -I. -DHAVE_CONFIG_H -I/usr/X11R6/include /coda/Projects/XEmacs/21.2-HEAD/lwlib/lwlib.c
In file included from config.h:27,
                 from /coda/Projects/XEmacs/21.2-HEAD/lwlib/lwlib.c:26:
../src/config.h:620: s/linux.h: No such file or directory
../src/config.h:631: m/intel386.h: No such file or directory
make[1]: *** [lwlib.o] Error 1
make[1]: Leaving directory `/home/steve/Projects/XEmacs/Builds/21.2/lwlib'
make: *** [lwlib] Error 2
bash-2.04$ 


-- 
University of Tsukuba                Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Institute of Policy and Planning Sciences       Tel/fax: +81 (298) 53-5091
_________________  _________________  _________________  _________________
What are those straight lines for?  "XEmacs rules."
Received on 2000-06-01 04:26:15