First, I'm sorry to speak in english but I don't practise German.

I built the Bilda DAC and I want to install it with Windows. I succeded but I have to plug and unplug the DAC many times before Windows recognize it. I removed the EEPROM because with the EEPROM, the DAC is never recognized.
I also tried to install it on linux (Kubuntu, kernel 2.6) and that's the result :
Code: Select all
root@HOME4:/home/romain/Bureau/bilda-0.03# make
make all-recursive
make[1]: entrant dans le répertoire « /home/romain/Bureau/bilda-0.03 »
Making all in doc
make[2]: entrant dans le répertoire « /home/romain/Bureau/bilda-0.03/doc »
make[2]: Rien à faire pour « all ».
make[2]: quittant le répertoire « /home/romain/Bureau/bilda-0.03/doc »
Making all in firmware
make[2]: entrant dans le répertoire « /home/romain/Bureau/bilda-0.03/firmware »
make[2]: Rien à faire pour « all ».
make[2]: quittant le répertoire « /home/romain/Bureau/bilda-0.03/firmware »
Making all in hardware
make[2]: entrant dans le répertoire « /home/romain/Bureau/bilda-0.03/hardware »
make[2]: Rien à faire pour « all ».
make[2]: quittant le répertoire « /home/romain/Bureau/bilda-0.03/hardware »
Making all in kernel
make[2]: entrant dans le répertoire « /home/romain/Bureau/bilda-0.03/kernel »
mv Makefile Makefile.automake
cp Makefile.kernel Makefile
make -C /lib/modules/2.6.28-11-generic/build/ SUBDIRS=/home/romain/Bureau/bilda-0.03/kernel modules \
KBUILD_VERBOSE=1
make[3]: entrant dans le répertoire « /usr/src/linux-headers-2.6.28-11-generic »
test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \
echo; \
echo " ERROR: Kernel configuration is invalid."; \
echo " include/linux/autoconf.h or include/config/auto.conf are missing."; \
echo " Run 'make oldconfig && make prepare' on kernel src to fix it.";
echo; \
/bin/false)
mkdir -p /home/romain/Bureau/bilda-0.03/kernel/.tmp_versions ; rm -f /home/romain/Bureau/bilda-0.03/kernel/.tmp_versions/*
make -f scripts/Makefile.build obj=/home/romain/Bureau/bilda-0.03/kernel
gcc -Wp,-MD,/home/romain/Bureau/bilda-0.03/kernel/.bilda.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.3.3/include -D__KERNEL__ -Iinclude -I/usr/src/linux-headers-2.6.28-11-generic/arch/x86/include -include include/linux/autoconf.h -Iubuntu/include -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2 -m32 -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -Wa,-mtune=generic32 -ffreestanding -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iarch/x86/include/asm/mach-default -fno-stack-protector -fno-omit-frame-pointer -fno-optimize-sibling-calls -Wdeclaration-after-statement -Wno-pointer-sign -fwrapv -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(bilda)" -D"KBUILD_MODNAME=KBUILD_STR(bilda)" -c -o /home/romain/Bureau/bilda-0.03/kernel/.tmp_bilda.o /home/romain/Bureau/bilda-0.03/kernel/bilda.c
/home/romain/Bureau/bilda-0.03/kernel/bilda.c:21:35: erreur: linux/devfs_fs_kernel.h : Aucun fichier ou dossier de ce type
/home/romain/Bureau/bilda-0.03/kernel/bilda.c: In function ‘bilda_start_stream’:
/home/romain/Bureau/bilda-0.03/kernel/bilda.c:285: attention : assignment from incompatible pointer type
/home/romain/Bureau/bilda-0.03/kernel/bilda.c: Hors de toute fonction :
/home/romain/Bureau/bilda-0.03/kernel/bilda.c:1078: erreur: unknown field ‘mode’ specified in initializer
/home/romain/Bureau/bilda-0.03/kernel/bilda.c:1078: attention : initialization makes pointer from integer without a cast
/home/romain/Bureau/bilda-0.03/kernel/bilda.c:1085: erreur: unknown field ‘owner’ specified in initializer
/home/romain/Bureau/bilda-0.03/kernel/bilda.c:1085: attention : initialization from incompatible pointer type
/home/romain/Bureau/bilda-0.03/kernel/bilda.c:1100: erreur: expected ‘)’ before string constant
make[4]: *** [/home/romain/Bureau/bilda-0.03/kernel/bilda.o] Erreur 1
make[3]: *** [_module_/home/romain/Bureau/bilda-0.03/kernel] Erreur 2
make[3]: quittant le répertoire « /usr/src/linux-headers-2.6.28-11-generic »
make[2]: *** [bilda.o] Erreur 2
make[2]: quittant le répertoire « /home/romain/Bureau/bilda-0.03/kernel »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /home/romain/Bureau/bilda-0.03 »
make: *** [all] Erreur 2
Code: Select all
echo " ERROR: Kernel configuration is invalid."; \
echo " include/linux/autoconf.h or include/config/auto.conf are missing."; \
echo " Run 'make oldconfig && make prepare' on kernel src to fix it.";
