On Friday 02 May 2008 16:31, Rui Nuno Capela wrote:> Nigel Henry wrote:> > On Friday 02 May 2008 00:25, Rui Nuno Capela wrote:> >> Greetings,> >>> >> After another quarantine period, I am pleased to announce (yet) another> >> maintenance release of my flag-ship toy, Qtractor, an Audio/MIDI> >> multi-track "bedroom" sequencer for the techno-boy (and girl:).> >> Probably, the major feature highlight for this release, is the new> >> optional support for in-place audio clip pitch-shifting through Chris> >> Cannam's Rubber Band Audio Time Stretcher library. This one alone just> >> closes the gap on the techno-boy/girl bedroom-studio prospects, so let's> >> move along, nothing really new to see here :) However, given there were> >> many inner changes in the audio rendering engine everything might just> >> sound a lot less glitchy than previous releases. Therefore, everybody is> >> welcome to upgrade. And please, don't be shy ;)> >>> >> Qtractor 0.1.3 (frugal damsel) has been released!> >>> >> Grab it while visiting the project pages:> >>> >> http://qtractor.sourceforge.net> >> http://sourceforge.net/projects/qtractor> >>> >> Here's some direct links to the most wanted pieces:> >>> >> http://downloads.sourceforge.net/qtractor/qtractor-0.1.3.tar.gz> >> > >> http://downloads.sourceforge.net/qtractor/qtractor-0.1.3-user-manual.pdf> >>> >> And don't (ever) forget to drop by, over the upstream :)> >>> >> http://www.rncbc.org> >>> >> Cheers && Enjoy> >> --> >> rncbc aka Rui Nuno Capela> >> > Hi Rui. I've got make throwing in the towel trying to build it on> > Archlinux. See below for the last bit of ./configure, and a rerun of> > make, where make stops. Any ideas as to what the problem might be?> >> > checking for dssi.h... yes> > checking aeffectx.h usability... no> > checking aeffectx.h presence... no> > checking for aeffectx.h... no> > configure: WARNING: *** aeffectx.h header file not found.> > configure: WARNING: *** VST plug-in support will be disabled.> > checking for system... yes> > configure: creating ./config.status> > config.status: creating Makefile> > config.status: creating qtractor.pro> > config.status: creating qtractor.spec> > config.status: creating qtractor.desktop> > config.status: creating config.h> > config.status: config.h is unchanged> >> > Qtractor 0.1.3> >> > Build target . . . . . . . . . . . . . . . . . . .: release> >> > JACK Audio Connection Kit support . . . . . . . .: yes> > ALSA MIDI Sequencer support . . . . . . . . . . .: yes> > General audio file support (libsndfile) . . . . .: yes> > Ogg Vorbis audio file support (libvorbis) . . . .: yes> > MPEG-1 Audio Layer 3 file support (libmad) . . . .: yes> > Sample-rate conversion support (libsamplerate) . .: yes> > Pitch-shifting support (librubberband) . . . . . .: no> > OSC service support (liblo) . . . . . . . . . . .: yes> > IEEE 32bit float optimizations . . . . . . . . . .: yes> > SSE optimization support (x86) . . . . . . . . . .: yes> > LADSPA Plug-in support . . . . . . . . . . . . . .: yes> > DSSI Plug-in support . . . . . . . . . . . . . . .: yes> > VST Plug-in support . . . . . . . . . . . . . . .: no> >> > XInitThreads() support (DANGEROUS) . . . . . . . .: no> >> > Install prefix . . . . . . . . . . . . . . . . . .: /usr/local> >> > Now type 'make', followed by 'make install' as root.> >> > [djmons@myhost qtractor-0.1.3]$ make> > make[1]: Entering directory> > `/home/djmons/Downloads/Qtractor/qtractor-0.1.3' g++ -c -pipe -msse> > -mfpmath=sse -ffast-math -march=i686 -mtune=generic -O2 -pipe -Wall -W> > -D_REENTRANT -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB> > -DQT_SHARED -I/usr/share/qt/mkspecs/linux-g++ -I.> > -I/usr/include/QtCore -I/usr/include/QtCore -I/usr/include/QtGui> > -I/usr/include/QtGui -I/usr/include/QtXml -I/usr/include/QtXml> > -I/usr/include -Isrc -I/usr/local/include -I/usr/include -I. -I. -o> > qtractorAudioFile.o src/qtractorAudioFile.cpp> > src/qtractorAudioFile.cpp: In static member function ‘static> > qtractorAudioFileFactory& qtractorAudioFileFactory::getInstance()’:> > src/qtractorAudioFile.cpp:45: error: ‘::atexit’ has not been declared> > make[1]: *** [qtractorAudioFile.o] Error 1> > make[1]: Leaving directory> > `/home/djmons/Downloads/Qtractor/qtractor-0.1.3' make: *** [qtractor]> > Error 2> > [djmons@myhost qtractor-0.1.3]$> >> > Nigel.>> easy. you're probably doing it with a ever stringent gcc/g++ >= 4.3>> fwiw, i'm still with gcc4.2>> try attached patch (-p0) Thanks for the patch Rui. I've only used patch once before, and had to look to the man page. I got the patch installed, and make then ran to completion, and Qtractor is now installed. All I have to do now is find out how to use it. I bought a step sequencer "Making Waves" when I was using XP, but never did got it to run with Wine, but was getting on quite well with it in XP. Having GB's of .wav soundfiles I am hoping that Qtractor may be similar to the Making Waves app. I'll give it a go, but perhaps I should be using my .wavs with a tracker. Thanks for the manual. I'm only partially through it. Anyway I can confirm that it builds ok on Archlinux (Don't Panic), after applying your patch, so that make will work with gcc version 4.3. Nigel. _______________________________________________Linux-audio-user mailing listLinux-audio-user@xxxxxxxxxxxxxxxxxxxxxxxx://lists.linuxaudio.org/mailman/listinfo/linux-audio-user