![]() |
|
Allegro tools asking for MSVCR80.DLL |
Larry Parker
Member #6,580
November 2005
|
I am using VStudio Express 2005 (VC++) with Platform SDK, and Allegro programs I build work fine. However, the tools ask for MSVCR80.DLL and will not run. The example programs give a runtime error too. Is there a trick with using Express and Allegro I don't know about? Thanks a bunch! Larry. |
Matthew Leverton
Supreme Loser
January 1999
![]() |
Locate MSVCR80.DLL on your hard drive and put it in c:\windows\system32. |
Larry Parker
Member #6,580
November 2005
|
OK, that solved that problem but now I get immediately after: "Microsoft Visual C++ Runtime Library" Thank you for the 1rst fix, any ideas now? Larry. |
Matthew Leverton
Supreme Loser
January 1999
![]() |
All of your .exe files that were built with MSVC8 during the "make" process should have .manifest files with them. If the .manifest file is missing, it won't work. Your MSVC8 applications you make within the IDE work fine because the manifest is embedded inside the exe file. You could just download the Tools & Examples from http://www.allegro.cc/files/. |
Larry Parker
Member #6,580
November 2005
|
I am using Allegro from that page. It is the tools that are precompiled that give me the errors. I don't understand why the grabber.exe utility for example gives me the two errors I explained before. Putting the MSVC8 lib in the system32 library solved that issue but the next error of the runtime error now happens. I wonder if I have a global variables problem? Thank you for your time, Larry. |
Matthew Leverton
Supreme Loser
January 1999
![]() |
Quote: I don't understand why the grabber.exe utility for example gives me the two errors I explained before. I just explained what the problem was in my previous post. I don't know why the files from the download on that page don't work. I just tested the following things:
The examples package on the download page is made with MSVC 6, and as you see from my above tests, they should work with the Allegro DLL regardless of whether it was made with version 6 or 8. I'm going to run more tests on some other machines, but I expect the same results. |
Larry Parker
Member #6,580
November 2005
|
OK on all. That really has me stumped now that I know Allegro was compiled with VS6. It should NOT be asking for MSVC8. Well tomorrow is another day! I will check back in the morning, and thanks again for your help and time. Larry. |
Matthew Leverton
Supreme Loser
January 1999
![]() |
Using DLLs made with MSVC6 might help for now: |
Larry Parker
Member #6,580
November 2005
|
That fixed it! Great job! The tools load and work fine now. Thanks for your help. Larry. |
|