User forums > General (but related to Code::Blocks)
Howdy! Im a noob :)
matthewjumpsoffbuildings:
i jst read that text file - it is very very detailed. Is there any chance you could make a walktrhough like this for using VST SDK plus codeblocks?
mdelfede:
--- Quote from: iw2nhl on July 14, 2006, 12:55:16 am ---.....
I noticed that there are 2 DLLs:
1) wxmsw26u_gcc_custom.dll
2) wxmsw26_gcc_custom.dll
The wiki says I need the first one (which has not been modified), while the second one has been modified (really I didn't notice it before!).
What's the difference between the 2 DLLs?
--- End quote ---
The firs one with 'u' should be the unicode version, used if you build C::B in unicode mode (default) the second one the ansi version, used if you build C::B in ansi mode... You must change something in project to do it, I've never done.
BTW, if the first one don't get modified compiling wxWidgets, you're doing that in Ansi mode.
Read the wiki for the compilation in unicode mode.
Ciao
Max
iw2nhl:
--- Quote from: matthewjumpsoffbuildings on July 16, 2006, 08:10:33 am ---Umm I dont have a "common" folder :( I am using VST SDK v 2.4 not 2.3 like you.
so what should i do? and how/where do i enter all that stuff into C++ once ive changed it to point to the right place?
--- Code: ---VST_SDK_PATH = C:\vstsdk2.3
VST_SDK_COMMON = $${VST_SDK_PATH}\source\common
SOURCES += \
$${VST_SDK_COMMON}\AudioEffect.cpp \
$${VST_SDK_COMMON}\audioeffectx.cpp \
$${VST_SDK_COMMON}\aeffguieditor.cpp \
$${VST_SDK_COMMON}\vstgui.cpp \
$${VST_SDK_COMMON}\vstcontrols.cpp
RC_FILE += resource\ADelayEditGUI.rc
DEF_FILE += ADelayEditGUI.def
LIBS += -luuid -lole32 -lgdi32 -lcomdlg32 -lvfw32
--- End code ---
thanks :)
--- End quote ---
1) VST 2.4 has changed completely the directory structure and I never used it, so I cannot help you with it.
If I'll find some time, I'll try to adapt the how-to to the new version.
Try to find the same files in 2.4 or use 2.3.
2) That code is NOT for C++, but are informations for the IDE (codeblocks).
eg. (this is the main thing to be done to make it compile):
LIBS += -luuid -lole32 -lgdi32 -lcomdlg32 -lvfw32
means that you have to add libraries to the linker (menu Project -> Build Options -> Linker):
click on the "Add" button for each library (uuid, ole32, gdi32, comdlg32, vfw32)
iw2nhl:
--- Quote from: mdelfede on July 16, 2006, 02:13:11 pm ---BTW, if the first one don't get modified compiling wxWidgets, you're doing that in Ansi mode.
Read the wiki for the compilation in unicode mode.
--- End quote ---
You are right! I made a little mistake: I copied the wrong line to compile wxWidgets
(I used the one with UNICODE=0 instead of that with UNICODE=1)
Thank you very much!
Grazie e ciao!
matthewjumpsoffbuildings:
--- Quote from: iw2nhl on July 17, 2006, 03:33:03 pm ---1) VST 2.4 has changed completely the directory structure and I never used it, so I cannot help you with it.
If I'll find some time, I'll try to adapt the how-to to the new version.
Try to find the same files in 2.4 or use 2.3.
--- End quote ---
OK thanks....a walkthru using Code:blocks + VST SDK 2.4 would be much appreciated :)
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version