Orange Pi Pc Plus上的Tensorflow构建错误

Orange Pi Pc Plus上的Tensorflow构建错误,tensorflow,arm,computer-vision,bazel,orange-pi,Tensorflow,Arm,Computer Vision,Bazel,Orange Pi,我试图在运行ARMBIAN 5.38 stableUbuntu16.04.4LTS 4.14.18-sunxi的Orange Pi Pc Plus(Allwinner H3,ARM Cortex A7)上构建Tensorflow 1.7.1,然后使用Bazel 0.10.0,成功构建了Bazel,但当我尝试使用-mfpu=neon-vfpv4标志构建Tensorflow进行优化时: bazel build -c opt --compilation_mode=opt --copt="-mfpu=n

我试图在运行ARMBIAN 5.38 stable
Ubuntu16.04.4
LTS 4.14.18-sunxi的Orange Pi Pc Plus(Allwinner H3,ARM Cortex A7)上构建
Tensorflow 1.7.1
,然后使用
Bazel 0.10.0
,成功构建了Bazel,但当我尝试使用
-mfpu=neon-vfpv4
标志构建Tensorflow进行优化时:

bazel build -c opt --compilation_mode=opt --copt="-mfpu=neon-vfpv4" --copt="-funsafe-math-optimizations" --copt="-ftree-vectorize" --copt="-fomit-frame-pointer" --copt="-std=gnu99" --local_resources 500,2.0,1.0 --verbose_failures tensorflow/tools/pip_package:build_pip_package
我得到以下错误:

bazel out/arm opt/bin/_solib_arm/_S_Stensorflow_Scontrib_Slite_Stoco_Ctoco_uuuutinsorflow/libtensorflow_framework.so: 错误:未定义对“png\u init\u filter\u functions\u”的引用


我已尝试安装libpng16 dev和libpng12 dev,但错误仍然存在。

事实证明,直到2018年5月,tensorflow在ARM上成功构建的唯一官方版本是修订版,据介绍,这是迄今为止最新成功构建的ARM(Raspberry Pi)。此问题中报告的确切错误