no executable specified use 'target exec'
Posted: Thu Nov 28, 2013 11:07 pm
I would like to debug a dll by running it through a host program. I do this on Linux all the time without a problem, but on Windows I'm getting a 'no executable specified use target exec'. I've specified the program to run/debug by clicking the browse button and selecting the .exe in the project settings. Any ideas as to what the problem might be? The dll is building fine, here's my build output:
Code: Select all
MESSAGE: Entering directory `C:\Users\Rory\Documents\SourceCode\cabbageaudio\cabbage\Builds\Windows'
C:\Windows\system32\cmd.exe /c "make -f CabbagePluginSynth.mak debug"
----------Building project:[ Plugin - ]----------
cmd /c if not exist bin\\Debug md bin\\Debug
cmd /c if not exist obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_gui_basics md obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_gui_basics
cmd /c if not exist obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_graphics md obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_graphics
cmd /c if not exist obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_gui_extra md obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_gui_extra
cmd /c if not exist obj\\Debug\\__\\__\\Source\\Plugin md obj\\Debug\\__\\__\\Source\\Plugin
cmd /c if not exist obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_audio_formats md obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_audio_formats
cmd /c if not exist obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_audio_utils md obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_audio_utils
cmd /c if not exist obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_audio_processors md obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_audio_processors
cmd /c if not exist obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_audio_basics md obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_audio_basics
cmd /c if not exist obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_audio_devices md obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_audio_devices
cmd /c if not exist obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_data_structures md obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_data_structures
cmd /c if not exist obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_events md obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_events
cmd /c if not exist obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_cryptography md obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_cryptography
cmd /c if not exist obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_core md obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_core
cmd /c if not exist obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_audio_plugin_client\\utility md obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_audio_plugin_client\\utility
cmd /c if not exist obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_audio_plugin_client\\VST md obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_audio_plugin_client\\VST
cmd /c if not exist obj\\Debug\\__\\__\\Source md obj\\Debug\\__\\__\\Source
g++.exe -shared -LC:\Users\Rory\Documents\SourceCode\cabbageaudio\csound6-git\build obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_gui_basics\\juce_gui_basics.o obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_graphics\\juce_graphics.o obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_gui_extra\\juce_gui_extra.o obj\\Debug\\__\\__\\Source\\CabbageMainPanel.o obj\\Debug\\__\\__\\Source\\CabbagePropertiesDialog.o obj\\Debug\\__\\__\\Source\\CabbageTable.o obj\\Debug\\__\\__\\Source\\ComponentLayoutEditor.o obj\\Debug\\__\\__\\Source\\DirectoryContentsComponent.o obj\\Debug\\__\\__\\Source\\Plugin\\CabbagePluginEditor.o obj\\Debug\\__\\__\\Source\\Plugin\\CabbagePluginProcessor.o obj\\Debug\\__\\__\\Source\\Soundfiler.o obj\\Debug\\__\\__\\Source\\XYPad.o obj\\Debug\\__\\__\\Source\\XYPadAutomation.o obj\\Debug\\__\\__\\Source\\csPerfThread.o obj\\Debug\\__\\__\\Source\\BinaryData.o obj\\Debug\\__\\__\\Source\\CabbageCallOutBox.o obj\\Debug\\__\\__\\Source\\CabbageGUIClass.o obj\\Debug\\__\\__\\Source\\CabbageLookAndFeel.o obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_audio_formats\\juce_audio_formats.o obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_audio_utils\\juce_audio_utils.o obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_audio_processors\\juce_audio_processors.o obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_audio_basics\\juce_audio_basics.o obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_audio_devices\\juce_audio_devices.o obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_data_structures\\juce_data_structures.o obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_events\\juce_events.o obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_cryptography\\juce_cryptography.o obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_core\\juce_core.o obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_audio_plugin_client\\utility\\juce_PluginUtilities.o obj\\Debug\\__\\__\\JuceLibraryCode\\modules\\juce_audio_plugin_client\\VST\\juce_VST_Wrapper.o -o bin\\Debug\\CabbagePlugin.dll -lgdi32 -luser32 -lkernel32 -lcomctl32 -lcomdlg32 -limm32 -lole32 -loleaut32 -lrpcrt4 -lshlwapi -luuid -lversion -lwininet -lwinmm -lws2_32 -lwsock32 C:\Users\Rory\Documents\SourceCode\cabbageaudio\csound6-git\build\libcsound64.dll.a
0 errors, 56 warnings, total time: 00:00:12 seconds