ofxThreadedMidiPlayer
ofxThreadedMidiPlayer copied to clipboard
Can't get it to work on windows
Dear jvcleave, (Dear all),
when trying to compile/link the example of ofxThreadedMidiPlayer on windows 7 VS (I already did comment out the PRETTY_FUNCTION stuff), I get the following:
Severity Code Description Project File Line Suppression State
Error LNK2005 _main already defined in create_midifile.obj tryMidiPlayer C:\Users\coettinger\Documents\of_v0.9.3_vs_release\apps\myApps\tryMidiPlayer\jdksmidi_test_multitrack1.obj 1
Error LNK2005 _main already defined in create_midifile.obj tryMidiPlayer C:\Users\coettinger\Documents\of_v0.9.3_vs_release\apps\myApps\tryMidiPlayer\jdksmidi_test_parse.obj 1
Error LNK2005 _main already defined in create_midifile.obj tryMidiPlayer C:\Users\coettinger\Documents\of_v0.9.3_vs_release\apps\myApps\tryMidiPlayer\jdksmidi_test_show.obj 1
Error LNK2005 "void __cdecl args_err(void)" (?args_err@@YAXXZ) already defined in jdksmidi_rewrite_midifile.obj tryMidiPlayer C:\Users\coettinger\Documents\of_v0.9.3_vs_release\apps\myApps\tryMidiPlayer\rewrite_midifile.obj 1
Error LNK2005 _main already defined in create_midifile.obj tryMidiPlayer C:\Users\coettinger\Documents\of_v0.9.3_vs_release\apps\myApps\tryMidiPlayer\rewrite_midifile.obj 1
Error LNK2005 _main already defined in create_midifile.obj tryMidiPlayer C:\Users\coettinger\Documents\of_v0.9.3_vs_release\apps\myApps\tryMidiPlayer\vrm_music_gen.obj 1
Error LNK2005 _main already defined in create_midifile.obj tryMidiPlayer C:\Users\coettinger\Documents\of_v0.9.3_vs_release\apps\myApps\tryMidiPlayer\jdksmidi_test_drvwin32.obj 1
Error LNK2005 _main already defined in create_midifile.obj tryMidiPlayer C:\Users\coettinger\Documents\of_v0.9.3_vs_release\apps\myApps\tryMidiPlayer\main.obj 1
Error LNK1169 one or more multiply defined symbols found tryMidiPlayer C:\Users\coettinger\Documents\of_v0.9.3_vs_release\apps\myApps\tryMidiPlayer\bin\tryMidiPlayer_debug.exe 1
This seems jdksmidi-related. Did someone make it work on windows? Do you have any advise?
Thanks in advance! oe