Re: [ANN] Qtractor 0.1.3 (frugal damsel) released!

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [Linux Sound]     [ALSA Users]     [Pulse Audio]     [ALSA Devel]     [Sox Users]     [Linux Media]     [Kernel]     [Photo Sharing]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux