AFSVolSync solution found

Cheng Jin chengjin at eecs.umich.edu
Wed Mar 11 04:40:03 CET 1998


Hi,

Thanks for all your help.

I think I found the problem.  There is a file called common.h in rxdef in
the original distribution, but when I run "make clean" command at the root
of the source tree, make removes all *.h files in rxdef which include
common.h.  I was not able to compile arlad after a "make clean."

There were also a few other thing I had to modify to get the thing to
compile under FreeBSD 2.2.2.

removed all -lresolv -lnsl -lsocket from appl/Makefile and
arlad/Makefile

comment out the following in include/config.h
#define SHADOW...
#define GETSPNAM...

uncomment the folllowing in include/config.h
#define SYSENT ...

also #include <sys/sysproto.h> in one of the *.h files in xfs

One last problem was with a macro called DIRSIZ, I just borrowed it from
xfs/linux/xfs/xfs_dirent.h, I had to change "struct xfs_dirent" to "struct
dirent" to make it compile, but I did not check if that made any sense.

Thanks again,

Cheng

------------------------------------------
Say who you are, but know who you are not.






More information about the Arla-drinkers mailing list