- 论坛徽章:
- 0
|
找到了asm目录,做了
ln -s /usr/src/linux-2.6.23_yos-57/usr/include/asm ./asm
后类似地又做了
ln -s /usr/src/linux-2.6.23_yos-57/usr/include/asm-generic ./asm-generic
后scim报错变为
ltdl.cpp: In function `int scim::argzize_path(const char*, char**, size_t*)':
ltdl.cpp:2542: error: `argz_create_sep' undeclared (first use this function)
ltdl.cpp:2542: error: (Each undeclared identifier is reported only once for each function it appears in.)
ltdl.cpp:2546: error: `ENOMEM' undeclared (first use this function)
ltdl.cpp: In function `int scim::foreach_dirinpath(const char*, const char*, int (*)(char*, void*, void*), void*, void*)':
ltdl.cpp:2596: error: `argz_next' undeclared (first use this function)
ltdl.cpp: In function `int scim::lt_argz_insert(char**, size_t*, char*, const char*)':
ltdl.cpp:3453: error: `argz_insert' undeclared (first use this function)
ltdl.cpp:3457: error: `ENOMEM' undeclared (first use this function)
ltdl.cpp: In function `int scim::lt_argz_insertinorder(char**, size_t*, const char*)':
ltdl.cpp:3483: error: `argz_next' undeclared (first use this function)
ltdl.cpp: In function `int scim::foreachfile_callback(char*, void*, void*)':
ltdl.cpp:3618: error: `argz_next' undeclared (first use this function)
ltdl.cpp: In function `int scim::lt_dlpath_insertdir(char**, char*, const char*)':
ltdl.cpp:3916: error: `argz_stringify' undeclared (first use this function)
make[2]: *** [ltdl.lo] 错误 1
make[1]: *** [all-recursive] 错误 1
make: *** [all] 错误 2
用残废gcc和icc的结果是一样的。
没有办法,又去试make了一下gcc,结果是残废gcc已经不能用了。
而icc报出了很多ipo: warning #11020
和类似/tmp/ipo_iccIp1bL9.c .text+0x8 : undefined reference to `xrealloc'
的问题。
暂时不知所措了,跪求诸位的帮助... |
|