[PlanetCCRMA] re: VST on FC3 on PlanetCCRMA

Mark Knecht Mark Knecht <markknecht@gmail.com>
Mon Oct 3 09:01:01 2005


I bleive you can make this work if you comment out the whole
definition. It's not used by jack_fst.

At line 914 put in a

/*

and at line 940 put in the corresponding

*/

HTH,
Mark

On 10/3/05, jonathan <jsegel@magneticmotorworks.com> wrote:
> hello, i just attempted the install following timo's very good tutorial,
> but there's something differnet about the version of aeffectx.h that is
> available now.
>
> the tutorial states that line 934 must be changed, from VSTFileTypes to
> struct VSTFileTypes.
> in the version i just downloaded, this is already changed, but i'm
> getting errors from jack_fst make relating to nearby lines.
>
> the error is:
> In file included from jfst.c:25:
> /usr/local/include/vst/aeffectx.h:918: error: syntax error before
> "VstFileType"
> /usr/local/include/vst/aeffectx.h:939: error: syntax error before '}' token
> make[1]: *** [jfst.o] Error 1
> make[1]: Leaving directory `/usr/local/src/jack_fst-1.2'
> make: *** [all] Error 2
>
> here's the section of aeffectx.h, lines 915-939
>
> //---Used by audioMasterOpenFileSelector-----------   //this is line 915
> struct VstFileType
> {
>     VstFileType (char *_name, char *_macType, char *_dosType, char
> *_unixType = 0, char *_mimeType1 = 0, char *_mimeType2 = 0)
>     {
>         if (_name)
>             strcpy (name, _name);
>         if (_macType)
>             strcpy (macType, _macType);
>         if (_dosType)
>             strcpy (dosType, _dosType);
>         if (_unixType)
>             strcpy (unixType, _unixType);
>         if (_mimeType1)
>             strcpy (mimeType1, _mimeType1);
>         if (_mimeType2)
>             strcpy (mimeType2, _mimeType2);
>     }
>     char name[128];
>     char macType[8];
>     char dosType[8];
>     char unixType[8];
>     char mimeType1[128];
>     char mimeType2[128];
> };
>
> _______________________________________________
> PlanetCCRMA mailing list
> PlanetCCRMA@ccrma.stanford.edu
> http://ccrma-mail.stanford.edu/mailman/listinfo/planetccrma
>