> At Mon, 23 Jun 2003 23:54:46 -0700,
> [EMAIL PROTECTED] wrote:
> > 
> > > At Sun, 22 Jun 2003 20:45:09 -0700,
> > > [EMAIL PROTECTED] wrote:
> > > > 
> > > > 
> > > > Am attempting to get linux-2.5.72 + snd-usb-audio happening.
> > > > Results have been poor. Machine is VIA C3, ALSA + jack working 
> > > > fine with the built-in via audio. Tried various kernels, 
> > > > real ugly failures with 2.5.70, also have tried 2.5.72-mm2. 
> > > 
> > > i fixed a bug in usb-audio driver on the cvs now.
> > > there are some calls of functions which may call schedule() in the
> > > spinlock.
> > > 
> > > please try the cvs version.
> > Am attempting, so far compile errors in serialmidi....am
> > getting the whole tree now. 
> 
> you don't need alsa-driver tree to compile the ALSA on 2.5.x (unless
> you use the drivers in it).  the codes in alsa-kernel tree are ready
> for 2.5 kernel.  that is, copy the files and directories to 2.5 tree
> and build the modules there.
> 
> it would be nice to have a simple sync script for that...

Well, if you want simple, i can do that :)
This appears to be working for me....(i wait for the compile, again)

---------------------------------
alsa.cvs.copy
-----------------------------
#!/bin/sh
# A very simple script to copy alsa-kernel cvs where i want it

if [ ! $1 ]; then
        echo "Need arg for destination directory"
        exit 1
        fi

if [ -e $1 ]; then
        DEST=$1
else
        echo "Destination $1 doesn't appear to exist"
        exit 1
fi

HERE=`pwd`
BASE=`basename $HERE`
echo $HERE $BASE
if [ $BASE != "alsa-kernel" ]; then
        echo "Must execute me inside alsa-kernel!"
        exit 1
        fi

echo "Copying alsa-kernel cvs to $DEST"

# I could be really cute here and copy globs, but
# That Would Not Be Safe
# So, we'll be slow, simple and careful
# CHANGE these lists if needed

SOUNDDIRS="drivers isa parisc ppc usb arm i2c pci scripts sparc core oss 
pcmcia synth"
SOUNDFILES="last.c  sound_core.c  sound_firmware.c Makefile Kconfig"

#Copy the Documentation to the Documentation

cp -r Documentation/* ${DEST}/Documentation/

# Copy the include files to include/sound

cp -r include/* ${DEST}/include/sound

for i in $SOUNDDIRS
do
        cp -r ${i}/* ${DEST}/sound/${i}/
done
for i in $SOUNDFILES
do
        cp ${i} ${DEST}/sound/${i}
done

exit 0
-------------------------
end

cliffw

> 
> 
> Takashi
> 




-------------------------------------------------------
This SF.Net email is sponsored by: INetU
Attention Web Developers & Consultants: Become An INetU Hosting Partner.
Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission!
INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to