View previous topic :: View next topic |
Author |
Message |
aidy l33t
Joined: 07 Apr 2005 Posts: 915
|
Posted: Sun Oct 14, 2007 4:57 pm Post subject: |
|
|
well it's compiling right now using the debby kernel build tools so we'll see... |
|
Back to top |
|
|
aidy l33t
Joined: 07 Apr 2005 Posts: 915
|
Posted: Sun Oct 14, 2007 8:48 pm Post subject: |
|
|
works!
Now the thing is, I can't get normal users to gain realtime permissions, but since this is a debian question I posted on the debian forums |
|
Back to top |
|
|
Dominique_71 Veteran
Joined: 17 Aug 2005 Posts: 1879 Location: Switzerland (Romandie)
|
Posted: Mon Oct 15, 2007 7:49 pm Post subject: |
|
|
Aidy, take a look here: DebianMultimedia
This is the successor of the now defunct Agnula/Demudi audio distribution. The administrator, Free Ekanayaka, was the main developer of Demudi. _________________ "Confirm You are a robot." - the singularity |
|
Back to top |
|
|
optics n00b
Joined: 15 Jul 2006 Posts: 17
|
Posted: Fri Oct 19, 2007 12:27 pm Post subject: |
|
|
having trouble building ardour on amd64...
g++ -o libs/ardour/vst_plugin.os -c -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -pipe -DARCH_X86 -mmmx -msse -mfpmath=sse -DUSE_XMMINTRIN -DBUILD_SSE_OPTIMIZATIONS -DUSE_X86_64_ASM -Wall -DHAVE_LIBLO -DENABLE_NLS -DVST_SUPPORT -D_REENTRANT -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Woverloaded-virtual -DPACKAGE=\"libardour\" -DLIBSIGC_DISABLE_DEPRECATED -DDATA_DIR=\"/usr/share\" -DMODULE_DIR=\"/usr/lib64\" -DCONFIG_DIR=\"/etc\" -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_JACK_CLIENT_OPEN -DHAVE_JACK_RECOMPUTE_LATENCIES -DHAVE_JACK_VIDEO_SUPPORT -DHAVE_JACK_PORT_ENSURE_MONITOR -DHAVE_WORDEXP -DHAVE_SYS_VFS_H -fPIC -Ilibs/pbd -I/usr/include/glib-2.0 -Ilibs/surfaces/control_protocol -Ilibs/midi++2 -I/usr/lib64/sigc++-2.0/include -I/usr/include/soundtouch -I/usr/lib64/glib-2.0/include -Ilibs/ardour -Ilibs/fst -I/usr/include/sigc++-2.0 -I/usr/include/libxml2 -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include libs/ardour/vst_plugin.cc
libs/ardour/vst_plugin.cc: In member function 'virtual ARDOUR::PluginPtr ARDOUR::VSTPluginInfo::load(ARDOUR::Session&)':
libs/ardour/vst_plugin.cc:483: error: cast from 'FSTHandle*' to 'int' loses precision
scons: *** [libs/ardour/vst_plugin.os] Error 1
scons: building terminated because of errors.
tried 2.0.3, tried 2.0.5
I've tried building with and without sys-libs...
all the same result!
seems to be related to trying to build in VST support... and since its talking about precision, maybe it involves amd64?
Any ideas? |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Fri Oct 19, 2007 11:41 pm Post subject: |
|
|
Hmm, will test this tomorrow. But vst headers are 32bit only afaik. Maybe we have to add vst for ardour to package.use.mask on amd64 _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
cheuschober n00b
Joined: 02 Nov 2006 Posts: 55 Location: New York, NY
|
Posted: Sun Oct 21, 2007 8:29 pm Post subject: |
|
|
Hi. Just curious if anyone else has successfully compiled rt-2.6.23-x86_64 ?
I'm getting the following when I attempt:
Code: | kernel/fork.c:74: error: section of ‘tasklist_lock’ conflicts with previous declaration
make[1]: *** [kernel/fork.o] Error 1
make: *** [kernel] Error 2 |
March/mtune=nocona (intel core 2 duo), -O2
Any help diagnosing would be appreciated.
Last edited by cheuschober on Sun Oct 21, 2007 10:58 pm; edited 1 time in total |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Sun Oct 21, 2007 10:02 pm Post subject: |
|
|
Urks.. please post your .config to http://phpfi.com edit your thread, and just post the link.
.23-rt works fine here on AMD64 x86_64
I would start with disabling features that are plain nonsens on your maschine e.g. NUMA support, memory hotplug and thelike.
The compile error is caused by CONFIG_HOTPLUG_CPU=y I guess - and I don't think you run a SGI Altix cluster with 128 cpus, there CPU hotplug could be useful _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
cheuschober n00b
Joined: 02 Nov 2006 Posts: 55 Location: New York, NY
|
Posted: Sun Oct 21, 2007 10:57 pm Post subject: |
|
|
gimpel wrote: | Urks.. please post your .config to http://phpfi.com edit your thread, and just post the link. |
duly noted.
gimpel wrote: | I would start with disabling features that are plain nonsens on your maschine e.g. NUMA support, memory hotplug and thelike. |
Geez. That's a bit embarassing on my part. I copied a good chunk of that config over from my old opterons. Thought I changed everything that needed to be changed. :-p In any case NUMA is gone and memory hotplug is disabled (already was except for ARCH_ENABLE_MEMORY_HOTPLUG which I can't even find in menuconfig (and, as a rule, I don't go playing with the .config directly)
gimpel wrote: | The compile error is caused by CONFIG_HOTPLUG_CPU=y I guess - and I don't think you run a SGI Altix cluster with 128 cpus, there CPU hotplug could be useful |
Good to know. Actually, CONFIG_HOTPLUG_CPU is a requirement of suspend/hibernation (and this happens to be a laptop where both are used). Should I take this to mean that I can't have both realtime and suspend/hotplug support for the moment?
regards and thanks,
~BK |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Wed Oct 24, 2007 7:31 am Post subject: |
|
|
cheuschober wrote: | gimpel wrote: | Urks.. please post your .config to http://phpfi.com edit your thread, and just post the link. |
duly noted.
gimpel wrote: | I would start with disabling features that are plain nonsens on your maschine e.g. NUMA support, memory hotplug and thelike. |
Geez. That's a bit embarassing on my part. I copied a good chunk of that config over from my old opterons. Thought I changed everything that needed to be changed. :-p In any case NUMA is gone and memory hotplug is disabled (already was except for ARCH_ENABLE_MEMORY_HOTPLUG which I can't even find in menuconfig (and, as a rule, I don't go playing with the .config directly) |
Ah, there it makes sense, indeed.
Quote: | gimpel wrote: | The compile error is caused by CONFIG_HOTPLUG_CPU=y I guess - and I don't think you run a SGI Altix cluster with 128 cpus, there CPU hotplug could be useful |
Good to know. Actually, CONFIG_HOTPLUG_CPU is a requirement of suspend/hibernation (and this happens to be a laptop where both are used). Should I take this to mean that I can't have both realtime and suspend/hotplug support for the moment?
regards and thanks,
~BK |
Hmm, there were some references to your compile error on the net. Reading the responses from Ingo Molnar that should have been fixed around 2.6.19-rt.
http://www.ussg.iu.edu/hypermail/linux/kernel/0611.2/1514.html
I think you should report that to the -rt guys on their mailing list. I'm sure they will try to fix it (again)
http://rt.wiki.kernel.org/index.php/Mailinglists _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
Urigeller23 n00b
Joined: 09 Mar 2005 Posts: 33
|
Posted: Mon Oct 29, 2007 3:22 pm Post subject: |
|
|
hey guys, I'm having problems to build rezound-9999 on amd64, any hints?
Build Log
(Error can be seen at the end)
emerge --info:
Code: | Portage 2.1.3.16 (default-linux/amd64/2006.1, gcc-4.1.2, glibc-2.6.1-r0, 2.6.22-gentoo-r8 x86_64)
=================================================================
System uname: 2.6.22-gentoo-r8 x86_64 AMD Athlon(tm) 64 Processor 3200+
Timestamp of tree: Mon, 29 Oct 2007 07:30:01 +0000
app-shells/bash: 3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python: 2.4.4-r6
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox: 1.2.18.1-r2
sys-devel/autoconf: 2.13, 2.61-r1
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils: 2.18-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool: 1.5.24
virtual/os-headers: 2.6.22-r2
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=k8 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/"
LANG="en_GB.utf8"
LC_ALL="en_GB.utf8"
LINGUAS="de en en_GB"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/pro-audio"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acpi alsa amd64 apm audiofile bash-completion berkdb bitmap-fonts cdparanoia cdr cli cracklib crypt cups dbus dri dts dv dvd dvdr dvdread encode exif ffmpeg firefox flac fortran ftp gdbm gif gphoto2 gpm gstreamer gtk gtk2 hal iconv icq ieee1394 ipv6 isdnlog jack java javascript jpeg kde ladspa lash libsamplerate lm_sensors mad matroska midi mp3 mpeg msn mudflap musepack ncurses nls nptl nptlonly nsplugin ogg opengl openmp oscar pam pcre pdf perl png ppds pppd python qt3 qt4 quicktime readline reflection scanner sdl session sndfile speex spl ssl tcpd theora tiff truetype truetype-fonts type1-fonts unicode usb v4l vcd vim-syntax vorbis wxwindows x264 xml xorg xprint xv xvid zlib" ALSA_CARDS="via82xx usb-usx2y" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de en en_GB" USERLAND="GNU" VIDEO_CARDS="fglrx radeon"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS |
|
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Mon Oct 29, 2007 4:36 pm Post subject: |
|
|
Urigeller23 wrote: | hey guys, I'm having problems to build rezound-9999 on amd64, any hints?
Build Log
(Error can be seen at the end)
|
Hi,
I added a patch for recent flac versions. Please update your overlay and try again. _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
Urigeller23 n00b
Joined: 09 Mar 2005 Posts: 33
|
Posted: Mon Oct 29, 2007 4:49 pm Post subject: |
|
|
gimpel wrote: | Hi,
I added a patch for recent flac versions. Please update your overlay and try again. |
Thanks for the fast reply, I tried to emerge it and well.. at least, it's not the same error as before
Build Log |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Mon Oct 29, 2007 5:12 pm Post subject: |
|
|
Urigeller23 wrote: | gimpel wrote: | Hi,
I added a patch for recent flac versions. Please update your overlay and try again. |
Thanks for the fast reply, I tried to emerge it and well.. at least, it's not the same error as before
Build Log |
Hmm, same error here.
0.12.3_beta from portage compiles fine on ~amd64 here.
So it seems their CVS is b0rked, or some of the patches in our overlay cause this. I'll look into it tomorrow.
Anyways looks like there is nothing new in CVS... 0.12.3_beta is preferred then. _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
Urigeller23 n00b
Joined: 09 Mar 2005 Posts: 33
|
Posted: Mon Oct 29, 2007 5:24 pm Post subject: |
|
|
gimpel wrote: | 0.12.3_beta from portage compiles fine on ~amd64 here. |
cofirmed, here too. so just the version from the overlay is broken
I recently switched to the *-9999 ebuilds (instead of the ~amd64 versions) because they're more up-to-date, I guess |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Mon Oct 29, 2007 5:46 pm Post subject: |
|
|
Urigeller23 wrote: | gimpel wrote: | 0.12.3_beta from portage compiles fine on ~amd64 here. |
cofirmed, here too. so just the version from the overlay is broken
I recently switched to the *-9999 ebuilds (instead of the ~amd64 versions) because they're more up-to-date, I guess |
Generally yes. But in case of rezound... 0.12.3 doesn't even need a patch for recent flac.. so there seems to be some lagging behind in their CVS (last commit ~23months ago.. forget the -9999 ebuild o.O) _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
Coltie Guru
Joined: 22 Apr 2005 Posts: 305 Location: N 46° 7' 26.7" E 7° 6' 11.2"
|
Posted: Wed Oct 31, 2007 1:06 pm Post subject: |
|
|
Hi all!
This might be a stupid question, but after digging for hours, I don't find the answer anywhere...
I installed the different /media-sound/vst_plugin_*
Everything is fined installed, but I can't use them!
Ardour doesn't find these plugin, and the other apps neither... After looking in the directory /usr/lib/vst/, it looks out that they are all listed here, but they all have a *.so extension (exept the .dll that I've earlier installed and these worked fine in ardour)
Why these vst are in .so format and how the hell do I make them appear in ardour (I tried to press the "actualiser" button, which is probably "refresh" or "reload" or "look for" in english, but ardour seems to find nothing...)
Any help much apreciated! _________________ Unreleased Kollektiv
"If by noise you mean uncomfortable sound, then pop music is noise to me."
Masami Akita |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Wed Oct 31, 2007 3:05 pm Post subject: |
|
|
Coltie,
Those are native Linux compiled VSTs.
There should have been some info about those at the end of every emerge:
Quote: | In order to use native Linux VST plugins, you will need
a host to load the VST.
The only free host so far is JOST. You can emerge it as
media-sound/jost |
Jost is the only opensource native Linux VST host so far.
There is also the comercial EnergyXT2: http://www.energy-xt.com/ _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
Coltie Guru
Joined: 22 Apr 2005 Posts: 305 Location: N 46° 7' 26.7" E 7° 6' 11.2"
|
Posted: Wed Oct 31, 2007 4:57 pm Post subject: |
|
|
Thank's for the reply, and yes, now it's working (even if my understanding of these "native linux vst" is not perferct, I thought that ardour was actually working as a host for vst...)
Whatever, I'll dig it when I've time to, but for now, it works, so let's go make some sound!
_________________ Unreleased Kollektiv
"If by noise you mean uncomfortable sound, then pop music is noise to me."
Masami Akita |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Wed Oct 31, 2007 5:39 pm Post subject: |
|
|
Coltie wrote: | I thought that ardour was actually working as a host for vst... |
It is, but "only" for Windows compiled VSTs, which it emulates with the help of WINE. _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
Coltie Guru
Joined: 22 Apr 2005 Posts: 305 Location: N 46° 7' 26.7" E 7° 6' 11.2"
|
Posted: Wed Oct 31, 2007 7:06 pm Post subject: |
|
|
Thank's again, it's much clearer now... _________________ Unreleased Kollektiv
"If by noise you mean uncomfortable sound, then pop music is noise to me."
Masami Akita |
|
Back to top |
|
|
electroarts Tux's lil' helper
Joined: 03 Jan 2004 Posts: 86
|
Posted: Tue Nov 13, 2007 1:36 pm Post subject: |
|
|
Ardour2 is not compiling for me. Fails on "autogen.sh". Build log follows. Help appreciated!
Code: | >>> Unpacking source...
^[[32;01m*^[[0m subversion update start -->
^[[32;01m*^[[0m repository: http://subversion.ardour.org/svn/ardour2/trunk
U gtk2_ardour/editor.cc
Updated to revision 2651.
^[[32;01m*^[[0m working copy: /usr/portage/distfiles/svn-src/ardour2/trunk
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/portage/media-sound/ardour2-9999/work/ardour2 ...
chmod: cannot access `autogen.sh': No such file or directory
^[[31;01m*^[[0m
^[[31;01m*^[[0m ERROR: media-sound/ardour2-9999 failed.
^[[31;01m*^[[0m Call stack:
^[[31;01m*^[[0m ebuild.sh, line 1701: Called dyn_compile
^[[31;01m*^[[0m ebuild.sh, line 1039: Called qa_call 'src_compile'
^[[31;01m*^[[0m ebuild.sh, line 44: Called src_compile
^[[31;01m*^[[0m ardour2-9999.ebuild, line 86: Called die
^[[31;01m*^[[0m The specific snippet of code:
^[[31;01m*^[[0m chmod a+x autogen.sh && ./autogen.sh || die "autogen failed"
^[[31;01m*^[[0m The die message:
^[[31;01m*^[[0m autogen failed
^[[31;01m*^[[0m
^[[31;01m*^[[0m If you need support, post the topmost build error, and the call stack if relevant.
^[[31;01m*^[[0m A complete build log is located at '/var/tmp/portage/portage/media-sound/ardour2-9999/temp/build.log'.
^[[31;01m*^[[0m This ebuild used the following eclasses from overlays:
^[[31;01m*^[[0m /usr/portage/local/layman/pro-audio/eclass/fetch-tools.eclass
^[[31;01m*^[[0m /usr/portage/local/layman/pro-audio/eclass/scons-ccache.eclass
^[[31;01m*^[[0m
|
|
|
Back to top |
|
|
electroarts Tux's lil' helper
Joined: 03 Jan 2004 Posts: 86
|
Posted: Tue Nov 13, 2007 1:43 pm Post subject: |
|
|
Related question: if I want Ardour 2, should I be messing around with SVN Ardour2, or just trying the stock Gentoo Ardour 2.0.* (or 2.1.*)? Which is more stable?
If I want to use stock Gentoo, then I should remove the layman pro-audio overlay? How to tell Portage to not use that overlay in one particular case (except by emerging via exact version number)? |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Tue Nov 13, 2007 6:09 pm Post subject: |
|
|
ardour2-* ebuilds are deprecated. Please use ardour-99992 or even better ardour-2.* stable.
ardour-2.1 is masked by package.mask in main portage, if you want that, you'll have to unmask it. _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
Urigeller23 n00b
Joined: 09 Mar 2005 Posts: 33
|
Posted: Sun Nov 18, 2007 9:17 pm Post subject: |
|
|
mh, I got a problem while building ardour-99992.
At first it stumbled across the absence of libsigc++ (maybe that should be a dependency), after emerging that: Logfile |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Sun Nov 18, 2007 11:22 pm Post subject: |
|
|
Urigeller23 wrote: | mh, I got a problem while building ardour-99992.
At first it stumbled across the absence of libsigc++ (maybe that should be a dependency), after emerging that: Logfile |
Same error here and for others. Welcome to SVN trunk. Just try again in some days.
Will add the libsigc++ dependency, thanks! _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
|