[chord] Can't find dhblock_storage.h

Clone7 m93570032 at mail.ntou.edu.tw
Thu Aug 18 03:39:52 EDT 2005


Dear all:

        I use Fedora Core3, SFS 0.8pre .
        I get Chord by Anonymous CVS , and put it in /usr/local/src/sfsnet-source .
        I build my source in /usr/local/src/sfsnet-build/ .
        I download chord in August 9 ,2005 .

        I encountered a problem during make. I didn't find dhblock_storage.h and
        dhblock_storage.C  in /usr/local/src/sfsnet-source/dhash , nor in /usr/local/src/sfsnet-build.

        The command I give:

        cd /usr/local/src/sfsnet-source
        ./setup
        cd ..
        mkdir sfsnet-build
        cd sfsnet-build
        ../sfsnet-source/configure --with-dmalloc --with-sfs=/usr/local/src/sfs1-source/ --with-gmp=/usr --srcdir=/usr/local/src/sfsnet-source/ "CC=gcc33" "CXX=g++33" "CPP=gcc33 -E" "CXXCPP=g++33 -E"
        make




        The version of software which I used:

        gcc33 -v
Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/3.3.4/specs
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --disable-libunwind-exceptions --with-system-zlib --enable-__cxa_atexit --enable-languages=c,c++,objc,java,f77 --host=i386-redhat-linux
Thread model: posix
gcc version 3.3.4 20040817 (Red Hat Linux 3.3.4-2)        

        g++33 -v
Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/3.3.4/specs
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --disable-libunwind-exceptions --with-system-zlib --enable-__cxa_atexit --enable-languages=c,c++,objc,java,f77 --host=i386-redhat-linux
Thread model: posix
gcc version 3.3.4 20040817 (Red Hat Linux 3.3.4-2)

        gmake -v
GNU Make 3.80
Copyright (C) 2002  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

        autoconf : 2.59
        automake : 1.9.2
        m4 : 1.4.1




        The error message I got :

make  all-recursive
make[1]: Entering directory `/usr/local/src/sfsnet-build'
Making all in svc
make[2]: Entering directory `/usr/local/src/sfsnet-build/svc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/sfsnet-build/svc'
Making all in utils
make[2]: Entering directory `/usr/local/src/sfsnet-build/utils'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/sfsnet-build/utils'
Making all in merkle
make[2]: Entering directory `/usr/local/src/sfsnet-build/merkle'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/sfsnet-build/merkle'
Making all in chord
make[2]: Entering directory `/usr/local/src/sfsnet-build/chord'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/sfsnet-build/chord'
Making all in dhc
make[2]: Entering directory `/usr/local/src/sfsnet-build/dhc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/sfsnet-build/dhc'
Making all in dhash
make[2]: Entering directory `/usr/local/src/sfsnet-build/dhash'
if g++33 -DHAVE_CONFIG_H -I. -I/usr/local/src/sfsnet-source/dhash -I..   -I../svc -I/usr/local/src/sfsnet-source/lsd -I/usr/local/src/sfsnet-source/svc -I/usr/local/src/sfsnet-source/sfsrodb -I/usr/local/src/sfsnet-source/dhash -I/usr/local/src/sfsnet-source/dhc -I/usr/local/src/sfsnet-source/chord -I/usr/local/src/sfsnet-source/merkle -I/usr/local/src/sfsnet-source/utils  -I/usr/local/src/sfs1-source/ -I/usr/local/src/sfs1-source//./async -I/usr/local/src/sfs1-source//./arpc -I/usr/local/src/sfs1-source//./crypt -I/usr/local/src/sfs1-source//./sfsmisc -I/usr/local/src/sfs1-source//svc -I/usr/local/include -I/usr/local/BerkeleyDB.4.3/include -DSLEEPYCAT  -g -O2 -Wall -Werror  -MT dhblock_noauth.o -MD -MP -MF ".deps/dhblock_noauth.Tpo" -c -o dhblock_noauth.o /usr/local/src/sfsnet-source/dhash/dhblock_noauth.C; \
then mv -f ".deps/dhblock_noauth.Tpo" ".deps/dhblock_noauth.Po"; else rm -f ".deps/dhblock_noauth.Tpo"; exit 1; fi
/usr/local/src/sfsnet-source/dhash/dhblock_noauth.C:3:29: dhblock_storage.h: No such file or directory
/usr/local/src/sfsnet-source/dhash/dhblock_noauth.C: In static member function 
   `static vec<str, 0> dhblock_noauth::get_payload(const char*, unsigned int)':
/usr/local/src/sfsnet-source/dhash/dhblock_noauth.C:19: error: `noauth_block' 
   undeclared (first use this function)
/usr/local/src/sfsnet-source/dhash/dhblock_noauth.C:19: error: (Each undeclared 
   identifier is reported only once for each function it appears in.)
/usr/local/src/sfsnet-source/dhash/dhblock_noauth.C:19: error: `block' 
   undeclared (first use this function)
/usr/local/src/sfsnet-source/dhash/dhblock_noauth.C:19: error: syntax error 
   before `(' token
/usr/local/src/sfsnet-source/dhash/dhblock_noauth.C:20: error: `
   xdr_noauth_block' undeclared (first use this function)
/usr/local/src/sfsnet-source/dhash/dhblock_noauth.C: In static member function 
   `static str dhblock_noauth::marshal_block(vec<str, 0>)':
/usr/local/src/sfsnet-source/dhash/dhblock_noauth.C:48: error: `newblock' 
   undeclared (first use this function)
/usr/local/src/sfsnet-source/dhash/dhblock_noauth.C:48: error: syntax error 
   before `(' token
/usr/local/src/sfsnet-source/dhash/dhblock_noauth.C:59: error: `
   xdr_noauth_block' undeclared (first use this function)
make[2]: *** [dhblock_noauth.o] Error 1
make[2]: Leaving directory `/usr/local/src/sfsnet-build/dhash'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/sfsnet-build'
make: *** [all] Error 2


        Thank you in Advance.

                        Best Wish  Clone7
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://amsterdam.lcs.mit.edu/pipermail/chord/attachments/20050818/792e874d/attachment.html


More information about the chord mailing list