<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 7/24/2012 11:40 PM, amin farajian
      wrote:<br>
    </div>
    <blockquote
cite="mid:CAA+Df5VQVLZeOPRs4iWpEGEXxu3ZDGwGUjFb7neSnYu+PjcuDw@mail.gmail.com"
      type="cite">Hi all,<br>
      <br>
      I recently changed my machine, and I'm now trying to install the
      latest version of SRILM on it. I installed all the required tools
      and libraries (at least I hope so). but I couldn't finish the
      installation correctly. I checked everything that I thought could
      cause the problem, but I couldn't find anything.<br>
      Some information about my new machine are:<br>
      <br>
      Machine Type: i686 (according to output of this script:
      srilm/sbin/machine-type)<br>
      OS: kubuntu 12.04 (output of uname: 36-Ubuntu SMP Tue Apr 10
      20:39:51 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux)<br>
      compiler version (output of "gcc -v"): gcc version 4.6.3
      (Ubuntu/Linaro 4.6.3-1ubuntu5) <br>
      <br>
      I changed the contents of srilm/common/Makefile.machine.i686 as
      described in installation instruction:<br>
      <div style="margin-left:40px;color:rgb(51,51,255)">
        CC = /usr/bin/gcc $(GCC_FLAGS)<br>
        CXX = /usr/bin/g++ $(GCC_FLAGS) -DINSTANTIATE_TEMPLATES<br>
      </div>
      and added this line to the file:<br>
      <div style="margin-left:40px"><span style="color:rgb(51,51,255)">NO_TCL
          = X</span><br>
      </div>
      but nothing changed in installation procedure.<br>
      I also attached the output of make command. As could be seen in
      the file, the first error occurs in line 158:<br>
      <br>
      <div style="margin-left:80px"><span style="color:rgb(51,51,255)">ERROR: 
          File to be installed (../bin/i686/maxalloc) does not exist.</span><br
          style="color:rgb(51,51,255)">
        <span style="color:rgb(51,51,255)">Usage:  decipher-install [-p]
          <mode> <file1> ... <fileN> <directory></span><br
          style="color:rgb(51,51,255)">
        <span style="color:rgb(51,51,255)">    mode:                
          file permission mode, in octal</span><br
          style="color:rgb(51,51,255)">
        <span style="color:rgb(51,51,255)">    file1 ... fileN:     
          files to be installed</span><br style="color:rgb(51,51,255)">
        <span style="color:rgb(51,51,255)">    directory:           
          where the files should be installed</span><br
          style="color:rgb(51,51,255)">
        <br style="color:rgb(51,51,255)">
        <span style="color:rgb(51,51,255)">files =  ../bin/i686/maxalloc</span><br
          style="color:rgb(51,51,255)">
        <span style="color:rgb(51,51,255)">directory =  ../../bin/i686</span><br
          style="color:rgb(51,51,255)">
        <span style="color:rgb(51,51,255)">mode =  0555 </span><br>
      </div>
      <br>
      May I ask you to help me in this problem?<br>
    </blockquote>
    Based on the error message from the linker<br>
    <br>
    <blockquote type="cite">/usr/bin/g++ -m32 -mtune=pentium3 -Wall
      -Wno-unused-variable -Wno-uninitialized -DINSTANTIATE_TEMPLATES
      -D_FILE_OFFSET_B<br>
      ITS=64    -I. -I../../include   -u matherr -L../../lib/i686  -g
      -O3 -o ../bin/i686/lattice-tool ../obj/i686/lattice-tool<br>
      .o ../obj/i686/liblattice.a -lm -ldl ../../lib/i686/libflm.a
      ../../lib/i686/liboolm.a ../../lib/i686/libdstruct.a ../../<br>
      lib/i686/libmisc.a  -lm 2>&1 | c++filt<br>
      /usr/bin/ld: skipping incompatible
      /usr/lib/gcc/x86_64-linux-gnu/4.6/libstdc++.so when searching for
      -lstdc++<br>
      /usr/bin/ld: skipping incompatible
      /usr/lib/gcc/x86_64-linux-gnu/4.6/libstdc++.a when searching for
      -lstdc++<br>
      /usr/bin/ld: cannot find -lstdc++</blockquote>
    <br>
    you don't have the 32bit version of libstdc++ installed.   Try
    building 64bit binaries:<br>
    <br>
        make MACHINE_TYPE=i686-m64 World<br>
    <br>
    If that shows similar problem seek the advice of someone familiar
    with your Ubuntu installation.<br>
    <br>
    Andreas<br>
    <br>
    <br>
  </body>
</html>