Windows 32bit binary?

klo
2013-06-05
2013-10-17
  • klo

    klo - 2013-06-05

    Hi,

    here: http://nco.sourceforge.net/#Binaries you provide 64bit Windows binary and it's nowhere stated that build is for 64bit platform.

    As it is most common to provide 32bit binary and then 64bit as addition if possible, please provide 32bit too.

    Thanks

     
  • Pedro Vicente

    Pedro Vicente - 2013-06-05

    The Windows binaries were targeted for /MACHINE:X86, not for  /MACHINE:X64, but there has been some reported problems related to the Microsoft libraries (file msvcr100d.dll in the distribution).

    Are you experiencing any problems running NCO with version 4.3.1?

    Pedro

     
  • klo

    klo - 2013-06-05

    Yes, you are right, msvcr100d.dll is 64bit while nco executables are 32bit

    It's current link - 4.3.1

     
  • klo

    klo - 2013-06-05

    Forgot to answer your question about experience:

    sure, it wont run on 32bit system obviously because linked shared library is 64bit

     
  • klo

    klo - 2013-06-05

    Actually it works fine after deleting msvcr100d.dll
    So I guess I already had that library

     
  • Pedro Vicente

    Pedro Vicente - 2013-06-05

    Yes, that is the solution for now, deleting the distributed 64 bit msvcr100d.dll in case you have a  32 bit system (that must have the 32 bit  msvcr100d.dll ) , as reported here too

    https://sourceforge.net/projects/nco/forums/forum/9830/topic/8345151

    I will update the binaries to have a completely static version.

    Pedro

     
  • klo

    klo - 2013-06-05

    OK Pedro.

    I don't know why you link debug version of library. If you compile all components in "release" mode, then you won't need this library (nor any other) but simply provide a link to MSVC 20010 Redistributable Package (http://www.microsoft.com/en-us/download/details.aspx?id=8328) for users that doesn't have 2010 C Runtime Library already.

    Libraries with "d" appendix aren't redistributable, and end user would hardly need debug version.

    Hope it helps
    Cheers

     
  • Pedro Vicente

    Pedro Vicente - 2013-06-05

    thanks for the explanation, but just providing a static build will solve all this 32/64/debug/release DLL issues :-)

    Pedro

     
  • Pedro Vicente

    Pedro Vicente - 2013-06-09

    I uploaded new NCO  4.3.1 Windows binaries, all static, no DLL dependencies, you can give it a try if you wish
    Pedro

     

Log in to post a comment.