1
我试图交叉编译杯子EZSDK的Sitara的Linux 6.0,
我跟着杯手臂交叉编译错误:未知类型名称“的gss_OID”
source /home/shihab/ti-sdk-beagleboard-06.00.00.00/linux-devkit/environment-setup
./configure --host=i686
make
但在作出命令时,它会显示错误。日志 误差部分:
Making all in cups...
Compiling adminutil.c...
In file included from cups-private.h:29:0,
from adminutil.c:33:
http-private.h:299:3: error: unknown type name ‘gss_OID’
http-private.h:300:3: error: unknown type name ‘gss_ctx_id_t’
http-private.h:301:3: error: unknown type name ‘gss_name_t’
cc1: warning: unrecognized command line option "-Wno-tautological-compare" [enabled by default]
make[1]: *** [adminutil.o] Error 1
make: *** [all] Error 1
[linux-devkit]:~/cups-1.7.0>
什么需要出发交叉编译呢?
感谢您的重播, - 禁用GSSAPI修正了这个错误,但现在它显示 生成本地化字符串... ./genstrings:1:./genstrings:语法错误:意外字(预期“)” ) make [1]:*** [genstrings] Error 2 make:*** [all] Error 1 - 当我们使用source时/host/home/shihab/ti-sdk-beagleboard-06.00 .00.00/linux-devkit/environment-setup 命令。 EZSDK 6.0采用ARM-Linux的工具链gnueabihf我 – Shihab
在./configure --host =试图在arm-linux的-gnueabihf - 禁用GSSAPI 它还显示 生成本地化字符串... ./genstrings:1。/genstrings:语法错误:单词意外(期待“)”)make [1]:*** [genstrings]错误2 make:*** [all]错误1 – Shihab
您应该修补一个Makefile以便mantohtml为主办。请参阅http://git.buildroot.net/buildroot/tree/package/cups/cups-mantohtml.patch –