[PlanetCCRMA] re: VST on FC3 on PlanetCCRMA

jonathan jsegel@magneticmotorworks.com
Mon Oct 3 08:29:02 2005


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];
};