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 > |