NNPACK-darknet
NNPACK-darknet copied to clipboard
internal symbol `pthreadpool_deallocate' isn't defined erro during build
During the ninja build of NNPACK-darknet the following error occurs:
[64/147] LINK bin/transform-benchmark
FAILED: /home/smarteagle/NNPACK-darknet/bin/transform-benchmark
g++ -pthread -o /home/smarteagle/NNPACK-darknet/bin/transform-benchmark /home/smarteagle/NNPACK-darknet/build/bench/transform.c.o /home/smarteagle/NNPACK-darknet/build/bench/median.c.o /home/smarteagle/NNPACK-darknet/build/bench/memread.c.o -lrt /home/smarteagle/NNPACK-darknet/lib/libnnpack.a /home/smarteagle/NNPACK-darknet/lib/libpthreadpool.a
/home/smarteagle/NNPACK-darknet/lib/libpthreadpool.a(pthreads.c.o): In function pthreadpool_create': /home/smarteagle/NNPACK-darknet/deps/pthreadpool/src/pthreads.c:260: undefined reference to
pthreadpool_allocate'
/home/smarteagle/NNPACK-darknet/lib/libpthreadpool.a(pthreads.c.o): In function pthreadpool_destroy': /home/smarteagle/NNPACK-darknet/deps/pthreadpool/src/pthreads.c:461: undefined reference to
pthreadpool_deallocate'
/usr/bin/ld: /home/smarteagle/NNPACK-darknet/bin/transform-benchmark: internal symbol `pthreadpool_deallocate' isn't defined
/usr/bin/ld: final link failed: Bad value
collect2: error: ld returned 1 exit status
[69/147] CXX deps/googletest/googletest/src/gtest-all.cc
ninja: build stopped: subcommand failed.
I am using a raspberry pi 3A PLUS Rev 1.0 with Raspian stretch. The requirements all installed succesfully.
check https://github.com/digitalbrain79/NNPACK-darknet/issues/3#issuecomment-849705541