« Return to Thread: Unable to link with Apache lib

Unable to link with Apache lib

by Anant Rao :: Rate this Message:

Reply to Author | View in Thread

Some parts of this message have been removed. Learn more about Nabble's security policy.

Hi,

 

I’m unable to get this simple thing working. My requirement is to link with Apache lib. I tried 2, 3 cases, both don’t work.

 

1.

path-constant SRC2  : "../shared/processors/src" ;

path-constant SRC3  : "../shared/processors/phrasecountfeature/src" ;

path-constant SRC4  : "../../../../ThirdParty/Apache/2.2.11/httpd-2.2.11/srclib/apr/.libs" ;

 

project phrasecountfeature

   : source-location $(SRC1) $(SRC2) $(SRC3)

 

searched-lib apr : : <name>libapr-1.a <file>/home/arao/SLDS/Master_Repo/dev/ThirdParty/Apache/2.2.11/httpd-2.2.11/srclib/apr/.libs ;

 

lib libphrasecountfeature

   :

   phrasecountfeaturedll.cpp

   PhraseCountFeatureExtractor.cpp

   processor_modules_common.cpp

   apr

   : <define>$(DEFINES) : <link>shared ;

 

RESULT:

error: Unable to find file or target named

error:     '/home/arao/SLDS/Master_Repo/dev/ThirdParty/Apache/2.2.11/httpd-2.2.11/srclib/apr/.libs'

error: referred from project at

error:     '.'

 

 

2.

path-constant SRC2  : "../shared/processors/src" ;

path-constant SRC3  : "../shared/processors/phrasecountfeature/src" ;

path-constant SRC4  : "../../../../ThirdParty/Apache/2.2.11/httpd-2.2.11/srclib/apr/.libs" ;

 

project phrasecountfeature

   : source-location $(SRC1) $(SRC2) $(SRC3)

   : requirements <library>../../../../ThirdParty/Apache/2.2.11/httpd-2.2.11/srclib/apr/.libs/libapr-1.a

   ;

 

searched-lib apr : : <name>libapr-1.a <file>/home/arao/SLDS/Master_Repo/dev/ThirdParty/Apache/2.2.11/httpd-2.2.11/srclib/apr/.libs ;

 

lib libphrasecountfeature

   :

   phrasecountfeaturedll.cpp

   PhraseCountFeatureExtractor.cpp

   processor_modules_common.cpp

   apr

   : <define>$(DEFINES) : <link>shared ;

 

RESULT:

error: Unable to find file or target named

error:     '/home/arao/SLDS/Master_Repo/dev/ThirdParty/Apache/2.2.11/httpd-2.2.11/srclib/apr/.libs'

error: referred from project at

error:     '.'

 

3.

path-constant SRC2  : "../shared/processors/src" ;

path-constant SRC3  : "../shared/processors/phrasecountfeature/src" ;

path-constant SRC4  : "../../../../ThirdParty/Apache/2.2.11/httpd-2.2.11/srclib/apr/.libs" ;

 

project phrasecountfeature

   : source-location $(SRC1) $(SRC2) $(SRC3)

 

lib libphrasecountfeature

   :

   phrasecountfeaturedll.cpp

   PhraseCountFeatureExtractor.cpp

   processor_modules_common.cpp

   /home/arao/SLDS/Master_Repo/dev/ThirdParty/Apache/2.2.11/httpd-2.2.11/srclib/apr/.libs/libapr-1.a

   : <define>$(DEFINES) : <link>shared ;

 

RESULT:

This builds ok, but it doesn’t really link in the Apache lib.

 

--------------------------

 

I’m sure this is easy or you to answer. Please help.

 

Thanks,

Anant

 


_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build

 « Return to Thread: Unable to link with Apache lib