Menu

#1 make error

open
nobody
None
5
2005-01-06
2005-01-06
Anonymous
No

I get the following error when I try to do a make:
libtool is missing a file?
Tom Birchmire tbirchmire@usa.net

omb70@linux:~/bin/stegmodules/steghide-0.5.1> make
make all-recursive
make[1]: Entering directory
`/home/tomb70/bin/stegmodules/steghide-0.5.1'
Making all in m4
make[2]: Entering directory
`/home/tomb70/bin/stegmodules/steghide-0.5.1/m4'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/home/tomb70/bin/stegmodules/steghide-0.5.1/m4'
Making all in intl
make[2]: Entering directory
`/home/tomb70/bin/stegmodules/steghide-0.5.1/intl'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/home/tomb70/bin/stegmodules/steghide-0.5.1/intl'
Making all in po
make[2]: Entering directory
`/home/tomb70/bin/stegmodules/steghide-0.5.1/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/home/tomb70/bin/stegmodules/steghide-0.5.1/po'
Making all in doc
make[2]: Entering directory
`/home/tomb70/bin/stegmodules/steghide-0.5.1/doc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/home/tomb70/bin/stegmodules/steghide-0.5.1/doc'
Making all in src
make[2]: Entering directory
`/home/tomb70/bin/stegmodules/steghide-0.5.1/src'
/bin/sh libtool --mode=link g++ -O2 -Wall -o
steghide Arg.o Arguments.o AssertionFailed.o AuFile.o
AuSampleValues.o DFSAPHeuristic.o BFSAPHeuristic.o
BinaryIO.o BitString.o BmpFile.o
BmpPaletteSampleValue.o BmpRGBSampleValue.o
BmpSampleValue.o WKSConstructionHeuristic.o
DMDConstructionHeuristic.o CvrStgFile.o Edge.o
EdgeIterator.o EmbData.o Embedder.o
EncryptionAlgorithm.o EncryptionMode.o Extractor.o
Graph.o JpegFile.o JpegSampleValue.o MCryptPP.o
MHashKeyGen.o MHashPP.o Matching.o MatchingAlgorithm.o
ProgressOutput.o PseudoRandomSource.o RGBTriple.o
RandomSource.o SampleValue.o SampleValueAdjacencyList.o
Selector.o Session.o SteghideError.o Terminal.o Utils.o
Vertex.o WavChunk.o WavChunkHeader.o WavChunkUnused.o
WavFile.o WavFormatChunk.o WavPCMSampleValue.o error.o
main.o msg.o SMDConstructionHeuristic.o -ljpeg
-lmcrypt -lmhash -lz
libtool: line 1975: libtool: No such file or directory
libtool: link: unable to infer tagged configuration
libtool: link: specify a tag with `--tag'
make[2]: *** [steghide] Error 1
make[2]: Leaving directory
`/home/tomb70/bin/stegmodules/steghide-0.5.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/home/tomb70/bin/stegmodules/steghide-0.5.1'
make: *** [all] Error 2
tomb70@linux:~/bin/stegmodules/steghide-0.5.1>

Discussion

  • Horatio

    Horatio - 2005-06-01

    Logged In: YES
    user_id=1289294

    I have got a workaround for this:
    use the --tag=CXX command with libtool, in the src
    directory. I do not know the permanent solution, i.e. how to
    include it in the makefile.
    So, cd in src/, then execute the command that fails, with
    "--tag=CXX" in front of the compiler, e.g.
    /bin/sh libtool --mode=link --tag=CXX g++ -O2 -Wall -o
    steghide Arg.o Arguments.o AssertionFailed.o AuFile.o
    AuSampleValues.o DFSAPHeuristic.o BFSAPHeuristic.o
    BinaryIO.o BitString.o BmpFile.o BmpPaletteSampleValue.o
    BmpRGBSampleValue.o BmpSampleValue.o
    WKSConstructionHeuristic.o DMDConstructionHeuristic.o
    CvrStgFile.o Edge.o EdgeIterator.o EmbData.o Embedder.o
    EncryptionAlgorithm.o EncryptionMode.o Extractor.o Graph.o
    JpegFile.o JpegSampleValue.o MCryptPP.o MHashKeyGen.o
    MHashPP.o Matching.o MatchingAlgorithm.o ProgressOutput.o
    PseudoRandomSource.o RGBTriple.o RandomSource.o
    SampleValue.o SampleValueAdjacencyList.o Selector.o
    Session.o SteghideError.o Terminal.o Utils.o Vertex.o
    WavChunk.o WavChunkHeader.o WavChunkUnused.o WavFile.o
    WavFormatChunk.o WavPCMSampleValue.o error.o main.o msg.o
    SMDConstructionHeuristic.o -ljpeg -lmcrypt -lmhash -lz

    this will create the steghide executable in the src
    directory. it can the be placed whereever.
    Nikki Small
    nikkismall@iinet.net.au

     
  • Nobody/Anonymous

    Logged In: NO

    Just install libtool....

     

Log in to post a comment.