Thanks for the quick response. I PM'd you. I am hoping that your build will help me bridge my lack of VS C++ 6.0 knowledge. Sadly, I got the harder steps of the following "how to," but gimped out on number 4 and 11.
For the VC60 compiler, you must:
1. Compile the detours source and move lib and pdb file into appropriate directory
2. Create a blank win32 application project pointing at the MQ directory.
3. Add a win32 dll project to the project in step 2. Call it eqlib
4. Add all the sources in the eqlib directory to the eqlib project.
5. Add the CINTERFACE definition to the Preprocess definitions.
6. Add the DX8.1 include path to the Additional include directories.
7. Add ws2_32.lib to the Object/library modules.
8. Add ..\Detours\lib (where you put the objects from 1.) to Additional library path
9. Press F7 and cross your fingers.
10. Switch back to the main project.
11. Add the sources in the MacroQuest directory to this project.
12. Press F7 and pray.
Put my win32 application project in the ...\src-200...\ directory and was hoping that placing the eqlib and macroquest in their respective places would find the sources automatically. Bad guess by me. Oddly, the debug window reported no problems when I hit F7. No release, but no errors either.
Thanks for your help. I am pretty sure your build will be fine for me, and it will also give me an example use to work backwards and see where I messed up.
Faster