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

Reply via email to