View previous topic :: View next topic |
Author |
Message |
raid517 l33t
Joined: 06 Mar 2003 Posts: 946
|
Posted: Fri Sep 26, 2003 10:59 pm Post subject: Portage Alsa is ANCIENT!!! |
|
|
Lol hi, I was wondering if anyone here is able to update alsa on the portage tree to a more recent version? The version of Alsa on the current portage tree 0.9.02 is positively old. I need the new version in order to get digital out working on my Via 8233 on board sound, as I do not have any of the old style analoge PC speakers. All I have is a digital optical cable leading to a 7.1 dolby digital reciever. I am making the assumption that the included alsa version on portage is quite old as the latest stable version on the Alsa site is listed as 0.97 and some months ago when I used Red Hat 9.0 digital optical out worked flawlessly on this system, without any additional configuration from me. So it seems even Red Hat 9.0 - now itself soon to be superceded, had a more uptodate version of Alsa than is avaiable on portage.
I guess I could update manually, but that kind of defeats the purpose of portage for me and would involve a lot more work - and besides as I recall the last time i encountered this problem, portage kept trying to overwite my newly installed alsa version with the older, not much use one, which was a bit of a pain in the bum to try to prevent.
So how about it? Will we ever see any new versions of ala, or is the current one the only possible option?
Q
Last edited by raid517 on Sat Sep 27, 2003 12:24 am; edited 1 time in total |
|
Back to top |
|
|
slikdigit n00b
Joined: 30 Aug 2002 Posts: 73 Location: US
|
Posted: Fri Sep 26, 2003 11:28 pm Post subject: |
|
|
0.9.6 is in portage (masked) you could try that.... _________________ I like tapes. |
|
Back to top |
|
|
scoobydu Veteran
Joined: 16 Feb 2003 Posts: 1076 Location: 'Mind the Gap'
|
Posted: Fri Sep 26, 2003 11:39 pm Post subject: |
|
|
Copy and rename 0.9.6 to 0.9.7 and 0.9.7 installs fine ...
scooby |
|
Back to top |
|
|
raid517 l33t
Joined: 06 Mar 2003 Posts: 946
|
Posted: Sat Sep 27, 2003 12:32 am Post subject: |
|
|
If I type emerge search alsa I cant see the 0.9..6 version, just 0.9..2. I'm not keen on these convoluted ways of tricking my OS into doing legitamate updates. If that is the only option, then I guess I will try it - but there is nothing wrong wwith Alsa 0.9..7, I used it on my Slackware install and it was very nice indeed. I cannot understand why it isn't included.
Anyhoo.... I don't expect anyone has a direct link to a 0.9.7 gentoo compatable package? If you do it would be most helpful. Additionally, what is the folder gentoo stores its portage files in, and do I just copy alsa there and run an emerge?
Q |
|
Back to top |
|
|
raid517 l33t
Joined: 06 Mar 2003 Posts: 946
|
Posted: Sat Sep 27, 2003 5:10 am Post subject: |
|
|
Arrg... I wonder if anyone can see what is causing this? What do I need to enable/disable in the kernel to get the alsa drivers to compile cleanly, or is there something else I must do?
All input is welcome.
Code: | bash-2.05b# ACCEPT_KEYWORDS="~x86" emerge alsa-driver
Calculating dependencies ...done!
>>> emerge (1 of 1) media-sound/alsa-driver-0.9.6 to /
>>> md5 src_uri ;-) alsa-driver-0.9.6.tar.bz2
>>> Unpacking source...
>>> Unpacking alsa-driver-0.9.6.tar.bz2 to /var/tmp/portage/alsa-driver-0.9.6/work
* Applying makefile.patch... [ ok ]
* Applying wolk.patch... [ ok ]
* Applying alsa-compile-fix... [ ok ]
>>> Source unpacked.
oss
configure: WARNING: If you wanted to set the --build type, don't use --host.
If a cross compiler is detected then cross compile mode will be used.
checking for i686-pc-linux-gnu-gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for i686-pc-linux-gnu-ranlib... no
checking for ranlib... ranlib
checking for a BSD compatible install... /bin/install -c
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for gcc option to accept ANSI C... none needed
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether time.h and sys/time.h may both be included... yes
checking whether gcc needs -traditional... no
checking for current directory... /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6
checking cross compile...
checking for directory with kernel source... /usr/src/linux
checking for kernel version... 2.6.0-test5
checking for GCC version... Kernel compiler: gcc 3.2.3 20030422 (Gentoo Linux 1.4 3.2.3-r1, propolice) Used compiler: gcc (GCC) 3.2.3 20030422 (Gentoo Linux 1.4 3.2.3-r1, propolice)
checking for kernel linux/compiler.h... "yes"
Removing a dummy linux/compiler.h.
checking for kernel linux/pm.h... "yes"
checking for kernel linux/spinlock.h... "yes"
checking for kernel linux/irq.h... "yes"
Removing a dummy linux/irq.h.
checking for kernel linux/threads.h... "yes"
Removing a dummy linux/threads.h.
checking for kernel linux/rwsem.h... "yes"
Removing a dummy linux/rwsem.h.
checking for kernel linux/gameport.h... "yes"
Removing a dummy linux/gameport.h.
checking for kernel linux/devfs_fs_kernel.h... "yes"
checking for kernel linux/highmem.h... "yes"
Removing a dummy linux/highmem.h.
checking for kernel linux/workqueue.h... "yes"
Removing a dummy linux/workqueue.h.
checking for kernel asm/hw_irq.h... "yes"
checking for kernel linux/jiffies.h... "yes"
Removing a dummy linux/jiffies.h.
checking for kernel linux/compat.h... "yes"
Removing a dummy linux/compat.h.
checking for kernel linux/adb.h... "yes"
Removing a dummy linux/adb.h.
checking for kernel linux/cuda.h... "yes"
Removing a dummy linux/cuda.h.
checking for kernel linux/pmu.h... "yes"
Removing a dummy linux/pmu.h.
checking for kernel module symbol versions... "yes"
checking for PCI support in kernel... "yes"
checking for SGI/MIPS (HAL2) architecture... "no"
checking for directory to store kernel modules... /lib/modules/2.6.0-test5/kernel/sound
checking for verbose printk... on
checking for debug level... none
checking for ISA support in kernel... "no"
checking for processor type... k7
checking for i386 machine type... default
checking for SMP... "no"
checking for ISA PnP driver in kernel... yes
checking for PnP driver in kernel... yes
checking for Kernel ISA-PnP support... "no"
checking for Kernel ISA-PnP module support... "no"
checking for strlcpy... "no"
checking for snprintf... "yes"
checking for vmalloc_to_page... "no"
checking for old kmod... "yes"
Removing local linux/isapnp.h.
Removing local linux/pnp.h.
checking for driver version... 0.9.6
checking for sequencer support... yes
checking for OSS/Free emulation... yes
checking for RTC callback support in kernel... "yes"
checking for USB support... "no"
checking for USB module support... "yes"
checking for kernel PCMCIA
checking for PCMCIA support... "no"
checking for PCMCIA module support... "no"
checking for PC9800 support in kernel... "no"
checking for which soundcards to compile driver for... all
configure: creating ./config.status
config.status: creating version
config.status: creating Makefile.conf
config.status: creating snddevices
config.status: creating utils/alsa-driver.spec
config.status: creating utils/buildrpm
config.status: creating toplevel.config
config.status: creating include/config.h
config.status: creating include/config1.h
config.status: creating include/version.h
config.status: include/version.h is unchanged
if [ ! -d include/sound -a ! -L include/sound ]; then \
ln -sf ../alsa-kernel/include include/sound ; \
fi
make dep
make[1]: Entering directory `/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6'
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
if [ ! -d include/sound -a ! -L include/sound ]; then \
ln -sf ../alsa-kernel/include include/sound ; \
fi
cp -auvf include/version.h include/sound/version.h
`include/version.h' -> `include/sound/version.h'
cp -auvf include/version.h include/sound/version.h
make[2]: Entering directory `/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/support'
/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/sndversions.h was updated
make[2]: Leaving directory `/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/support'
make[2]: Entering directory `/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/acore'
make -C ioctl32 fastdep
make[3]: Entering directory `/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/acore/ioctl32'
/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/sndversions.h was not updated
make[3]: Leaving directory `/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/acore/ioctl32'
make -C oss fastdep
make[3]: Entering directory `/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/acore/oss'
/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/sndversions.h was not updated
copying file alsa-kernel/core/oss/mixer_oss.c
patching file mixer_oss.c
copying file alsa-kernel/core/oss/pcm_oss.c
patching file pcm_oss.c
Hunk #1 succeeded at 2092 (offset 11 lines).
Hunk #2 succeeded at 2268 (offset 17 lines).
Hunk #3 succeeded at 2416 (offset 17 lines).
gcc -D__KERNEL__ -DMODULE=1 -I/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include -I/usr/src/linux/include -O2 -mpreferred-stack-boundary=2 -march=athlon -I/usr/src/linux/include/asm-i386/mach-default -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -pipe -DALSA_BUILD -I/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/alsa-kernel/core/oss -E -D__GENKSYMS__ mixer_oss.c
| /sbin/genksyms -k 2.6.0 > /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/modules/acore-oss__mixer_oss.ver.tmp
mv /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/modules/acore-oss__mixer_oss.ver.tmp /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/modules/acore-oss__mixer_oss.ver
gcc -M -D__KERNEL__ -D__isapnp_now__ -DMODULE=1 -I/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include -I/usr/src/linux/include -O2 -mpreferred-stack-boundary=2 -march=athlon -I/usr/src/linux/include/asm-i386/mach-default -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -pipe -DALSA_BUILD -I/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/alsa-kernel/core/oss mixer_oss.c pcm_oss.c pcm_plugin.c io.c copy.c linear.c mulaw.c route.c rate.c > .depend
In file included from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/sound/driver.h:42,
from mixer_oss.c:22:
/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/adriver.h:42:31: linux/modversions.h: No such file or directory
In file included from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/sound/driver.h:42,
from pcm_oss.c:29:
/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/adriver.h:42:31: linux/modversions.h: No such file or directory
In file included from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/sound/driver.h:42,
from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/alsa-kernel/core/oss/pcm_plugin.c:27,
from pcm_plugin.c:2:
/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/adriver.h:42:31: linux/modversions.h: No such file or directory
In file included from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/sound/driver.h:42,
from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/alsa-kernel/core/oss/io.c:22,
from io.c:2:
/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/adriver.h:42:31: linux/modversions.h: No such file or directory
In file included from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/sound/driver.h:42,
from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/alsa-kernel/core/oss/copy.c:22,
from copy.c:2:
/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/adriver.h:42:31: linux/modversions.h: No such file or directory
In file included from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/sound/driver.h:42,
from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/alsa-kernel/core/oss/linear.c:23,
from linear.c:2:
/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/adriver.h:42:31: linux/modversions.h: No such file or directory
In file included from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/sound/driver.h:42,
from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/alsa-kernel/core/oss/mulaw.c:24,
from mulaw.c:2:
/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/adriver.h:42:31: linux/modversions.h: No such file or directory
In file included from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/sound/driver.h:42,
from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/alsa-kernel/core/oss/route.c:22,
from route.c:2:
/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/adriver.h:42:31: linux/modversions.h: No such file or directory
In file included from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/sound/driver.h:42,
from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/alsa-kernel/core/oss/rate.c:22,
from rate.c:2:
/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/adriver.h:42:31: linux/modversions.h: No such file or directory
make[3]: *** [fastdep] Error 1
make[3]: Leaving directory `/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/acore/oss'
make[2]: *** [_sfdep_oss] Error 2
make[2]: Leaving directory `/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/acore'
make[1]: *** [dep] Error 1
make[1]: Leaving directory `/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6'
make: *** [include/sndversions.h] Error 2
!!! ERROR: media-sound/alsa-driver-0.9.6 failed.
!!! Function src_compile, Line 64, Exitcode 2
!!! Parallel Make Failed |
Q |
|
Back to top |
|
|
raid517 l33t
Joined: 06 Mar 2003 Posts: 946
|
Posted: Sat Sep 27, 2003 5:18 am Post subject: |
|
|
Oh well I might as well go for broke.... alasa tools fails too... the question is, is there a similar fault linking these two, and if so how do I overcome it?
Q
Code: | bash-2.05b# ACCEPT_KEYWORDS="~x86" emerge alsa-tools
Calculating dependencies ...done!
>>> emerge (1 of 1) media-sound/alsa-tools-0.9.6-r1 to /
>>> md5 src_uri ;-) alsa-tools-0.9.6.tar.bz2
>>> Unpacking source...
>>> Unpacking alsa-tools-0.9.6.tar.bz2 to /var/tmp/portage/alsa-tools-0.9.6-r1/work
>>> Source unpacked.
configure: WARNING: If you wanted to set the --build type, don't use --host.
If a cross compiler is detected then cross compile mode will be used.
checking build system type... i686-pc-linux
checking host system type... i686-pc-linux-gnu
checking for a BSD compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for mawk... mawk
checking whether make sets ${MAKE}... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for i686-pc-linux-gnu-gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking whether gcc needs -traditional... no
checking for i686-pc-linux-gnu-ranlib... no
checking for ranlib... ranlib
checking whether byte ordering is bigendian... no
checking for ALSA CFLAGS...
checking for ALSA LDFLAGS... -lasound -lm -ldl -lpthread
checking for libasound headers version >= 0.9.0... found.
checking for snd_ctl_open in -lasound... yes
configure: creating ./config.status
config.status: creating libac3/Makefile
config.status: creating tools/Makefile
config.status: creating test/Makefile
config.status: creating Makefile
config.status: creating config.h
cd . \
&& CONFIG_FILES= CONFIG_HEADERS=config.h \
/bin/sh ./config.status
config.status: creating config.h
config.status: config.h is unchanged
make all-recursive
make[1]: Entering directory `/var/tmp/portage/alsa-tools-0.9.6-r1/work/alsa-tools-0.9.6/ac3dec'
Making all in libac3
make[2]: Entering directory `/var/tmp/portage/alsa-tools-0.9.6-r1/work/alsa-tools-0.9.6/ac3dec/libac3'
source='bitstream.c' object='bitstream.o' libtool=no \
depfile='.deps/bitstream.Po' tmpdepfile='.deps/bitstream.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/fltk-1.1 -Wall -O1 -g -c `test -f bitstream.c || echo './'`bitstream.c
source='decode.c' object='decode.o' libtool=no \
depfile='.deps/decode.Po' tmpdepfile='.deps/decode.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/fltk-1.1 -Wall -O1 -g -c `test -f decode.c || echo './'`decode.c
source='imdct.c' object='imdct.o' libtool=no \
depfile='.deps/imdct.Po' tmpdepfile='.deps/imdct.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/fltk-1.1 -Wall -O1 -g -c `test -f imdct.c || echo './'`imdct.c
source='coeff.c' object='coeff.o' libtool=no \
depfile='.deps/coeff.Po' tmpdepfile='.deps/coeff.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/fltk-1.1 -Wall -O1 -g -c `test -f coeff.c || echo './'`coeff.c
source='exponent.c' object='exponent.o' libtool=no \
depfile='.deps/exponent.Po' tmpdepfile='.deps/exponent.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/fltk-1.1 -Wall -O1 -g -c `test -f exponent.c || echo './'`exponent.c
source='stats.c' object='stats.o' libtool=no \
depfile='.deps/stats.Po' tmpdepfile='.deps/stats.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/fltk-1.1 -Wall -O1 -g -c `test -f stats.c || echo './'`stats.c
source='bit_allocate.c' object='bit_allocate.o' libtool=no \
depfile='.deps/bit_allocate.Po' tmpdepfile='.deps/bit_allocate.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/fltk-1.1 -Wall -O1 -g -c `test -f bit_allocate.c || echo './'`bit_allocate.c
source='parse.c' object='parse.o' libtool=no \
depfile='.deps/parse.Po' tmpdepfile='.deps/parse.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/fltk-1.1 -Wall -O1 -g -c `test -f parse.c || echo './'`parse.c
source='crc.c' object='crc.o' libtool=no \
depfile='.deps/crc.Po' tmpdepfile='.deps/crc.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/fltk-1.1 -Wall -O1 -g -c `test -f crc.c || echo './'`crc.c
source='debug.c' object='debug.o' libtool=no \
depfile='.deps/debug.Po' tmpdepfile='.deps/debug.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/fltk-1.1 -Wall -O1 -g -c `test -f debug.c || echo './'`debug.c
source='rematrix.c' object='rematrix.o' libtool=no \
depfile='.deps/rematrix.Po' tmpdepfile='.deps/rematrix.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/fltk-1.1 -Wall -O1 -g -c `test -f rematrix.c || echo './'`rematrix.c
source='downmix.c' object='downmix.o' libtool=no \
depfile='.deps/downmix.Po' tmpdepfile='.deps/downmix.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/fltk-1.1 -Wall -O1 -g -c `test -f downmix.c || echo './'`downmix.c
source='dither.c' object='dither.o' libtool=no \
depfile='.deps/dither.Po' tmpdepfile='.deps/dither.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/fltk-1.1 -Wall -O1 -g -c `test -f dither.c || echo './'`dither.c
source='sanity_check.c' object='sanity_check.o' libtool=no \
depfile='.deps/sanity_check.Po' tmpdepfile='.deps/sanity_check.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/fltk-1.1 -Wall -O1 -g -c `test -f sanity_check.c || echo './'`sanity_check.c
rm -f libac3.a
ar cru libac3.a bitstream.o decode.o imdct.o coeff.o exponent.o stats.o bit_allocate.o parse.o crc.o debug.o rematrix.o downmix.o dither.o sanity_check.o
ranlib libac3.a
make[2]: Leaving directory `/var/tmp/portage/alsa-tools-0.9.6-r1/work/alsa-tools-0.9.6/ac3dec/libac3'
Making all in tools
make[2]: Entering directory `/var/tmp/portage/alsa-tools-0.9.6-r1/work/alsa-tools-0.9.6/ac3dec/tools'
source='extract_ac3.c' object='extract_ac3.o' libtool=no \
depfile='.deps/extract_ac3.Po' tmpdepfile='.deps/extract_ac3.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/fltk-1.1 -Wall -Werror -O3 -g -c `test -f extract_ac3.c || echo './'`extract_ac3.c
gcc -Wall -Werror -O3 -g -L/usr/lib/fltk-1.1 -o extract_ac3 extract_ac3.o -lasound -lm -ldl -lpthread
make[2]: Leaving directory `/var/tmp/portage/alsa-tools-0.9.6-r1/work/alsa-tools-0.9.6/ac3dec/tools'
Making all in test
make[2]: Entering directory `/var/tmp/portage/alsa-tools-0.9.6-r1/work/alsa-tools-0.9.6/ac3dec/test'
source='imdct_test.c' object='imdct_test.o' libtool=no \
depfile='.deps/imdct_test.Po' tmpdepfile='.deps/imdct_test.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../libac3 -I/usr/include/fltk-1.1 -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f imdct_test.c || echo './'`imdct_test.c
gcc -march=athlon-xp -O3 -pipe -fomit-frame-pointer -L/usr/lib/fltk-1.1 -o imdct_test imdct_test.o ../libac3/imdct.o -lm -lasound -lm -ldl -lpthread
source='dither_test.c' object='dither_test.o' libtool=no \
depfile='.deps/dither_test.Po' tmpdepfile='.deps/dither_test.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../libac3 -I/usr/include/fltk-1.1 -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f dither_test.c || echo './'`dither_test.c
gcc -march=athlon-xp -O3 -pipe -fomit-frame-pointer -L/usr/lib/fltk-1.1 -o dither_test dither_test.o ../libac3/dither.o -lasound -lm -ldl -lpthread
make[2]: Leaving directory `/var/tmp/portage/alsa-tools-0.9.6-r1/work/alsa-tools-0.9.6/ac3dec/test'
Making all in .
make[2]: Entering directory `/var/tmp/portage/alsa-tools-0.9.6-r1/work/alsa-tools-0.9.6/ac3dec'
source='ac3dec.c' object='ac3dec.o' libtool=no \
depfile='.deps/ac3dec.Po' tmpdepfile='.deps/ac3dec.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/fltk-1.1 -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f ac3dec.c || echo './'`ac3dec.c
source='output.c' object='output.o' libtool=no \
depfile='.deps/output.Po' tmpdepfile='.deps/output.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/fltk-1.1 -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f output.c || echo './'`output.c
source='ac3spdif.c' object='ac3spdif.o' libtool=no \
depfile='.deps/ac3spdif.Po' tmpdepfile='.deps/ac3spdif.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/fltk-1.1 -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f ac3spdif.c || echo './'`ac3spdif.c
gcc -march=athlon-xp -O3 -pipe -fomit-frame-pointer -L/usr/lib/fltk-1.1 -o ac3dec ac3dec.o output.o ac3spdif.o -L./libac3 -lac3 -lasound -lm -ldl -lpthread
make[2]: Leaving directory `/var/tmp/portage/alsa-tools-0.9.6-r1/work/alsa-tools-0.9.6/ac3dec'
make[1]: Leaving directory `/var/tmp/portage/alsa-tools-0.9.6-r1/work/alsa-tools-0.9.6/ac3dec'
configure: WARNING: If you wanted to set the --build type, don't use --host.
If a cross compiler is detected then cross compile mode will be used.
checking for a BSD compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for mawk... mawk
checking whether make sets ${MAKE}... yes
checking for i686-pc-linux-gnu-gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a BSD compatible install... /bin/install -c
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
configure: creating ./config.status
config.status: creating Makefile
source='as10k1.c' object='as10k1.o' libtool=no \
depfile='.deps/as10k1.Po' tmpdepfile='.deps/as10k1.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DPACKAGE=\"as10k1\" -DVERSION=\"A0.99\" -DSTDC_HEADERS=1 -I. -I. -I/usr/include/fltk-1.1 -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f as10k1.c || echo './'`as10k1.c
as10k1.c: In function `parse_cli_args':
as10k1.c:163: warning: deprecated use of label at end of compound statement
source='parse.c' object='parse.o' libtool=no \
depfile='.deps/parse.Po' tmpdepfile='.deps/parse.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DPACKAGE=\"as10k1\" -DVERSION=\"A0.99\" -DSTDC_HEADERS=1 -I. -I. -I/usr/include/fltk-1.1 -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f parse.c || echo './'`parse.c
source='assemble.c' object='assemble.o' libtool=no \
depfile='.deps/assemble.Po' tmpdepfile='.deps/assemble.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DPACKAGE=\"as10k1\" -DVERSION=\"A0.99\" -DSTDC_HEADERS=1 -I. -I. -I/usr/include/fltk-1.1 -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f assemble.c || echo './'`assemble.c
source='macro.c' object='macro.o' libtool=no \
depfile='.deps/macro.Po' tmpdepfile='.deps/macro.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DPACKAGE=\"as10k1\" -DVERSION=\"A0.99\" -DSTDC_HEADERS=1 -I. -I. -I/usr/include/fltk-1.1 -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f macro.c || echo './'`macro.c
gcc -march=athlon-xp -O3 -pipe -fomit-frame-pointer -L/usr/lib/fltk-1.1 -o as10k1 as10k1.o parse.o assemble.o macro.o
configure: WARNING: If you wanted to set the --build type, don't use --host.
If a cross compiler is detected then cross compile mode will be used.
checking for a BSD compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for mawk... mawk
checking whether make sets ${MAKE}... yes
checking for i686-pc-linux-gnu-gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a BSD compatible install... /bin/install -c
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for gtk-config... /usr/bin/gtk-config
checking for GTK - version >= 1.0.1... yes
checking for ALSA CFLAGS...
checking for ALSA LDFLAGS... -lasound -lm -ldl -lpthread
checking for libasound headers version >= 0.9.0... found.
checking for snd_ctl_open in -lasound... yes
configure: creating ./config.status
config.status: creating Makefile
source='envy24control.c' object='envy24control.o' libtool=no \
depfile='.deps/envy24control.Po' tmpdepfile='.deps/envy24control.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DPACKAGE=\"envy24control\" -DVERSION=\"0.1.0\" -DSTDC_HEADERS=1 -DHAVE_LIBASOUND=1 -I. -I. -I/usr/include/fltk-1.1 -march=athlon-xp -O3 -pipe -fomit-frame-pointer -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f envy24control.c || echo './'`envy24control.c
source='levelmeters.c' object='levelmeters.o' libtool=no \
depfile='.deps/levelmeters.Po' tmpdepfile='.deps/levelmeters.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DPACKAGE=\"envy24control\" -DVERSION=\"0.1.0\" -DSTDC_HEADERS=1 -DHAVE_LIBASOUND=1 -I. -I. -I/usr/include/fltk-1.1 -march=athlon-xp -O3 -pipe -fomit-frame-pointer -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f levelmeters.c || echo './'`levelmeters.c
source='mixer.c' object='mixer.o' libtool=no \
depfile='.deps/mixer.Po' tmpdepfile='.deps/mixer.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DPACKAGE=\"envy24control\" -DVERSION=\"0.1.0\" -DSTDC_HEADERS=1 -DHAVE_LIBASOUND=1 -I. -I. -I/usr/include/fltk-1.1 -march=athlon-xp -O3 -pipe -fomit-frame-pointer -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f mixer.c || echo './'`mixer.c
source='patchbay.c' object='patchbay.o' libtool=no \
depfile='.deps/patchbay.Po' tmpdepfile='.deps/patchbay.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DPACKAGE=\"envy24control\" -DVERSION=\"0.1.0\" -DSTDC_HEADERS=1 -DHAVE_LIBASOUND=1 -I. -I. -I/usr/include/fltk-1.1 -march=athlon-xp -O3 -pipe -fomit-frame-pointer -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f patchbay.c || echo './'`patchbay.c
source='hardware.c' object='hardware.o' libtool=no \
depfile='.deps/hardware.Po' tmpdepfile='.deps/hardware.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DPACKAGE=\"envy24control\" -DVERSION=\"0.1.0\" -DSTDC_HEADERS=1 -DHAVE_LIBASOUND=1 -I. -I. -I/usr/include/fltk-1.1 -march=athlon-xp -O3 -pipe -fomit-frame-pointer -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f hardware.c || echo './'`hardware.c
source='driverevents.c' object='driverevents.o' libtool=no \
depfile='.deps/driverevents.Po' tmpdepfile='.deps/driverevents.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DPACKAGE=\"envy24control\" -DVERSION=\"0.1.0\" -DSTDC_HEADERS=1 -DHAVE_LIBASOUND=1 -I. -I. -I/usr/include/fltk-1.1 -march=athlon-xp -O3 -pipe -fomit-frame-pointer -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f driverevents.c || echo './'`driverevents.c
source='volume.c' object='volume.o' libtool=no \
depfile='.deps/volume.Po' tmpdepfile='.deps/volume.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DPACKAGE=\"envy24control\" -DVERSION=\"0.1.0\" -DSTDC_HEADERS=1 -DHAVE_LIBASOUND=1 -I. -I. -I/usr/include/fltk-1.1 -march=athlon-xp -O3 -pipe -fomit-frame-pointer -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f volume.c || echo './'`volume.c
gcc -march=athlon-xp -O3 -pipe -fomit-frame-pointer -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -march=athlon-xp -O3 -pipe -fomit-frame-pointer -L/usr/lib/fltk-1.1 -o envy24control -lasound -lm -ldl -lpthread -lasound -lm -ldl -lpthread -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm envy24control.o levelmeters.o mixer.o patchbay.o hardware.o driverevents.o volume.o -lasound -lm -ldl -lpthread
configure: WARNING: If you wanted to set the --build type, don't use --host.
If a cross compiler is detected then cross compile mode will be used.
checking for a BSD compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for mawk... mawk
checking whether make sets ${MAKE}... yes
checking for i686-pc-linux-gnu-gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a BSD compatible install... /bin/install -c
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for ALSA CFLAGS...
checking for ALSA LDFLAGS... -lasound -lm -ldl -lpthread
checking for libasound headers version >= 0.9.0... found.
checking for snd_ctl_open in -lasound... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating firmware/Makefile
Making all in firmware
make[1]: Entering directory `/var/tmp/portage/alsa-tools-0.9.6-r1/work/alsa-tools-0.9.6/hdsploader/firmware'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/tmp/portage/alsa-tools-0.9.6-r1/work/alsa-tools-0.9.6/hdsploader/firmware'
make[1]: Entering directory `/var/tmp/portage/alsa-tools-0.9.6-r1/work/alsa-tools-0.9.6/hdsploader'
source='hdsploader.c' object='hdsploader.o' libtool=no \
depfile='.deps/hdsploader.Po' tmpdepfile='.deps/hdsploader.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DPACKAGE=\"hdsploader\" -DVERSION=\"1.1\" -DSTDC_HEADERS=1 -DHAVE_LIBASOUND=1 -I. -I. -I/usr/include/fltk-1.1 -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f hdsploader.c || echo './'`hdsploader.c
hdsploader.c:25:24: sound/hdsp.h: No such file or directory
hdsploader.c: In function `upload_firmware':
hdsploader.c:38: `hdsp_version_t' undeclared (first use in this function)
hdsploader.c:38: (Each undeclared identifier is reported only once
hdsploader.c:38: for each function it appears in.)
hdsploader.c:38: parse error before "version"
hdsploader.c:41: `hdsp_firmware_t' undeclared (first use in this function)
hdsploader.c:41: parse error before "firmware"
hdsploader.c:42: `hdsp_config_info_t' undeclared (first use in this function)
hdsploader.c:54: `SNDRV_HDSP_IOCTL_GET_VERSION' undeclared (first use in this function)
hdsploader.c:54: `version' undeclared (first use in this function)
hdsploader.c:61: `Multiface' undeclared (first use in this function)
hdsploader.c:68: `Digiface' undeclared (first use in this function)
hdsploader.c:82: `firmware' undeclared (first use in this function)
hdsploader.c:85: `SNDRV_HDSP_IOCTL_UPLOAD_FIRMWARE' undeclared (first use in this function)
make[1]: *** [hdsploader.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/alsa-tools-0.9.6-r1/work/alsa-tools-0.9.6/hdsploader'
make: *** [all-recursive] Error 1
!!! ERROR: media-sound/alsa-tools-0.9.6-r1 failed.
!!! Function src_compile, Line 38, Exitcode 2
!!! make failed! |
|
|
Back to top |
|
|
infirit l33t
Joined: 11 Jan 2003 Posts: 778 Location: Hoofddorp / The Netherlands
|
Posted: Sat Sep 27, 2003 10:21 am Post subject: |
|
|
The version that is in the 2.6-test5 kernel is already at alsa ver 0.9.6, why are you trying compile via portage ? Go into the kernel config (make menuconfig) and navigate to the sound section. _________________ EASY TO INSTALL = Difficult to install, but instruction manual has pictures.
Join the adopt an unanswered post initiative today |
|
Back to top |
|
|
raid517 l33t
Joined: 06 Mar 2003 Posts: 946
|
Posted: Sat Sep 27, 2003 3:02 pm Post subject: |
|
|
Yes I already considered this, but I had no idea what version of Alsa was included. So I removed alsa support from the kernel and then tried again. The question is, what if I want to upgrade to 0.97 or even 1.0 when it comes out? removing the built in support from the kernel didn't work so.....
Oh well, I guess we will cross that bridge when we come to it.
Q |
|
Back to top |
|
|
sumin k'adra n00b
Joined: 20 Sep 2003 Posts: 65 Location: santa fe, nm
|
Posted: Sun Sep 28, 2003 5:11 am Post subject: |
|
|
dude, the version in 2.6.0-test5 is 0.9.6 and there is only minor differences between it and 0.9.7. In the future any further releases will make their way into the vanilla kernel pretty damn quick, or there will be simple patches... I would just use that which is in the kernel...
-sk |
|
Back to top |
|
|
slarti` Retired Dev
Joined: 20 Sep 2003 Posts: 376 Location: UK
|
|
Back to top |
|
|
PuffCammy n00b
Joined: 20 Oct 2003 Posts: 29 Location: Aurora
|
Posted: Sun Nov 02, 2003 3:52 pm Post subject: |
|
|
Code: |
cd /usr/src/linux
make dep
emerge alsa-driver
|
|
|
Back to top |
|
|
|