Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Problem making steghide
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
FrozenPigs
n00b
n00b


Joined: 11 Aug 2014
Posts: 7
Location: Barry, Wales

PostPosted: Mon Aug 11, 2014 11:10 am    Post subject: Problem making steghide Reply with quote

I've just installed Tomb http://www.dyne.org/software/tomb/ but I am having trouble with steghide so I can hide my key in a jpg. When I make steghide I get this:
Code:

make  all-recursive
make[1]: Entering directory `/home/wednesday/programs/steghide-0.5.1'
Making all in m4
make[2]: Entering directory `/home/wednesday/programs/steghide-0.5.1/m4'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/wednesday/programs/steghide-0.5.1/m4'
Making all in intl
make[2]: Entering directory `/home/wednesday/programs/steghide-0.5.1/intl'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/wednesday/programs/steghide-0.5.1/intl'
Making all in po
make[2]: Entering directory `/home/wednesday/programs/steghide-0.5.1/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/wednesday/programs/steghide-0.5.1/po'
Making all in doc
make[2]: Entering directory `/home/wednesday/programs/steghide-0.5.1/doc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/wednesday/programs/steghide-0.5.1/doc'
Making all in src
make[2]: Entering directory `/home/wednesday/programs/steghide-0.5.1/src'
if g++ -DHAVE_CONFIG_H -I. -I. -I..  -DLOCALEDIR=\"/usr/local/share/locale\"   -O2 -Wall -MT AuFile.o -MD -MP -MF ".deps/AuFile.Tpo" \
  -c -o AuFile.o `test -f 'AuFile.cc' || echo './'`AuFile.cc; \
then mv ".deps/AuFile.Tpo" ".deps/AuFile.Po"; \
else rm -f ".deps/AuFile.Tpo"; exit 1; \
fi
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/include/g++-v4/ext/hash_set:61:0,
                 from wrapper_hash_set.h:32,
                 from SampleValue.h:27,
                 from AudioSampleValue.h:25,
                 from AudioData.h:26,
                 from AuData.h:25,
                 from AuFile.cc:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/include/g++-v4/backward/backward_warning.h:33:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
In file included from AuFile.cc:26:0:
AuData.h:29:13: error: specializing member ‘AudioDataImpl<(AUDIOSAMPLETYPE)0u, unsigned char>::readValue’ requires ‘template<>’ syntax
AuData.h:30:13: error: specializing member ‘AudioDataImpl<(AUDIOSAMPLETYPE)0u, unsigned char>::writeValue’ requires ‘template<>’ syntax
AuData.h:34:14: error: specializing member ‘AudioDataImpl<(AUDIOSAMPLETYPE)1u, signed char>::readValue’ requires ‘template<>’ syntax
AuData.h:35:13: error: specializing member ‘AudioDataImpl<(AUDIOSAMPLETYPE)1u, signed char>::writeValue’ requires ‘template<>’ syntax
AuData.h:39:16: error: specializing member ‘AudioDataImpl<(AUDIOSAMPLETYPE)2u, short int>::readValue’ requires ‘template<>’ syntax
AuData.h:40:13: error: specializing member ‘AudioDataImpl<(AUDIOSAMPLETYPE)2u, short int>::writeValue’ requires ‘template<>’ syntax
AuData.h:44:16: error: specializing member ‘AudioDataImpl<(AUDIOSAMPLETYPE)3u, int>::readValue’ requires ‘template<>’ syntax
AuData.h:45:13: error: specializing member ‘AudioDataImpl<(AUDIOSAMPLETYPE)3u, int>::writeValue’ requires ‘template<>’ syntax
AuFile.cc: In destructor ‘virtual AuFile::~AuFile()’:
AuFile.cc:46:9: warning: deleting object of abstract class type ‘AudioData’ which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor]
make[2]: *** [AuFile.o] Error 1
make[2]: Leaving directory `/home/wednesday/programs/steghide-0.5.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/wednesday/programs/steghide-0.5.1'
make: *** [all] Error 2

I have installed all its deps and ran ./configure so I've ran out of ideas.
Back to top
View user's profile Send private message
mir3x
Guru
Guru


Joined: 02 Jun 2012
Posts: 431

PostPosted: Mon Aug 11, 2014 7:12 pm    Post subject: Reply with quote

U should try with another gcc version if u have, those templates often fail under 1 compiler and works with another, so try other version. Its syntax error, not dependency.
Or try downloading newer/older version - that one might be just not compilable
( u can try getting trunk version from their cvs, but maybe first try 0.4.6b)
_________________
Installation aborted to prevent system self-destruction
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum