我正在尝试从http://www.ashberg.de/php-barcode/download/安装genbarcode 0.4。在Centos 6.3 64位上。

按照自述文件,我已经通过yum(0.98-17.el6)安装了条形码,然后在genbarcode目录中运行了make。然后,我得到以下错误:

creating depencies
rm -f .tmp.dep
gcc -M -Wall -I/usr/local/include ./genbarcode.c
./genbarcode.c:35:21: error: barcode.h: No such file or directory
make: *** [.dep] Error 123

我还按照genbarcode中包含的自述文件从源代码中编译并安装了条形码0.99,但出现相同的错误。我也尝试过使用genbarcode将提到的'barcode.h'文件移动到目录中,但是随后我得到了其他找不到的丢失文件的错误。

我已经将genbarcode Makfile的第57行更改为:
@find . -maxdepth 1 -name "*.c" -print0 | xargs -n 1 -0t $(CC) -M $(CFLAGS)  >>.tmp.dep

因为它与原始警告一起产生:
@find . -name "*.c"   -maxdepth 1 -print0 | xargs -n 1 -0t $(CC) -M $(CFLAGS)  >>.tmp.dep

任何帮助表示赞赏。

最佳答案

尝试安装barcode-develbarcode包不包括针对barcode开发/构建所需的文件,例如头文件。

关于compilation - genbarcode 0.4-make : *** [.dep] Error 123,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18076722/

10-11 07:43