Re: Help compiling pureVST
Miller Puckette via Pd-list <[email protected]>
| Newsgroups | gmane.comp.multimedia.puredata.general |
|---|---|
| Message-ID | <[email protected]> |
Hmm... the directions could have been clearer, sorry.... vst_cleanser.c is in the pureVTS source, not in the Pd source. If you've downloaded and unpacked the PureVST source tarball it should be just "purevst/source/vst_cleanser.c". And yes, no trailing period (I think my markdown-to-html converter remove the space I had put between the filename and the period). and yes, 'wherever the sources landed" refers to the pureVST source (currently https://msp.ucsd.edu/tools/purevst/PureVST-0.5.src.tgz ) whic need dwonloading and unpacking before even making this version of libpd. cheers Miller On 5/30/25 8:39 AM, Alexandros Drymonitis wrote: > > I'm trying to compile pureVST from source on Debian 12. I built the > VST SDK and following pureVST's README, I've gone up to the following > step `make MORECFLAGS=-DVST_CLEANSER` insinde the libpd directory. > > I don't quite understand the following steps. Right after this, the > README reads that I should type > `MORESRC=../../work/vst/purevst/source/vst_cleanser.c.` > > Being inside the libpd directory, where will the two parent > directories lead me, since the path starts with ../../? Also, where is > this `work` directory supposed to be? Or `vst` and `purevst`? Are > these directories Miller created in his system? > > I did a `find . -name vst_cleanser.c` from my home directory and found > nothing (BTW, is the dot at the end supposed to be there?). > > Then the instructions follow like this: > > ``` > > Then using the PureVST source tree, consult the CMakeLists.txt file > and correct the path settings for the VST SDK and for the Pd source. > Then make an empty build directory, and using a shell or terminal > window, change directory to the build directory and try to get these > to work in sequence: > > |SRC=~/work/vst/purevst| > > [… or wherever the sources landed] > > |cmake -DCMAKE_BUILD_TYPE=Release > -DSMTG_ENABLE_VST3_PLUGIN_EXAMPLES=FALSE > -DSMTG_ENABLE_VST3_HOSTING_EXAMPLES=FALSE -DHOME=$HOME $SRC| > > |cmake --build .| > > ``` > > It mentions "or wherever the sources landed". Which sources? After > building libpd? And in which directory should all the cmake command be > executed? > > > --- > [email protected] - the Pure Data mailinglist > https://urldefense.com/v3/__https://lists.iem.at/hyperkitty/list/[email protected]/message/G6WKC35RKLRYGKG6SBU7XNVVJJMAKKZO/__;!!Mih3wA!DFen_RjYHJNb45mR5Hyg6bFkcnp_5FiD-L8x3J77DDNf8kSeESnTcAvpifvoHQuLXlMtgG3c4g$ > > To unsubscribe send an email to [email protected] mailing list > UNSUBSCRIBE and account-management -> https://urldefense.com/v3/__https://lists.iem.at/__;!!Mih3wA!DFen_RjYHJNb45mR5Hyg6bFkcnp_5FiD-L8x3J77DDNf8kSeESnTcAvpifvoHQuLXlNkw1GM2g$ --- [email protected] - the Pure Data mailinglist https://lists.iem.at/hyperkitty/list/[email protected]/message/TNRUNARSDQYEJRVRR7YXBKGVMEWZ5LSK/ To unsubscribe send an email to [email protected] mailing list UNSUBSCRIBE and account-management -> https://lists.iem.at/