pytries / marisa-trie

Static memory-efficient Trie-like structures for Python based on marisa-trie C++ library.
https://marisa-trie.readthedocs.io/en/latest/
MIT License
1.02k stars 91 forks source link

libmarisa-trie fails on macOS Big Sur and Python 3.8 #62

Closed jshoe closed 3 years ago

jshoe commented 3 years ago
  running build_clib
  building 'libmarisa-trie' library
  creating build/temp.macosx-10.14.6-x86_64-3.8
  creating build/temp.macosx-10.14.6-x86_64-3.8/marisa-trie
  creating build/temp.macosx-10.14.6-x86_64-3.8/marisa-trie/marisa-trie
  creating build/temp.macosx-10.14.6-x86_64-3.8/marisa-trie/marisa-trie/lib
  creating build/temp.macosx-10.14.6-x86_64-3.8/marisa-trie/marisa-trie/lib/marisa
  creating build/temp.macosx-10.14.6-x86_64-3.8/marisa-trie/marisa-trie/lib/marisa/grimoire
  creating build/temp.macosx-10.14.6-x86_64-3.8/marisa-trie/marisa-trie/lib/marisa/grimoire/io
  creating build/temp.macosx-10.14.6-x86_64-3.8/marisa-trie/marisa-trie/lib/marisa/grimoire/trie
  creating build/temp.macosx-10.14.6-x86_64-3.8/marisa-trie/marisa-trie/lib/marisa/grimoire/vector
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64 -Imarisa-trie/marisa-trie/lib -Imarisa-trie/marisa-trie/include -c marisa-trie/marisa-trie/lib/marisa/trie.cc -o build/temp.macosx-10.14.6-x86_64-3.8/marisa-trie/marisa-trie/lib/marisa/trie.o
  marisa-trie/marisa-trie/lib/marisa/trie.cc:1:10: fatal error: 'marisa/stdio.h' file not found
  #include "marisa/stdio.h"
           ^~~~~~~~~~~~~~~~
  1 error generated.
  error: command 'clang' failed with exit status 1
  ----------------------------------------
BoboTiG commented 3 years ago

Have a look at #66 ;)