From: James B. <bi...@sc...> - 2006-04-12 21:15:33
|
I helped Bryan troubleshoot this this morning. How is the current windows build built? There are at least 4 ways to fix this. Just pick one based on the current build facilities. James Gordon Kindlmann wrote: > hello Bryan, > > Thanks for pointing this out. > > Can MSVCR.dll be assumed to be present on any Windows machine? I doubt > there's anything in Teem that requires one version of the DLL over another. > > The best way for this to get fixed is if a bunch of people donated > enough money to the Teem project via sourceforge for me to buy a new > MacBook, and then I can dual-boot Windows and debug this stuff myself. > So, start donating! :) > > Gordon > > On Apr 12, 2006, at 12:52 PM, Bryan Worthen wrote: > >> Hi, >> >> I downloaded the 1.9 version of the teem binaries for windows, and >> they didn't work, saying, for example if I run airSanity or a program >> I compiled against teem: >> >> "This application has failed to start because MSVCR71.dll was not found." >> >> After a brief investigation (running the depends.exe program, windows >> GUI equivalent of ldd), I have noticed that the teem.dll does depend >> on MSVCR71.dll. The 1.8 version of teem depended on MSVCR.dll >> (without the 71). >> >> MSVCR71.dll is not standard on windows machines, but it is a component >> of MS Visual Studio .NET 2003. So, for this to work, the end user >> would have to have VS .NET 2003 installed on his system. >> >> Alternatively, you can >> 1) ship MSVCR71.dll with teem, which according to my knowledge is what >> MicroSoft encourages, or >> 2) compile teem statically against the C runtime library: with /MT >> instead of /MD (or MTd instead of MDd). You can do this by selecting >> the project properties -> Configuration Properties -> C/C++ -> Code >> Generation -> Runtime Library, and changing it accordingly. >> 3) use MS VS 6 >> >> Thanks, >> Bryan Worthen >> University of Utah >> >> >> >> ------------------------------------------------------- >> This SF.Net email is sponsored by xPML, a groundbreaking scripting >> language >> that extends applications into web and mobile media. Attend the live >> webcast >> and join the prime developer group breaking into this new coding >> territory! >> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 >> _______________________________________________ >> teem-users mailing list >> tee...@li... >> https://lists.sourceforge.net/lists/listinfo/teem-users > > > > ------------------------------------------------------- > This SF.Net email is sponsored by xPML, a groundbreaking scripting language > that extends applications into web and mobile media. Attend the live > webcast > and join the prime developer group breaking into this new coding territory! > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 > _______________________________________________ > teem-users mailing list > tee...@li... > https://lists.sourceforge.net/lists/listinfo/teem-users |