Re: Building SFS Question
Frank Dabek <[email protected]> Wed, 6 Jul 2005 10:37:11 -0400
| Newsgroups | gmane.comp.file-systems.sfs.general |
|---|---|
| Message-ID | <[email protected]> |
Marguerite, I'm not sure what you intend to do with Chord, but you might find it easier to work with our simulator: http://pdos.lcs.mit.edu/p2psim/ Running the simulator doesn't require building SFS. --Frank On Jul 6, 2005, at 9:30 AM, FAYCAL Marguerite RD-CORE-LAN wrote: > Hello, > > In order to install Chord, I'm trying to build SFS, but in vain. > > I refer to the instructions given at > http://pdos.csail.mit.edu/chord/howto.html and > http://www.fs.net/sfswww/sfs.html. > I work under a Linux 2.4.20-8 system > I downloaded sfs-0.7.2.tar.gz and unzipped it in /home/sfs > I downloaded also db-4.3.28.tar.gz, dmalloc-5.4.2.tgz and > gcc-3.3.tar.gz and inzipped them in /usr/local > > I'm working as root under /home/sfs/sfs-0.7.2 and have executed the > following commands: > > # env CC=gcc3 CXX=g++3 > # ./configure --with-dmalloc –-with-db4 > > # ./ltconfig ltmain.sh > (to eliminate the following error I got after gmake > libtool: ltconfig version `' does not match ltmain.sh version `1.3.5' > Fatal configuration error. See the libtool docs for more information.) > > # gmake > > The output I get, is then: > gmake all-recursive > gmake[1]: Entering directory `/home/sfs/sfs-0.7.2' > Making all in async > gmake[2]: Entering directory `/home/sfs/sfs-0.7.2/async' > source='clock_gettime.c' object='clock_gettime.lo' libtool=yes \ > depfile='.deps/clock_gettime.Plo' > tmpdepfile='.deps/clock_gettime.TPlo' \ > depmode=gcc3 /bin/sh ../depcomp \ > /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. –I. –I.. > –I/usr/loca > l/include –I.. _I../async -I../arpc -I../crypt -I../sfsmisc > -I../sfsrodb -I../ad > b -I../svc -I../svc -DEXECDIR=\"/usr/local/lib/sfs-0.7.2\" > -DETCDIR=\"/etc/sfs\" > -DDATADIR=\"/usr/local/share/sfs\" -DPIDDIR=\"/var/run\" > -DSFSDIR=\"/var/sfs\" > -g -02 -Wall -Werror -c –o clock_gettime.lo `test –f > 'clock_gettime.c' || echo > './'`clock_gettime.c > rm -f .libs/clock_gettime.lo > gcc -DHAVE_CONFIG_H -I. –I. –I.. –I/usr/local/include –I.. > _I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb > -I../svc -I../svc -DEXECDIR=\"/usr/local/lib/sfs-0.7.2\" > -DETCDIR=\"/etc/sfs\" > -DDATADIR=\"/usr/local/share/sfs\" -DPIDDIR=\"/var/run\" > -DSFSDIR=\"/var/sfs\" > -g -02 -Wall -Werror -c clock_gettime.c –MT clock_gettime.lo –MD –MP > –MF .deps/clock_gettime.TPlo –fPIC –DPIC –o .libs/clock_gettime.lo > In file included from clock_gettime.c:25: > sysconf.h:446:21: dmalloc.h: No such file or directory > cc1: warnings being treated as errors > In file included from clock_gettime.c:25: > sysconf.h: In function `_xfree_wrap': > sysconf.h:458: warning: implicit declaration of function `_xfree_leap' > gmake[2]: *** [clock_gettime.lo] Error 1 > gmake[2]: Leaving directory `/home/sfs/sfs-0.7.2/async' > gmake[1]: *** [all-recursive] Error 1 > gmake[1]: Leaving directory `/home/sfs/sfs-0.7.2' > gmake: *** [all] Error 2 > > I searched long in the sfs mailing-list, but haven't found any > solution to my problem. > Thank you for answering as soon as possible. > > Regards, > Marguerite. > > P.S. Note that I'm not a usual user of Unix OS, and need some detailed > information if possible