- 论坛徽章:
- 0
|
在snapgear 3.5下编译intel 的ixp4xx 的ACCESS LIB,ACCESS LIB的版本是2.5,出现很多错误。如下
- In file included from /usr/cbchen/ixp425/npe_microcode/ixp400/ixp400_xscale_sw/../ixp_osal/common/os/linux/include/core/IxOsalOsTypes.h:59,
- from /usr/cbchen/ixp425/npe_microcode/ixp400/ixp400_xscale_sw/../ixp_osal/common/include/IxOsalTypes.h:57,
- from /usr/cbchen/ixp425/npe_microcode/ixp400/ixp400_xscale_sw/../ixp_osal/common/include/IxOsal.h:52,
- from src/atmdAcc/IxAtmdDescMgmt.c:64:
- /usr/cbchen/ixp425/snapgear/linux-2.6.x/include/linux/sched.h:316: error: field `mmap_sem' has incomplete type
- In file included from /usr/cbchen/ixp425/snapgear/linux-2.6.x/include/linux/sysdev.h:24,
- from /usr/cbchen/ixp425/snapgear/linux-2.6.x/include/linux/sched.h:1606,
- from /usr/cbchen/ixp425/npe_microcode/ixp400/ixp400_xscale_sw/../ixp_osal/common/os/linux/include/core/IxOsalOsTypes.h:59,
- from /usr/cbchen/ixp425/npe_microcode/ixp400/ixp400_xscale_sw/../ixp_osal/common/include/IxOsalTypes.h:57,
- from /usr/cbchen/ixp425/npe_microcode/ixp400/ixp400_xscale_sw/../ixp_osal/common/include/IxOsal.h:52,
- from src/atmdAcc/IxAtmdDescMgmt.c:64:
- /usr/cbchen/ixp425/snapgear/linux-2.6.x/include/linux/kobject.h:172: error: field `rwsem' has incomplete type
- In file included from /usr/cbchen/ixp425/snapgear/linux-2.6.x/include/linux/fs.h:356,
- from /usr/cbchen/ixp425/snapgear/linux-2.6.x/include/linux/mm.h:15,
- from /usr/cbchen/ixp425/snapgear/linux-2.6.x/include/linux/skbuff.h:25,
- from /usr/cbchen/ixp425/npe_microcode/ixp400/ixp400_xscale_sw/../ixp_osal/common/os/linux/include/modules/bufferMgt/IxOsalOsBufferMgt.h:53,
- from /usr/cbchen/ixp425/npe_microcode/ixp400/ixp400_xscale_sw/../ixp_osal/common/include/modules/bufferMgt/IxOsalBufferMgt.h:647,
- from /usr/cbchen/ixp425/npe_microcode/ixp400/ixp400_xscale_sw/../ixp_osal/common/include/IxOsalConfig.h:65,
- from /usr/cbchen/ixp425/npe_microcode/ixp400/ixp400_xscale_sw/../ixp_osal/common/include/IxOsal.h:62,
- from src/atmdAcc/IxAtmdDescMgmt.c:64:
- /usr/cbchen/ixp425/snapgear/linux-2.6.x/include/linux/quota.h:290: error: field `dqptr_sem' has incomplete type
- In file included from /usr/cbchen/ixp425/snapgear/linux-2.6.x/include/linux/mm.h:15,
- from /usr/cbchen/ixp425/snapgear/linux-2.6.x/include/linux/skbuff.h:25,
- from /usr/cbchen/ixp425/npe_microcode/ixp400/ixp400_xscale_sw/../ixp_osal/common/os/linux/include/modules/bufferMgt/IxOsalOsBufferMgt.h:53,
- from /usr/cbchen/ixp425/npe_microcode/ixp400/ixp400_xscale_sw/../ixp_osal/common/include/modules/bufferMgt/IxOsalBufferMgt.h:647,
- from /usr/cbchen/ixp425/npe_microcode/ixp400/ixp400_xscale_sw/../ixp_osal/common/include/IxOsalConfig.h:65,
- from /usr/cbchen/ixp425/npe_microcode/ixp400/ixp400_xscale_sw/../ixp_osal/common/include/IxOsal.h:62,
- from src/atmdAcc/IxAtmdDescMgmt.c:64:
- /usr/cbchen/ixp425/snapgear/linux-2.6.x/include/linux/fs.h:561: error: field `i_alloc_sem' has incomplete type
- In file included from /usr/cbchen/ixp425/snapgear/linux-2.6.x/include/linux/mm.h:15,
- from /usr/cbchen/ixp425/snapgear/linux-2.6.x/include/linux/skbuff.h:25,
- from /usr/cbchen/ixp425/npe_microcode/ixp400/ixp400_xscale_sw/../ixp_osal/common/os/linux/include/modules/bufferMgt/IxOsalOsBufferMgt.h:53,
- from /usr/cbchen/ixp425/npe_microcode/ixp400/ixp400_xscale_sw/../ixp_osal/common/include/modules/bufferMgt/IxOsalBufferMgt.h:647,
- from /usr/cbchen/ixp425/npe_microcode/ixp400/ixp400_xscale_sw/../ixp_osal/common/include/IxOsalConfig.h:65,
- from /usr/cbchen/ixp425/npe_microcode/ixp400/ixp400_xscale_sw/../ixp_osal/common/include/IxOsal.h:62,
- from src/atmdAcc/IxAtmdDescMgmt.c:64:
- /usr/cbchen/ixp425/snapgear/linux-2.6.x/include/linux/fs.h:927: error: field `s_umount' has incomplete type
- make: *** [lib/linuxbe/atmdAcc/IxAtmdDescMgmt.o] Error 1
复制代码
请问有朋友编译成功的吗?(内核版本是2.6.19) |
|