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)
--
rncbc aka Rui Nuno Capela
rncbc@xxxxxxxxx
- Include legacy header stdlib.h where necessary to build with
stricter gcc/g++ >= 4.3.
Index: ChangeLog
===================================================================
RCS file: /home/cvsroot/qtractor/ChangeLog,v
retrieving revision 1.520
diff -U3 -r1.520 ChangeLog
--- ChangeLog 1 May 2008 17:32:50 -0000 1.520
+++ ChangeLog 2 May 2008 10:08:14 -0000
@@ -3,6 +3,12 @@
ChangeLog
+CVS HEAD
+
+- Include legacy header stdlib.h where necessary to build with
+ stricter gcc/g++ >= 4.3.
+
+
0.1.3 2008-05-02 The Frugal Damsel
- As one may find convenient sometimes, the global time display
Index: configure.ac
===================================================================
RCS file: /home/cvsroot/qtractor/configure.ac,v
retrieving revision 1.913
diff -U3 -r1.913 configure.ac
--- configure.ac 30 Apr 2008 23:06:19 -0000 1.913
+++ configure.ac 2 May 2008 10:08:14 -0000
@@ -1,5 +1,5 @@
# Process this file with autoconf to produce a configure script.
-AC_INIT(Qtractor, 0.1.3, rncbc@xxxxxxxxx, qtractor)
+AC_INIT(Qtractor, 0.1.3.942, rncbc@xxxxxxxxx, qtractor)
AC_CONFIG_SRCDIR(src/qtractorMainForm.ui)
AC_CONFIG_HEADERS(config.h)
Index: src/qtractorAudioFile.cpp
===================================================================
RCS file: /home/cvsroot/qtractor/src/qtractorAudioFile.cpp,v
retrieving revision 1.19
diff -U3 -r1.19 qtractorAudioFile.cpp
--- src/qtractorAudioFile.cpp 31 Mar 2008 22:11:01 -0000 1.19
+++ src/qtractorAudioFile.cpp 2 May 2008 10:08:14 -0000
@@ -27,6 +27,8 @@
#include <QFileInfo>
#include <QRegExp>
+#include <stdlib.h>
+
//----------------------------------------------------------------------
// class qtractorAudioFileFactory -- Audio file factory (singleton).
Index: src/qtractorAudioVorbisFile.cpp
===================================================================
RCS file: /home/cvsroot/qtractor/src/qtractorAudioVorbisFile.cpp,v
retrieving revision 1.15
diff -U3 -r1.15 qtractorAudioVorbisFile.cpp
--- src/qtractorAudioVorbisFile.cpp 15 Mar 2008 20:52:31 -0000 1.15
+++ src/qtractorAudioVorbisFile.cpp 2 May 2008 10:08:14 -0000
@@ -26,6 +26,8 @@
#include <vorbis/vorbisenc.h>
#endif
+#include <stdlib.h>
+
//----------------------------------------------------------------------
// class qtractorAudioVorbisFile -- Buffered audio file implementation.
Index: win32/config.h
===================================================================
RCS file: /home/cvsroot/qtractor/win32/config.h,v
retrieving revision 1.462
diff -U3 -r1.462 config.h
--- win32/config.h 30 Apr 2008 23:06:19 -0000 1.462
+++ win32/config.h 2 May 2008 10:08:14 -0000
@@ -1,6 +1,6 @@
#define PACKAGE_NAME "Qtractor"
-#define PACKAGE_VERSION "0.1.3"
+#define PACKAGE_VERSION "0.1.3.942"
#define CONFIG_PREFIX "."
#define CONFIG_DEBUG 1
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@xxxxxxxxxxxxxxxxxxxx
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user