CUPS(以前为 Common Unix Printing System,UNIX 通用打印系统的缩写,但现无官方全名)是一个类Unix *** 作系统的组合式印刷系统,允许一台电脑作为打印服务器。CUPS接受一个客户端的电脑进程,并送到相应的打印机。
CUPS是自由软件,使用GNU通用公共许可证和GNU宽通用公共许可证的第2版。CUPS是Fedora Core3中支持的打印系统,它主要是使用IPP来管理打印工作及队列,但同时也支持"LPD"和"SMB"以及AppSocket等通信协议 使用CUPS的优点很多: 例如:1采用IPP以加强网络打印功能;2可自动检测怎么编译的,
/configure --prefix=/home/lh/utu2440/cups-arm/ArmCups --host=arm-linux CC=arm-linux-gcc --disable-gnutls --disable-gssapi --disable-dbus
生成Makefile之后
make
会报错
/home/lh/CrossTools/usr/local/arm/341/bin//lib/gcc/arm-linux/341/////arm-linux/lib/libc_nonshareda(elf-initoS)(text+0x44): In function `__libc_csu_init':
在cpus目录之下生成了动态库
libcupsso
在make intall
又会报错
home/lh/CrossTools/usr/local/arm/341/bin//lib/gcc/arm-linux/341/////arm-linux/lib/libc_nonshareda(elf-initoS)(text+0x44): In function `__libc_csu_init':
安装目录生成
etc lib share var
你是怎么编译成功的?
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)