help-cfengine
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: compilation failed on Red Hat Linux release 7.1sbe


From: Zhang, Anchi
Subject: RE: compilation failed on Red Hat Linux release 7.1sbe
Date: Fri, 16 Aug 2002 11:56:46 -0500

I did a make clean before and make distclean made no difference.  However the 
following helped:

cd ..
rm -r cfengine-2.0.3
tar xvf cfengine-2.0.3a.tar
cd cfengine-2.0.3
configure
make

Many thanks for the pointers.

Anchi

-----Original Message-----
From: Mark.Burgess@iu.hio.no [mailto:Mark.Burgess@iu.hio.no]
Sent: Friday, August 16, 2002 11:45 AM
To: Zhang, Anchi
Cc: fsmith@hoovers.com
Subject: Re: compilation failed on Red Hat Linux release 7.1sbe



-ldb doesn't seem to be in the linker line. Try 

make distclean
configure
make

to start afresh

M

On 16 Aug, Zhang, Anchi wrote:
> Yes, I did all that:
> 
> mgen29# ldconfig -v | grep BerkeleyDB
> /usr/local/BerkeleyDB.4.0/lib:
> mgen29# make
> Making all in pub
> make[1]: Entering directory `/users/azhang/cfengine-2.0.3/pub'
> make[1]: Nothing to be done for `all'.
> make[1]: Leaving directory `/users/azhang/cfengine-2.0.3/pub'
> Making all in src
> make[1]: Entering directory `/users/azhang/cfengine-2.0.3/src'
> make  all-am
> make[2]: Entering directory `/users/azhang/cfengine-2.0.3/src'
> gcc  -g -O2 -Wreturn-type -Wmissing-prototypes -Wuninitialized -g -O2    
> -L/usr/local/ssl/lib  -o cfagent  cfagent.o init.o do.o wrapper.o report.o 
> client.o ip.o process.o ifconf.o image.o item.o item-ext.o item-file.o 
> 2Dlist.o globals.o classes.o misc.o parse.o functions.o edittools.o patches.o 
> install.o link.o tidy.o filedir.o eval.o modes.o chflags.o locks.o mount.o 
> macro.o filenames.o varstring.o wildcard.o cfparse.o comparray.o read.o 
> checksums.o proto.o filters.o copy.o repository.o rotate.o errors.o cflex.o 
> net.o df.o log.o crypto.o popen.o popen_def.o sensible.o acl.o dce_acl.o 
> nameinfo.o strategies.o -lfl  -lcrypto -lnss_nis -lpthread -lm  -L../pub -lpub
> misc.o: In function `ChecksumChanged':
> /users/azhang/cfengine-2.0.3/src/misc.c:266: undefined reference to 
> `db_create'
> locks.o: In function `InitializeLocks':
> /users/azhang/cfengine-2.0.3/src/locks.c:106: undefined reference to 
> `db_create'
> locks.o: In function `PutLock':
> /users/azhang/cfengine-2.0.3/src/locks.c:443: undefined reference to 
> `db_strerror'
> locks.o: In function `DeleteLock':
> /users/azhang/cfengine-2.0.3/src/locks.c:486: undefined reference to 
> `db_strerror'
> collect2: ld returned 1 exit status
> make[2]: *** [cfagent] Error 1
> make[2]: Leaving directory `/users/azhang/cfengine-2.0.3/src'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/users/azhang/cfengine-2.0.3/src'
> make: *** [all-recursive] Error 1
> 
> -----Original Message-----
> From: Frank Smith [mailto:fsmith@hoovers.com]
> Sent: Friday, August 16, 2002 10:53 AM
> To: Zhang, Anchi; help-cfengine@gnu.org
> Subject: Re: compilation failed on Red Hat Linux release 7.1sbe
> 
> 
> Looks like it can't find your BerkeleyDB libraries.  Does your /etc/ld.so.conf
> contain a line similar to
> 
> /usr/local/BerkeleyDB.4.0/lib
> 
> And did you remember to run ldconfig after adding it?
> 
> Frank
> 
> --On Friday, August 16, 2002 10:46:13 -0500 "Zhang, Anchi" 
> <AZhang@reliant.com> wrote:
> 
>> cfengine-2.0.3, BerkeleyDB.4.0, and openssl-0.9.6e.
>>
>> mgen29# make
>> Making all in pub
>> make[1]: Entering directory `/users/azhang/cfengine-2.0.3/pub'
>> make[1]: Nothing to be done for `all'.
>> make[1]: Leaving directory `/users/azhang/cfengine-2.0.3/pub'
>> Making all in src
>> make[1]: Entering directory `/users/azhang/cfengine-2.0.3/src'
>> make  all-am
>> make[2]: Entering directory `/users/azhang/cfengine-2.0.3/src'
>> gcc  -g -O2 -Wreturn-type -Wmissing-prototypes -Wuninitialized -g -O2    
>> -L/usr/local/ssl/lib  -o cfagent  cfagent.o init.o do.o wrapper.o report.o 
>> client.o ip.o process.o ifconf.o image.o item.o item-ext.o item-file.o 
>> 2Dlist.o globals.o classes.o
>> misc.o parse.o functions.o edittools.o patches.o install.o link.o tidy.o 
>> filedir.o eval.o modes.o chflags.o locks.o mount.o macro.o filenames.o 
>> varstring.o wildcard.o cfparse.o comparray.o read.o checksums.o proto.o 
>> filters.o copy.o repository.o
>> rotate.o errors.o cflex.o net.o df.o log.o crypto.o popen.o popen_def.o 
>> sensible.o acl.o dce_acl.o nameinfo.o strategies.o -lfl  -lcrypto -lnss_nis 
>> -lpthread -lm  -L../pub -lpub misc.o: In function `ChecksumChanged':
>> /users/azhang/cfengine-2.0.3/src/misc.c:266: undefined reference to 
>> `db_create'
>> locks.o: In function `InitializeLocks':
>> /users/azhang/cfengine-2.0.3/src/locks.c:106: undefined reference to 
>> `db_create'
>> locks.o: In function `PutLock':
>> /users/azhang/cfengine-2.0.3/src/locks.c:443: undefined reference to 
>> `db_strerror'
>> locks.o: In function `DeleteLock':
>> /users/azhang/cfengine-2.0.3/src/locks.c:486: undefined reference to 
>> `db_strerror'
>> collect2: ld returned 1 exit status
>> make[2]: *** [cfagent] Error 1
>> make[2]: Leaving directory `/users/azhang/cfengine-2.0.3/src'
>> make[1]: *** [all] Error 2
>> make[1]: Leaving directory `/users/azhang/cfengine-2.0.3/src'
>> make: *** [all-recursive] Error 1
>>
>>
>>
>>
>> _______________________________________________
>> Help-cfengine mailing list
>> Help-cfengine@gnu.org
>> http://mail.gnu.org/mailman/listinfo/help-cfengine
> 
> 
> 
> --
> Frank Smith                                                fsmith@hoovers.com
> Systems Administrator                                     Voice: 512-374-4673
> Hoover's Online                                             Fax: 512-374-4501



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Work: +47 22453272            Email:  Mark.Burgess@iu.hio.no
Fax : +47 22453205            WWW  :  http://www.iu.hio.no/~mark
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~






reply via email to

[Prev in Thread] Current Thread [Next in Thread]