Hi All.
 
Sorry for repeating questions about dsplink...
I use dvevm_1_20 and dsplink_1_30_82_02 and GIT kernel 2.6.23.
When I compiled dsplink and cmem_1_02, cmem_1_02 compiled OK and apitest 
program worked fine.
But in case of dsplink, the errors occurred.
 
I already applied Kevin's patch files.
But Same errors are NOT deleted...
 
Could anyone help this problems?
 
------ here is our compiling log -----------
 
[SRC                 ] ======= TARGETS =============== DEBUG ==============
[GEN                 ] ------- TARGET ---------------- DEBUG --------------
Generating gen.o...
[OSAL                ] ------- TARGET ---------------- DEBUG --------------
Generating osal.o...
[LDRV                ] ------- TARGET ---------------- DEBUG --------------
Generating ldrv.o...
[PMGR                ] ------- TARGET ---------------- DEBUG --------------
Generating dsplinkk.o...
Post processing kernel module dsplinkk...
In file included from 
/DM6446/workdir/GIT/linux-davinci-2.6-20071106/include/linux/bitops.h:9,
                 from 
/DM6446/workdir/GIT/linux-davinci-2.6-20071106/include/linux/kernel.h:15,
                 from 
/DM6446/workdir/GIT/linux-davinci-2.6-20071106/include/linux/cache.h:4,
                 from 
/DM6446/workdir/GIT/linux-davinci-2.6-20071106/include/linux/time.h:7,
                 from 
/DM6446/workdir/GIT/linux-davinci-2.6-20071106/include/linux/stat.h:60,
                 from 
/DM6446/workdir/GIT/linux-davinci-2.6-20071106/include/linux/module.h:10,
                 from /root/dsplink/gpp/BUILD/PMGR/BIN/DEBUG/dsplinkk.mod.c:1:
/DM6446/workdir/GIT/linux-davinci-2.6-20071106/include/asm/bitops.h: In 
function `____atomic_set_bit':
/DM6446/workdir/GIT/linux-davinci-2.6-20071106/include/asm/bitops.h:40: 
warning: implicit declaration of function `local_irq_save'
/DM6446/workdir/GIT/linux-davinci-2.6-20071106/include/asm/bitops.h:42: 
warning: implicit declaration of function `local_irq_restore'
In file included from 
/DM6446/workdir/GIT/linux-davinci-2.6-20071106/include/linux/notifier.h:14,
                 from 
/DM6446/workdir/GIT/linux-davinci-2.6-20071106/include/linux/memory_hotplug.h:7,
                 from 
/DM6446/workdir/GIT/linux-davinci-2.6-20071106/include/linux/mmzone.h:493,
                 from 
/DM6446/workdir/GIT/linux-davinci-2.6-20071106/include/linux/gfp.h:4,
                 from 
/DM6446/workdir/GIT/linux-davinci-2.6-20071106/include/linux/slab.h:14,
                 from 
/DM6446/workdir/GIT/linux-davinci-2.6-20071106/include/linux/percpu.h:5,
                 from 
/DM6446/workdir/GIT/linux-davinci-2.6-20071106/include/asm-generic/local.h:4,
                 from 
/DM6446/workdir/GIT/linux-davinci-2.6-20071106/include/asm/local.h:1,
                 from 
/DM6446/workdir/GIT/linux-davinci-2.6-20071106/include/linux/module.h:18,
                 from /root/dsplink/gpp/BUILD/PMGR/BIN/DEBUG/dsplinkk.mod.c:1:
/DM6446/workdir/GIT/linux-davinci-2.6-20071106/include/linux/rwsem.h:25:65: 
asm/rwsem.h: No such file or directory
In file included from 
/DM6446/workdir/GIT/linux-davinci-2.6-20071106/include/linux/memory_hotplug.h:7,
                 from 
/DM6446/workdir/GIT/linux-davinci-2.6-20071106/include/linux/mmzone.h:493,
                 from 
/DM6446/workdir/GIT/linux-davinci-2.6-20071106/include/linux/gfp.h:4,
                 from 
/DM6446/workdir/GIT/linux-davinci-2.6-20071106/include/linux/slab.h:14,
                 from 
/DM6446/workdir/GIT/linux-davinci-2.6-20071106/include/linux/percpu.h:5,
                 from 
/DM6446/workdir/GIT/linux-davinci-2.6-20071106/include/asm-generic/local.h:4,
                 from 
/DM6446/workdir/GIT/linux-davinci-2.6-20071106/include/asm/local.h:1,
                 from 
/DM6446/workdir/GIT/linux-davinci-2.6-20071106/include/linux/module.h:18,
                 from /root/dsplink/gpp/BUILD/PMGR/BIN/DEBUG/dsplinkk.mod.c:1:
/DM6446/workdir/GIT/linux-davinci-2.6-20071106/include/linux/notifier.h: At top 
level:
/DM6446/workdir/GIT/linux-davinci-2.6-20071106/include/linux/notifier.h:62: 
error: field `rwsem' has incomplete type
/root/dsplink/gpp/BUILD/PMGR/BIN/DEBUG/dsplinkk.mod.c:8: error: variable 
`__this_module' has initializer but incomplete type
/root/dsplink/gpp/BUILD/PMGR/BIN/DEBUG/dsplinkk.mod.c:9: error: unknown field 
`name' specified in initializer
/root/dsplink/gpp/BUILD/PMGR/BIN/DEBUG/dsplinkk.mod.c:9: error: `dsplinkk' 
undeclared here (not in a function)
/root/dsplink/gpp/BUILD/PMGR/BIN/DEBUG/dsplinkk.mod.c:9: warning: excess 
elements in struct initializer
/root/dsplink/gpp/BUILD/PMGR/BIN/DEBUG/dsplinkk.mod.c:9: warning: (near 
initialization for `__this_module')
/root/dsplink/gpp/BUILD/PMGR/BIN/DEBUG/dsplinkk.mod.c:10: error: unknown field 
`init' specified in initializer
/root/dsplink/gpp/BUILD/PMGR/BIN/DEBUG/dsplinkk.mod.c:10: warning: excess 
elements in struct initializer
/root/dsplink/gpp/BUILD/PMGR/BIN/DEBUG/dsplinkk.mod.c:10: warning: (near 
initialization for `__this_module')
/root/dsplink/gpp/BUILD/PMGR/BIN/DEBUG/dsplinkk.mod.c:14: error: unknown field 
`arch' specified in initializer
/root/dsplink/gpp/BUILD/PMGR/BIN/DEBUG/dsplinkk.mod.c:14: error: 
`MODULE_ARCH_INIT' undeclared here (not in a function)
/root/dsplink/gpp/BUILD/PMGR/BIN/DEBUG/dsplinkk.mod.c:14: warning: excess 
elements in struct initializer
/root/dsplink/gpp/BUILD/PMGR/BIN/DEBUG/dsplinkk.mod.c:14: warning: (near 
initialization for `__this_module')
/root/dsplink/gpp/BUILD/PMGR/BIN/DEBUG/dsplinkk.mod.c:8: error: storage size of 
`__this_module' isn't known
make[2]: *** [dsplinkk.o.deb] Error 1
make[1]: *** [trgdeb] Error 2
make: *** [pmgr.trgdeb] Error 2
[EMAIL PROTECTED]:~/dsplink/gpp/src# 
 
 
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to