Author Topic: can't find msvcr80.dll ?  (Read 8910 times)

Offline zyd

  • Multiple posting newcomer
  • *
  • Posts: 25
can't find msvcr80.dll ?
« on: May 12, 2007, 04:24:16 am »
I Installed VC8, in CB , I use mingw compiler, I was notified that can't find msvcr80.dll, so, I copy msvcr80.dll to system32 directory, then, I was notified that can't find _ctype in msvcr80.dll.

why ? Is there someone know what's wrong ?
I'm waiting... :o :(

Offline stahta01

  • Lives here!
  • ****
  • Posts: 7588
    • My Best Post
Re: can't find msvcr80.dll ?
« Reply #1 on: May 12, 2007, 05:51:45 am »
Which VC8 did you install? Visual Studio? Or Express?

Are you using minGW GCC when you get the errors or VC8?

Turn on Compiler Logging and post the part of "Build Log" that contains the msvcr80.dll error and the 3 or 4 command lines right before it.

Steps to turn on Compiler Logging:
"Settings" -> "compiler debugger"
Change "Compiler Settings" to "Other Settings"
Set "Compiler Logging" to "Full Command Line"

Tim S
« Last Edit: May 12, 2007, 05:55:10 am by stahta01 »
C Programmer working to learn more about C++ and Git.
On Windows 7 64 bit and Windows 10 64 bit.
--
When in doubt, read the CB WiKi FAQ. http://wiki.codeblocks.org

Offline zyd

  • Multiple posting newcomer
  • *
  • Posts: 25
Re: can't find msvcr80.dll ?
« Reply #2 on: May 12, 2007, 07:09:25 am »
I installed Visual studio 8.0, CB use complier gnu gcc compiler(mingw).
compile is OK, when app run, I get a dialog say that "can't find app input point in msvcr80.dll".

-------------- Build: Debug in Test ---------------
mingw32-g++.exe -Wall -fexceptions -g  -ID:\STLport-5.1.3\lib -ID:\MinGW\include  -c G:\STL标准库\Test\main.cpp -o obj\Debug\main.o
mingw32-g++.exe -LD:\STLport-5.1.3\lib -LD:\MinGW\lib  -o bin\Debug\Test.exe obj\Debug\main.o   
Process terminated with status 0 (0 minutes, 1 seconds)
0 errors, 0 warnings
« Last Edit: May 12, 2007, 07:27:42 am by zyd »

Offline zyd

  • Multiple posting newcomer
  • *
  • Posts: 25
Re: can't find msvcr80.dll ?
« Reply #3 on: May 12, 2007, 09:33:37 am »
Resloved.
When I install MinGW 4.12, I selected item that use VC8's runtime library. Now, I reinstall Mingw 4.12, and not select that item.

Now, I still don't know why the error happen when I select use VC8's runtime library, Is there something I don't do ?

Offline stahta01

  • Lives here!
  • ****
  • Posts: 7588
    • My Best Post
Re: can't find msvcr80.dll ?
« Reply #4 on: May 12, 2007, 01:07:29 pm »
Resloved.
When I install MinGW 4.12, I selected item that use VC8's runtime library. Now, I reinstall Mingw 4.12, and not select that item.

Now, I still don't know why the error happen when I select use VC8's runtime library, Is there something I don't do ?

FYI: The is NO supported 4.12 compiler supported by the MinGW development team, it could be the cause of the problem.
The minGW Team implied that the selection of different DLLs in the unsupported 4.12 compiler could cause issues unless minGW code was rewritten to use the different DLLs.

Tim S
« Last Edit: May 12, 2007, 05:23:37 pm by stahta01 »
C Programmer working to learn more about C++ and Git.
On Windows 7 64 bit and Windows 10 64 bit.
--
When in doubt, read the CB WiKi FAQ. http://wiki.codeblocks.org