kakao / khaiii

Kakao Hangul Analyzer III
Apache License 2.0
1.4k stars 285 forks source link

M1 MacOS-x86_64 지원 관련 #104

Closed SunilJeong95 closed 3 years ago

SunilJeong95 commented 3 years ago

M1 MacOS-x86_64 지원이 되지 않는 것 같습니다!

output from make all:

[ 69%] Linking CXX executable test/khaiii
ld: warning: ignoring file CMakeFiles/test_khaiii.dir/src/test/cpp/test_main.cpp.o, building for macOS-x86_64 but attempting to link with file built for unknown-arm64ld: warning:
ignoring file CMakeFiles/test_khaiii.dir/src/test/cpp/khaiii/ErrPatchTest.cpp.o, building for macOS-x86_64 but attempting to link with file built for unknown-arm64
ld: warning: ignoring file CMakeFiles/test_khaiii.dir/src/test/cpp/khaiii/KhaiiiApiTest.cpp.o, building for macOS-x86_64 but attempting to link with file built for unknown-arm64
ld: warning: ignoring file CMakeFiles/test_khaiii.dir/src/test/cpp/khaiii/PreanalTest.cpp.o, building for macOS-x86_64 but attempting to link with file built for unknown-arm64
ld: warning: ignoring file CMakeFiles/test_khaiii.dir/src/test/cpp/khaiii/KhaiiiDevTest.cpp.o, building for macOS-x86_64 but attempting to link with file built for unknown-arm64
ld: warning: ignoring file CMakeFiles/obj_khaiii.dir/src/main/cpp/khaiii/Config.cpp.o, building for macOS-x86_64 but attempting to link with file built for unknown-arm64
ld: warning: ignoring file CMakeFiles/obj_khaiii.dir/src/main/cpp/khaiii/Embed.cpp.o, building for macOS-x86_64 but attempting to link with file built for unknown-arm64
ld: warning: ignoring file CMakeFiles/obj_khaiii.dir/src/main/cpp/khaiii/ErrPatch.cpp.o, building for macOS-x86_64 but attempting to link with file built for unknown-arm64
ld: warning: ignoring file CMakeFiles/obj_khaiii.dir/src/main/cpp/khaiii/Morph.cpp.o, building for macOS-x86_64 but attempting to link with file built for unknown-arm64
ld: warning: ignoring file CMakeFiles/obj_khaiii.dir/src/main/cpp/khaiii/KhaiiiImpl.cpp.o, building for macOS-x86_64 but attempting to link with file built for unknown-arm64
ld: warning: ignoring file CMakeFiles/obj_khaiii.dir/src/main/cpp/khaiii/Preanal.cpp.o, building for macOS-x86_64 but attempting to link with file built for unknown-arm64
ld: warning: ignoring file CMakeFiles/obj_khaiii.dir/src/main/cpp/khaiii/Resource.cpp.o, building for macOS-x86_64 but attempting to link with file built for unknown-arm64
ld: warning: ignoring file CMakeFiles/obj_khaiii.dir/src/main/cpp/khaiii/Restore.cpp.o, building for macOS-x86_64 but attempting to link with file built for unknown-arm64
ld: warning: ignoring file CMakeFiles/obj_khaiii.dir/src/main/cpp/khaiii/Sentence.cpp.o, building for macOS-x86_64 but attempting to link with file built for unknown-arm64
ld: warning: ignoring file CMakeFiles/obj_khaiii.dir/src/main/cpp/khaiii/Tagger.cpp.o, building for macOS-x86_64 but attempting to link with file built for unknown-arm64
ld: warning: ignoring file CMakeFiles/obj_khaiii.dir/src/main/cpp/khaiii/Word.cpp.o, building for macOS-x86_64 but attempting to link with file built for unknown-arm64
ld: warning: ignoring file CMakeFiles/obj_khaiii.dir/src/main/cpp/khaiii/khaiii_dev.cpp.o, building for macOS-x86_64 but attempting to link with file built for unknown-arm64
ld: warning: ignoring file CMakeFiles/obj_khaiii.dir/src/main/cpp/khaiii/nn/Conv1d.cpp.o, building for macOS-x86_64 but attempting to link with file built for unknown-arm64
ld: warning: ignoring file CMakeFiles/obj_khaiii.dir/src/main/cpp/khaiii/khaiii_api.cpp.o, building for macOS-x86_64 but attempting to link with file built for unknown-arm64
ld: warning: ignoring file CMakeFiles/obj_khaiii.dir/src/main/cpp/khaiii/Trie.cpp.o, building for macOS-x86_64 but attempting to link with file built for unknown-arm64
ld: warning: ignoring file CMakeFiles/obj_khaiii.dir/src/main/cpp/khaiii/nn/tensor.cpp.o, building for macOS-x86_64 but attempting to link with file built for unknown-arm64
ld: warning: ignoring file CMakeFiles/obj_khaiii.dir/src/main/cpp/khaiii/nn/Linear.cpp.o, building for macOS-x86_64 but attempting to link with file built for unknown-arm64
Undefined symbols for architecture x86_64:
  "_main", referenced from:
     implicit entry/start for main executable
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [test/khaiii] Error 1
make[1]: *** [CMakeFiles/test_khaiii.dir/all] Error 2
make: *** [all] Error 2
krikit commented 3 years ago

죄송합니다만.. M1 맥이 없어서 테스트해볼 수 없습니다. ㅠ.ㅠ