1

我正在尝试在 Raspbian Buster OS 上手动构建 hplip-3.20.9。

不幸的是,由于以下错误,构建失败:

" /usr/bin/ld: 跳过不兼容的 ./prnt/hpcups//libImageProcessor.so 时搜索 -lImageProcessor /usr/bin/ld: 找不到 -lImageProcessor collect2: 错误: ld 返回 1 退出状态 make: *** [Makefile:5512: hpcups] 错误 1"

进一步来说:

" libtool: 链接: g++ -DAPDK_LITTLE_ENDIAN -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -g -O2 -DCONFDIR="/etc/hp" - o hpcups hpcups-HPCupsFilter.o hpcups-dbuscomm.o hpcups-Compressor.o hpcups-Mode2.o hpcups-Mode3.o hpcups-Mode9.o hpcups-Mode10.o hpcups-ModeDeltaPlus.o hpcups-ModeJbig.o hpcups-ErnieFilter .o hpcups-EncapsulatorFactory.o hpcups-Encapsulator.o hpcups-Pcl3.o hpcups-Pcl3Gui.o hpcups-Pcl3Gui2.o hpcups-LJMono.o hpcups-LJColor.o hpcups-LJFastRaster.o hpcups-LJJetReady.o hpcups-LJZjStream .o hpcups-LJZxStream.o hpcups-Job.o hpcups-Pipeline.o hpcups-Processor.o hpcups-RasterSender.o hpcups-ColorMatcher.o hpcups-Halftoner.o hpcups-Scaler.o hpcups-dj400ColorMaps.o hpcups-dj600ColorMaps .o hpcups-dj970ColorMaps.o hpcups-dj8xxColorMaps.o hpcups-dj4100ColorMaps.o hpcups-BreakTables.o hpcups-Utils。o hpcups-SystemServices.o hpcups-QuickConnect.o hpcups-ModeJpeg.o jccolor.o jdatadbf.o hpcups-Lidil.o hpcups-LidilCompress.o hpcups-dj3320ColorMaps.o hpcups-dj3600ColorMaps.o hpcups-Hbpl1.o utils.o hpcups-Hbpl1_Wrapper.o hpcups-genPCLm.o hpcups-genJPEGStrips.o hpcups-RunLenEncoding.o -L./prnt/hpcups/ -ljpeg -ldl -lImageProcessor -lcups -lcupsimage -lz -ldbus-1 -lcrypto /usr/bin /ld:跳过不兼容的 ./prnt/hpcups//libImageProcessor.so 搜索 -lImageProcessor /usr/bin/ld:找不到 -lImageProcessor collect2:错误:ld 返回 1 退出状态 make:*** [Makefile:5512: hpcups] 错误 1"o hpcups-RunLenEncoding.o -L./prnt/hpcups/ -ljpeg -ldl -lImageProcessor -lcups -lcupsimage -lz -ldbus-1 -lcrypto /usr/bin/ld:跳过不兼容的 ./prnt/hpcups//libImageProcessor。所以当搜索 -lImageProcessor /usr/bin/ld: 找不到 -lImageProcessor collect2: error: ld returned 1 exit status make: *** [Makefile:5512: hpcups] Error 1 "o hpcups-RunLenEncoding.o -L./prnt/hpcups/ -ljpeg -ldl -lImageProcessor -lcups -lcupsimage -lz -ldbus-1 -lcrypto /usr/bin/ld:跳过不兼容的 ./prnt/hpcups//libImageProcessor。所以当搜索 -lImageProcessor /usr/bin/ld: 找不到 -lImageProcessor collect2: error: ld returned 1 exit status make: *** [Makefile:5512: hpcups] Error 1 "

-怎么了?

-关于如何解决它的任何想法?

谢谢大家!

4

0 回答 0