Re: [sleuthkit-users] Compiling Framework on 4.2.0
Brought to you by:
carrier
|
From: <slo...@gm...> - 2015-09-23 20:58:35
|
Please disregard the Poco error from make. I failed to notice that the
Ubuntu package was poco version 1.3.8. I installed poco 1.6 from source
and compiled the framework successfully.
On Wed, Sep 23, 2015 at 1:11 PM, slo...@gm... <slo...@gm...>
wrote:
> I have never installed the framework under linux, but it appears it is
> possible. However, I get the following error on ./configure
>
> ****************************
> Modules missing dependencies:
> cat: ../*/missing_libs.txt: No such file or directory
> ****************************
>
> I searched the parent directory and subdirectories, and missing_libs.txt
> is not present. Is the missing file critical? I'm guessing it is not
> based on it's name...
>
> Proceeding with the compilation, the make command results in this error:
>
> In file included from TskServices.cpp:15:0:
> ../../../tsk/framework/services/TskSystemPropertiesImpl.h:87:11: error:
> 'AutoPtr' in namespace 'Poco' does not name a template type
> Poco::AutoPtr<Poco::Util::AbstractConfiguration> m_abstractConfig;
> ^
> ../../../tsk/framework/services/TskSystemPropertiesImpl.h: In constructor
> 'TskSystemPropertiesImpl::TskSystemPropertiesImpl()':
> ../../../tsk/framework/services/TskSystemPropertiesImpl.h:52:33: error:
> class 'TskSystemPropertiesImpl' does not have any field named
> 'm_abstractConfig'
> TskSystemPropertiesImpl() :
> m_abstractConfig(static_cast<Poco::Util::AbstractConfiguration*>(NULL)) {}
> ^
> Makefile:425: recipe for target 'TskServices.lo' failed
>
> I will install poco from source to try to correct the make error, rather
> than using the Ubuntu 15.04 libpoco-dev package. However, this doesn't
> look like a package error.
>
> Any guidance/installation experience appreciated.
>
> John
>
|