compiling dssi-vst in ubuntu karmic 9.10 x86_64 (was: Re: Ubuntu Audio Tweaks error)
Colectivo Sonidos Libertarios
sonidoslibertarios at resist.ca
Mon Jan 4 11:37:01 GMT 2010
Hi Pablo, Hi Teza!
Thanks Pablo for the Spanish Guide, (aclara muchas cosas) and teza for the
help (j apprecie aussi le continue interes pour partager tous types de
nouvelle fonctionalité); i add the include line and the path for dssi and
ladpsa in makefile and have a new error for make and makeinstall.
sonidoslibertarios at salacontrol:~/Escritorio/dssi-vst-0.8$ make
wineg++ -m32 -Ivestige -Wall -fPIC remotepluginclient.cpp -c -o
remotepluginclient.w32.o
wineg++ -m32 -Ivestige -Wall -fPIC remotepluginserver.cpp -c -o
remotepluginserver.w32.o
wineg++ -m32 -Ivestige -Wall -fPIC rdwrops.cpp -c -o rdwrops.w32.o
wineg++ -m32 -Ivestige -Wall -fPIC paths.cpp -c -o paths.w32.o
ar r libremoteplugin.w32.a remotepluginclient.w32.o
remotepluginserver.w32.o rdwrops.w32.o paths.w32.o
ar: creating libremoteplugin.w32.a
wineg++ -m32 -Ivestige -Wall -fPIC dssi-vst-server.cpp -o dssi-vst-server
-L. -lremoteplugin.w32 -lpthread
dssi-vst-server.cpp: In member function virtual void
RemoteVSTServer::hideGUI():
dssi-vst-server.cpp:568: warning: unused variable fd
wineg++ -m32 -Ivestige -Wall -fPIC dssi-vst-scanner.cpp -o
dssi-vst-scanner -L. -lremoteplugin.w32 -lpthread
g++ -Ivestige -Wall -fPIC remotepluginclient.cpp -c
g++ -Ivestige -Wall -fPIC remotepluginserver.cpp -c
g++ -Ivestige -Wall -fPIC rdwrops.cpp -c
g++ -Ivestige -Wall -fPIC paths.cpp -c
ar r libremoteplugin.a remotepluginclient.o remotepluginserver.o rdwrops.o
paths.o
ar: creating libremoteplugin.a
g++ -Ivestige -Wall -fPIC remotevstclient.cpp -c
g++ -shared -Wl,-Bsymbolic -g3 -Ivestige -Wall -fPIC -o dssi-vst.so
dssi-vst.cpp remotevstclient.o -L. -lremoteplugin -lasound
In file included from dssi-vst.cpp:12:
/usr/include/dssi.h:28:28: error: alsa/seq_event.h: No existe el fichero ó
directorio
dssi-vst.cpp:14:33: error: alsa/seq_midi_event.h: No existe el fichero ó
directorio
In file included from dssi-vst.cpp:12:
/usr/include/dssi.h:307: error: snd_seq_event_t has not been declared
/usr/include/dssi.h:321: error: snd_seq_event_t has not been declared
/usr/include/dssi.h:359: error: snd_seq_event_t has not been declared
/usr/include/dssi.h:375: error: snd_seq_event_t has not been declared
dssi-vst.cpp:51: error: snd_seq_event_t has not been declared
dssi-vst.cpp:77: error: ISO C++ forbids declaration of snd_midi_event_t
with no type
dssi-vst.cpp:77: error: expected ; before * token
dssi-vst.cpp:120: error: snd_seq_event_t has not been declared
dssi-vst.cpp: In constructor
DSSIVSTPluginInstance::DSSIVSTPluginInstance(std::string, long unsigned
int):
dssi-vst.cpp:179: error: m_alsaDecoder was not declared in this scope
dssi-vst.cpp:179: error: snd_midi_event_new was not declared in this scope
dssi-vst.cpp:185: error: snd_midi_event_no_status was not declared in
this scope
dssi-vst.cpp: In destructor virtual
DSSIVSTPluginInstance::~DSSIVSTPluginInstance():
dssi-vst.cpp:231: error: m_alsaDecoder was not declared in this scope
dssi-vst.cpp:232: error: snd_midi_event_free was not declared in this scope
dssi-vst.cpp: At global scope:
dssi-vst.cpp:371: error: snd_seq_event_t has not been declared
dssi-vst.cpp: In member function void
DSSIVSTPluginInstance::runSynth(long unsigned int, int*, long unsigned
int):
dssi-vst.cpp:376: error: m_alsaDecoder was not declared in this scope
dssi-vst.cpp:383: error: snd_seq_event_t was not declared in this scope
dssi-vst.cpp:383: error: ev was not declared in this scope
dssi-vst.cpp:396: error: snd_midi_event_decode was not declared in this
scope
dssi-vst.cpp: At global scope:
dssi-vst.cpp:680: error: snd_seq_event_t has not been declared
make: *** [dssi-vst.so] Error 1
Thanks
Camilo from Sonidos Libertarios
www.sonidoslibertarios.org
> Hi, Camilo. My 2 cents; Follow Teza's directions but it could be that more
> problems arise.
>
> This dssi-vst should be easy to compile but it is a bit tricky. You should
> also check where the ladspa and dssi directories are and set the path in
> the
> Makefile so that you can use dssi-vst as wrapper, dssi-vst (obviously) and
> also ladspa-vst, in addition to using it as a stand alone jackified vst
> host. It could be that this is not strictly necessary, but take a look at
> it.
>
> If you follow the link below, the whole process is explained in Spanish.
>
> Cheers! Pablo
>
> www.semicorchux.blogspot.com
> "Ayuda para hacer música con Linux" (= (more or less) Help for making
> music
> with Linux)
> --
> Ubuntu-Studio-users mailing list
> Ubuntu-Studio-users at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-users
>
--
Colectivo Sonidos Libertarios
www.sonidoslibertarios.org
Lucha y difusión Popular!!!
More information about the Ubuntu-Studio-users
mailing list