Has anyone tried compiling udner windows with the sources at
http://www.cs.cmu.edu/~music/portmusic/
The readme file seems woefully misleading, and I have encountered many errors in spite of having followed these crazy directions.
The directory structure created after unzipping (with directories) doesn't appear to be 100% accurate (close thought).
verify that all project settings are for Win32 Debug release:
- hit Alt-F7
- highlight all three projects in left part of Project Settings window;
- "Settings For" should say "Win32 Debug"
Which projects ? 8 Are highlihgted after pressing Alt-F7
7) set pm_dll as the active project (e.g. Project->Select Active Project)
8) use Build->Batch Build ... to build everything in the project
9) The settings for these projects were distributed in the zip file, so
compile should just work.
10) IMPORTANT! PortMidi uses a DLL, pm_dll.dll, but there is no simple way
to set up projects to use pm_dll. THEREFORE, you need to copy DLLs
as follows (you can do this with <...>\portmidi\pm_win\copy-dll.bat):
copy <...>\portmidi\pm_win\Debug\pm_dll.dll to:
<...>\portmidi\pm_test\latencyDebug\pm_dll.dll
<...>\portmidi\pm_test\midithreadDebug\pm_dll.dll
<...>\portmidi\pm_test\sysexDebug\pm_dll.dll
<...>\portmidi\pm_test\testDebug\pm_dll.dll
<...>\portmidi\pm_test\midithruDebug\pm_dll.dll
and copy <...>\portmidi\pm_win\Release\pm_dll.dll to:
<...>\portmidi\pm_test\latencyRelease\pm_dll.dll
<...>\portmidi\pm_test\midithreadRelease\pm_dll.dll
<...>\portmidi\pm_test\sysexRelease\pm_dll.dll
<...>\portmidi\pm_test\testRelease\pm_dll.dll
<...>\portmidi\pm_test\midithruRelease\pm_dll.dll
each time you rebuild the pm_dll project, these copies must be redone!
Step 10 must be done before Step 8. Who the wrote this file ?
Is this project actively maintained? Is there a more recent set of updated sources anywhere ?
_______________________________________________ media_api mailing list [email protected] http://www.create.ucsb.edu/mailman/listinfo/media_api
