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