<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#ffffff">
    Hi Santosh,<br>
    <br>
    Direct264 does include the projects you need. We are doing exactly
    what you are trying to do (statically linking against libx264.lib).
    Look for these files in Direct264:<br>
    libx264.vcproj<br>
    libx264_vs2008.vcproj<br>
    libx264_vs2010.vcxproj<br>
    <br>
    They should already be part of the sln. However I believe libx264 is
    not the startup project, so you might need to manually r-click and
    build that project to get the lib.<br>
    <br>
    Scott<br>
    <br>
    <br>
    <br>
    On 23/11/2010 12:26 PM, Santosh wrote:
    <blockquote
      cite="mid:AANLkTi=_yDhzCObpnJL0ojxrEcw_v4pSd_bYDb7j2Kdd@mail.gmail.com"
      type="cite">Hi Scott,
      <div><br>
      </div>
      <div>Thank you very much for the reply.</div>
      <div><br>
      </div>
      <div>I need the library to link to my application.</div>
      <div>So, x264.exe alone won't suffice.</div>
      <div><br>
      </div>
      <div>The link that you posted has exe's and dlls.</div>
      <div>Is there any place I can get .libs or .sln, so that I can
        build the library ?</div>
      <div><br>
      </div>
      <div>I am trying to build 64-bit libx264.lib.</div>
      <div><br>
      </div>
      <div>Regards,</div>
      <div>Santosh<br>
        <br>
        <div class="gmail_quote">
          On Mon, Nov 22, 2010 at 6:08 PM, Scott Taylor <span dir="ltr"><<a
              moz-do-not-send="true"
              href="mailto:scott.taylor@abaslabs.com">scott.taylor@abaslabs.com</a>></span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
            0.8ex; border-left: 1px solid rgb(204, 204, 204);
            padding-left: 1ex;">
            <div text="#000000" bgcolor="#ffffff"> We found the same
              problem. I tried different build environments / compilers
              and using MS' LIB tool, no success. Always got unresolved
              symbols.<br>
              <br>
              Fortunately we found an existing MSVC sln in Direct264:<br>
              <a moz-do-not-send="true"
                href="http://sourceforge.net/projects/direct264/"
                target="_blank">http://sourceforge.net/projects/direct264/</a><br>
              <br>
              We also found that we needed to extern "C" the include:<br>
              extern "C"<br>
              {<br>
                #include "x264.h"<br>
              }<br>
              <font color="#888888"> <br>
                Scott</font>
              <div>
                <div class="h5"><br>
                  <br>
                  <br>
                  <br>
                  On 23/11/2010 11:35 AM, Santosh wrote:
                  <blockquote type="cite">Thank you for the reply
                    Steven.
                    <div><br>
                    </div>
                    <div>Is MSVC supported in x264 - i.e. are there .sln
                      files which I can use ? or I need to create a MSVC
                      solution from scratch ?</div>
                    <div><br>
                    </div>
                    <div>Regards,</div>
                    <div>Santosh<br>
                      <br>
                      <div class="gmail_quote">On Mon, Nov 22, 2010 at
                        4:15 PM, Steven Walters <span dir="ltr"><<a
                            moz-do-not-send="true"
                            href="mailto:kemuri9@gmail.com"
                            target="_blank">kemuri9@gmail.com</a>></span>
                        wrote:<br>
                        <blockquote class="gmail_quote" style="margin:
                          0pt 0pt 0pt 0.8ex; border-left: 1px solid
                          rgb(204, 204, 204); padding-left: 1ex;"> 64bit
                          MinGW and 64bit MSVC were still incompatible
                          with each other<br>
                          last time i checked.<br>
                          <br>
                          if this is still the case, you'll need to
                          compile x264 with visual<br>
                          studio if you want to use the static library
                          in another visual studio<br>
                          project<br>
                          (which i'm inferring with your use of a .lib
                          filename vs .a)<br>
                          <div>
                            <div><br>
                              On Mon, Nov 22, 2010 at 6:56 PM, Santosh
                              <<a moz-do-not-send="true"
                                href="mailto:santoshkumarcs1986@gmail.com"
                                target="_blank">santoshkumarcs1986@gmail.com</a>>

                              wrote:<br>
                              > Dear experts,<br>
                              > I am having trouble linking
                              libx264.lib to my application on x64
                              machine.<br>
                              > I am able to build it. But, when I
                              try linking it, I get the following<br>
                              > errors:<br>
                              > .<br>
                              > .<br>
                              > libx264.lib(encoder.o) : error
                              LNK2019: unresolved external symbol log2f<br>
                              > referenced in function
                              x264_validate_parameters<br>
                              > libx264.lib(set.o) : error LNK2001:
                              unresolved external symbol log2f<br>
                              > libx264.lib(analyse.o) : error
                              LNK2001: unresolved external symbol log2f<br>
                              > libx264.lib(ratecontrol.o) : error
                              LNK2001: unresolved external symbol log2f<br>
                              > libx264.lib(encoder.o) : error
                              LNK2019: unresolved external symbol
                              fseeko64<br>
                              > referenced in function
                              x264_encoder_frame_end<br>
                              > libx264.lib(common.o) : error
                              LNK2001: unresolved external symbol
                              fseeko64<br>
                              > .<br>
                              > .<br>
                              > .<br>
                              ><br>
                              > I am building on a 64-bit Windows 7
                              machine and use the following<br>
                              > configuration:<br>
                              > ./configure --host=x86_64-w64-mingw32<br>
                              > Is x264 supported on 64-bit machines
                              ?<br>
                              > Also, is there is any website where I
                              can get static library (libx264.lib) ?<br>
                              > Regards,<br>
                              > Santosh<br>
                              ><br>
                            </div>
                          </div>
                          >
                          _______________________________________________<br>
                          > x264-devel mailing list<br>
                          > <a moz-do-not-send="true"
                            href="mailto:x264-devel@videolan.org"
                            target="_blank">x264-devel@videolan.org</a><br>
                          > <a moz-do-not-send="true"
                            href="http://mailman.videolan.org/listinfo/x264-devel"
                            target="_blank">http://mailman.videolan.org/listinfo/x264-devel</a><br>
                          ><br>
                          ><br>
_______________________________________________<br>
                          x264-devel mailing list<br>
                          <a moz-do-not-send="true"
                            href="mailto:x264-devel@videolan.org"
                            target="_blank">x264-devel@videolan.org</a><br>
                          <a moz-do-not-send="true"
                            href="http://mailman.videolan.org/listinfo/x264-devel"
                            target="_blank">http://mailman.videolan.org/listinfo/x264-devel</a><br>
                        </blockquote>
                      </div>
                      <br>
                      <br clear="all">
                      <br>
                      -- <br>
                      Jai Hind<br>
                    </div>
                    <pre><fieldset></fieldset>
_______________________________________________
x264-devel mailing list
<a moz-do-not-send="true" href="mailto:x264-devel@videolan.org" target="_blank">x264-devel@videolan.org</a>
<a moz-do-not-send="true" href="http://mailman.videolan.org/listinfo/x264-devel" target="_blank">http://mailman.videolan.org/listinfo/x264-devel</a>
</pre>
                  </blockquote>
                  <br>
                </div>
              </div>
            </div>
          </blockquote>
        </div>
        <br>
        <br clear="all">
        <br>
        -- <br>
        Jai Hind<br>
      </div>
    </blockquote>
    <br>
  </body>
</html>