DSSI-VST-0.3.1 : une dernière erreur pour la route :)
J'ai bien modifié le Makefile.in et indiqué l'empalcement de vstsdk2.3.
-------------------------
Le configure :
----------------------
kawada@localhost dssi-vst-0.3.1$ ./configure
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking whether ln -s works... yes
checking for sqrt in -lm... yes
checking for iswalnum in -lw... no
checking for gethostbyname... yes
checking for connect... yes
checking for gcc strength-reduce bug... no
checking whether we can build a Linux dll... yes
checking whether we need to define i386... checking for egrep... grep -E
no
checking whether we need to define sparc... no
checking whether we need to define sun... no
checking for g++ -fpermissive option... yes
checking for g++ -fno-for-scope option... yes
checking for windef.h header... /usr/local/include/wine/windows
checking for -lwine...
checking for wine_cp_wcstombs in -lwine_unicode... yes
checking for libntdll.def... /usr/local/lib/wine
checking for wine... /usr/local/bin/wine
checking for winebuild... /usr/local/bin/winebuild
checking for wrc... /usr/local/bin/wrc
configure: creating ./config.status
config.status: creating Make.rules
config.status: creating Makefile
Configure finished. Do 'make' to build the project.
-----------------------
Le Make
-----------------------
kawada@localhost dssi-vst-0.3.1$ make
g++ -c -I. -Ihome/kawada/000_go_stockage/XLinux/Compilations/vstsdk2.3/source/common -I/usr/local/include/wine/windows -g -O2 -fpermissive -fno-for-scope -D_REENTRANT -o dssi-vst-server.o dssi-vst-server.cpp
dssi-vst-server.cpp:28:22: aeffectx.h: No such file or directory
dssi-vst-server.cpp:65: error: `AEffect' has not been declared
dssi-vst-server.cpp:65: warning: ISO C++ forbids declaration of `plugin' with no type
dssi-vst-server.cpp:115: warning: ISO C++ forbids declaration of `AEffect' with no type
dssi-vst-server.cpp:115: error: expected `;' before '*' token
dssi-vst-server.cpp: In member function `virtual int RemoteVSTServer::getInputCount()':
dssi-vst-server.cpp:77: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp:77: error: (Each undeclared identifier is reported only once for each function it appears in.)
dssi-vst-server.cpp: In member function `virtual int RemoteVSTServer::getOutputCount()':
dssi-vst-server.cpp:78: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp: In member function `virtual int RemoteVSTServer::getParameterCount()':
dssi-vst-server.cpp:80: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp: In member function `virtual int RemoteVSTServer::getProgramCount()':
dssi-vst-server.cpp:86: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp: At global scope:
dssi-vst-server.cpp:147: error: `AEffect' has not been declared
dssi-vst-server.cpp:147: warning: ISO C++ forbids declaration of `plugin' with no type
dssi-vst-server.cpp: In constructor `RemoteVSTServer
dssi-vst-server.cpp:149: error: class `RemoteVSTServer' does not have any field named `m_plugin'
dssi-vst-server.cpp:165: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp:165: error: `effOpen' undeclared (first use this function)
dssi-vst-server.cpp:166: error: `effMainsChanged' undeclared (first use this function)
dssi-vst-server.cpp:170: error: `effGetVstVersion' undeclared (first use this function)
dssi-vst-server.cpp:178: error: `effFlagsIsSynth' undeclared (first use this function)
dssi-vst-server.cpp:187: error: `effCanDo' undeclared (first use this function)
dssi-vst-server.cpp:198: error: `effGetEffectName' undeclared (first use this function)
dssi-vst-server.cpp:206: error: `effGetVendorString' undeclared (first use this function)
dssi-vst-server.cpp: In destructor `virtual RemoteVSTServer::~RemoteVSTServer()':
dssi-vst-server.cpp:239: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp:239: error: `effEditClose' undeclared (first use this function)
dssi-vst-server.cpp:243: error: `effMainsChanged' undeclared (first use this function)
dssi-vst-server.cpp:244: error: `effClose' undeclared (first use this function)
dssi-vst-server.cpp: In member function `virtual void RemoteVSTServer::process(float**, float**)':
dssi-vst-server.cpp:254: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp: In member function `virtual void RemoteVSTServer::setBufferSize(int)':
dssi-vst-server.cpp:277: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp:277: error: `effMainsChanged' undeclared (first use this function)
dssi-vst-server.cpp:278: error: `effSetBlockSize' undeclared (first use this function)
dssi-vst-server.cpp: In member function `virtual void RemoteVSTServer::setSampleRate(int)':
dssi-vst-server.cpp:296: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp:296: error: `effMainsChanged' undeclared (first use this function)
dssi-vst-server.cpp:297: error: `effSetSampleRate' undeclared (first use this function)
dssi-vst-server.cpp: In member function `virtual void RemoteVSTServer::reset()':
dssi-vst-server.cpp:316: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp:316: error: `effMainsChanged' undeclared (first use this function)
dssi-vst-server.cpp: In member function `virtual std
dssi-vst-server.cpp:333: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp:333: error: `effGetParamName' undeclared (first use this function)
dssi-vst-server.cpp: In member function `virtual void RemoteVSTServer::setParameter(int, float)':
dssi-vst-server.cpp:371: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp: In member function `virtual float RemoteVSTServer::getParameter(int)':
dssi-vst-server.cpp:377: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp: In member function `virtual std
dssi-vst-server.cpp:400: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp:400: error: `effGetProgram' undeclared (first use this function)
dssi-vst-server.cpp:401: error: `effSetProgram' undeclared (first use this function)
dssi-vst-server.cpp:402: error: `effGetProgramName' undeclared (first use this function)
dssi-vst-server.cpp: In member function `virtual void RemoteVSTServer::setCurrentProgram(int)':
dssi-vst-server.cpp:418: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp:418: error: `effSetProgram' undeclared (first use this function)
dssi-vst-server.cpp: In member function `virtual void RemoteVSTServer::sendMIDIData(unsigned char*, int*, int)':
dssi-vst-server.cpp:427: error: `VstMidiEvent' does not name a type
dssi-vst-server.cpp:428: error: `VstMidiEvent' undeclared (first use this function)
dssi-vst-server.cpp:429: error: `VstEvents' undeclared (first use this function)
dssi-vst-server.cpp:431: error: `vstev' undeclared (first use this function)
dssi-vst-server.cpp:431: error: expected primary-expression before ')' token
dssi-vst-server.cpp:431: error: expected `;' before "evbuf"
dssi-vst-server.cpp:445: error: `vme' undeclared (first use this function)
dssi-vst-server.cpp:445: error: `kVstMidiType' undeclared (first use this function)
dssi-vst-server.cpp:460: error: `VstEvent' undeclared (first use this function)
dssi-vst-server.cpp:460: error: expected primary-expression before ')' token
dssi-vst-server.cpp:475: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp:475: error: `effProcessEvents' undeclared (first use this function)
dssi-vst-server.cpp: In member function `virtual void RemoteVSTServer
dssi-vst-server.cpp:517: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp:517: error: `effEditOpen' undeclared (first use this function)
dssi-vst-server.cpp:519: error: `effEditGetRect' undeclared (first use this function)
dssi-vst-server.cpp: In member function `virtual void RemoteVSTServer::hideGUI()':
dssi-vst-server.cpp:557: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp:557: error: `effEditClose' undeclared (first use this function)
dssi-vst-server.cpp: In member function `void RemoteVSTServer::monitorEdits()':
dssi-vst-server.cpp:580: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp: At global scope:
dssi-vst-server.cpp:667: error: `VSTCALLBACK' does not name a type
dssi-vst-server.cpp: In function `int WinMain(HINSTANCE*, HINSTANCE*, CHAR*, int)':
dssi-vst-server.cpp:1210: error: `AEffect' undeclared (first use this function)
dssi-vst-server.cpp:1210: error: expected primary-expression before "attribute"
dssi-vst-server.cpp:1210: error: expected `)' before "attribute"
dssi-vst-server.cpp:1211: error: `getInstance' undeclared (first use this function)
dssi-vst-server.cpp:1211: error: expected primary-expression before "attribute"
dssi-vst-server.cpp:1211: error: expected `)' before "attribute"
dssi-vst-server.cpp:1212: error: expected `)' before ';' token
dssi-vst-server.cpp:1223: error: `plugin' undeclared (first use this function)
dssi-vst-server.cpp:1223: error: `hostCallback' undeclared (first use this function)
dssi-vst-server.cpp:1233: error: `kEffectMagic' undeclared (first use this function)
dssi-vst-server.cpp:1240: error: `effFlagsHasEditor' undeclared (first use this function)
dssi-vst-server.cpp:1249: error: `effFlagsCanReplacing' undeclared (first use this function)
dssi-vst-server.cpp:1310: error: `effEditOpen' undeclared (first use this function)
dssi-vst-server.cpp:1312: error: `effEditGetRect' undeclared (first use this function)
make: *** dssi-vst-server.o Erreur 1
Tous aide serait tres apprecié, ça serait trop bête de capoter sur make !!! 😛
Le configure :
kawada@localhost dssi-vst-0.3.1$ ./configure
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking whether ln -s works... yes
checking for sqrt in -lm... yes
checking for iswalnum in -lw... no
checking for gethostbyname... yes
checking for connect... yes
checking for gcc strength-reduce bug... no
checking whether we can build a Linux dll... yes
checking whether we need to define i386... checking for egrep... grep -E
no
checking whether we need to define sparc... no
checking whether we need to define sun... no
checking for g++ -fpermissive option... yes
checking for g++ -fno-for-scope option... yes
checking for windef.h header... /usr/local/include/wine/windows
checking for -lwine...
checking for wine_cp_wcstombs in -lwine_unicode... yes
checking for libntdll.def... /usr/local/lib/wine
checking for wine... /usr/local/bin/wine
checking for winebuild... /usr/local/bin/winebuild
checking for wrc... /usr/local/bin/wrc
configure: creating ./config.status
config.status: creating Make.rules
config.status: creating Makefile
Configure finished. Do 'make' to build the project.
Le Make
kawada@localhost dssi-vst-0.3.1$ make
g++ -c -I. -Ihome/kawada/000_go_stockage/XLinux/Compilations/vstsdk2.3/source/common -I/usr/local/include/wine/windows -g -O2 -fpermissive -fno-for-scope -D_REENTRANT -o dssi-vst-server.o dssi-vst-server.cpp
dssi-vst-server.cpp:28:22: aeffectx.h: No such file or directory
dssi-vst-server.cpp:65: error: `AEffect' has not been declared
dssi-vst-server.cpp:65: warning: ISO C++ forbids declaration of `plugin' with no type
dssi-vst-server.cpp:115: warning: ISO C++ forbids declaration of `AEffect' with no type
dssi-vst-server.cpp:115: error: expected `;' before '*' token
dssi-vst-server.cpp: In member function `virtual int RemoteVSTServer::getInputCount()':
dssi-vst-server.cpp:77: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp:77: error: (Each undeclared identifier is reported only once for each function it appears in.)
dssi-vst-server.cpp: In member function `virtual int RemoteVSTServer::getOutputCount()':
dssi-vst-server.cpp:78: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp: In member function `virtual int RemoteVSTServer::getParameterCount()':
dssi-vst-server.cpp:80: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp: In member function `virtual int RemoteVSTServer::getProgramCount()':
dssi-vst-server.cpp:86: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp: At global scope:
dssi-vst-server.cpp:147: error: `AEffect' has not been declared
dssi-vst-server.cpp:147: warning: ISO C++ forbids declaration of `plugin' with no type
dssi-vst-server.cpp: In constructor `RemoteVSTServer
RemoteVSTServer(std
string, int*, std::string)':dssi-vst-server.cpp:149: error: class `RemoteVSTServer' does not have any field named `m_plugin'
dssi-vst-server.cpp:165: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp:165: error: `effOpen' undeclared (first use this function)
dssi-vst-server.cpp:166: error: `effMainsChanged' undeclared (first use this function)
dssi-vst-server.cpp:170: error: `effGetVstVersion' undeclared (first use this function)
dssi-vst-server.cpp:178: error: `effFlagsIsSynth' undeclared (first use this function)
dssi-vst-server.cpp:187: error: `effCanDo' undeclared (first use this function)
dssi-vst-server.cpp:198: error: `effGetEffectName' undeclared (first use this function)
dssi-vst-server.cpp:206: error: `effGetVendorString' undeclared (first use this function)
dssi-vst-server.cpp: In destructor `virtual RemoteVSTServer::~RemoteVSTServer()':
dssi-vst-server.cpp:239: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp:239: error: `effEditClose' undeclared (first use this function)
dssi-vst-server.cpp:243: error: `effMainsChanged' undeclared (first use this function)
dssi-vst-server.cpp:244: error: `effClose' undeclared (first use this function)
dssi-vst-server.cpp: In member function `virtual void RemoteVSTServer::process(float**, float**)':
dssi-vst-server.cpp:254: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp: In member function `virtual void RemoteVSTServer::setBufferSize(int)':
dssi-vst-server.cpp:277: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp:277: error: `effMainsChanged' undeclared (first use this function)
dssi-vst-server.cpp:278: error: `effSetBlockSize' undeclared (first use this function)
dssi-vst-server.cpp: In member function `virtual void RemoteVSTServer::setSampleRate(int)':
dssi-vst-server.cpp:296: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp:296: error: `effMainsChanged' undeclared (first use this function)
dssi-vst-server.cpp:297: error: `effSetSampleRate' undeclared (first use this function)
dssi-vst-server.cpp: In member function `virtual void RemoteVSTServer::reset()':
dssi-vst-server.cpp:316: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp:316: error: `effMainsChanged' undeclared (first use this function)
dssi-vst-server.cpp: In member function `virtual std
string RemoteVSTServer
getParameterName(int)':dssi-vst-server.cpp:333: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp:333: error: `effGetParamName' undeclared (first use this function)
dssi-vst-server.cpp: In member function `virtual void RemoteVSTServer::setParameter(int, float)':
dssi-vst-server.cpp:371: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp: In member function `virtual float RemoteVSTServer::getParameter(int)':
dssi-vst-server.cpp:377: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp: In member function `virtual std
string RemoteVSTServer
getProgramName(int)':dssi-vst-server.cpp:400: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp:400: error: `effGetProgram' undeclared (first use this function)
dssi-vst-server.cpp:401: error: `effSetProgram' undeclared (first use this function)
dssi-vst-server.cpp:402: error: `effGetProgramName' undeclared (first use this function)
dssi-vst-server.cpp: In member function `virtual void RemoteVSTServer::setCurrentProgram(int)':
dssi-vst-server.cpp:418: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp:418: error: `effSetProgram' undeclared (first use this function)
dssi-vst-server.cpp: In member function `virtual void RemoteVSTServer::sendMIDIData(unsigned char*, int*, int)':
dssi-vst-server.cpp:427: error: `VstMidiEvent' does not name a type
dssi-vst-server.cpp:428: error: `VstMidiEvent' undeclared (first use this function)
dssi-vst-server.cpp:429: error: `VstEvents' undeclared (first use this function)
dssi-vst-server.cpp:431: error: `vstev' undeclared (first use this function)
dssi-vst-server.cpp:431: error: expected primary-expression before ')' token
dssi-vst-server.cpp:431: error: expected `;' before "evbuf"
dssi-vst-server.cpp:445: error: `vme' undeclared (first use this function)
dssi-vst-server.cpp:445: error: `kVstMidiType' undeclared (first use this function)
dssi-vst-server.cpp:460: error: `VstEvent' undeclared (first use this function)
dssi-vst-server.cpp:460: error: expected primary-expression before ')' token
dssi-vst-server.cpp:475: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp:475: error: `effProcessEvents' undeclared (first use this function)
dssi-vst-server.cpp: In member function `virtual void RemoteVSTServer
showGUI(std
string)':dssi-vst-server.cpp:517: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp:517: error: `effEditOpen' undeclared (first use this function)
dssi-vst-server.cpp:519: error: `effEditGetRect' undeclared (first use this function)
dssi-vst-server.cpp: In member function `virtual void RemoteVSTServer::hideGUI()':
dssi-vst-server.cpp:557: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp:557: error: `effEditClose' undeclared (first use this function)
dssi-vst-server.cpp: In member function `void RemoteVSTServer::monitorEdits()':
dssi-vst-server.cpp:580: error: `m_plugin' undeclared (first use this function)
dssi-vst-server.cpp: At global scope:
dssi-vst-server.cpp:667: error: `VSTCALLBACK' does not name a type
dssi-vst-server.cpp: In function `int WinMain(HINSTANCE*, HINSTANCE*, CHAR*, int)':
dssi-vst-server.cpp:1210: error: `AEffect' undeclared (first use this function)
dssi-vst-server.cpp:1210: error: expected primary-expression before "attribute"
dssi-vst-server.cpp:1210: error: expected `)' before "attribute"
dssi-vst-server.cpp:1211: error: `getInstance' undeclared (first use this function)
dssi-vst-server.cpp:1211: error: expected primary-expression before "attribute"
dssi-vst-server.cpp:1211: error: expected `)' before "attribute"
dssi-vst-server.cpp:1212: error: expected `)' before ';' token
dssi-vst-server.cpp:1223: error: `plugin' undeclared (first use this function)
dssi-vst-server.cpp:1223: error: `hostCallback' undeclared (first use this function)
dssi-vst-server.cpp:1233: error: `kEffectMagic' undeclared (first use this function)
dssi-vst-server.cpp:1240: error: `effFlagsHasEditor' undeclared (first use this function)
dssi-vst-server.cpp:1249: error: `effFlagsCanReplacing' undeclared (first use this function)
dssi-vst-server.cpp:1310: error: `effEditOpen' undeclared (first use this function)
dssi-vst-server.cpp:1312: error: `effEditGetRect' undeclared (first use this function)
make: *** dssi-vst-server.o Erreur 1
Tous aide serait tres apprecié, ça serait trop bête de capoter sur make !!! 😛