kakao / khaiii

Kakao Hangul Analyzer III
Apache License 2.0
1.41k stars 284 forks source link

make resource 가 동작을 안합니다. #51

Closed bdhwan closed 5 years ago

bdhwan commented 5 years ago

기분석사전 파일 preanal.manual2 파일을 추가하고 make resource를 하면 어떤 경우는 동작하는데

아래 한문장만 나오고 동작하지 않는 경우가 있습니다. Built target resource 원인이 무엇일까요?

krikit commented 5 years ago

1) 파일을 추가했음에도 빌드가 되지 않는 경우 기분석사전 결과물인 preanal.tripreanal.val 파일은 원본인 preanal.autopreanal.manual 파일보다 최신 파일일 경우 의존성에 의해 굳이 빌드를 하지 않습니다. 이는 Makefile의 특성인데요, 이 부분은 손을 봐야할 것 같습니다. 이 과정에서 추가한 preanal.manual2 파일은 검사하지 않도록 되어있네요. 이런 경우라면 임시 방편으로 make clean으로 기존 빌드된 리소스를 삭제하고 다시 빌드하시면 됩니다.

2) 뭔가 동작하는 것 같은데 프롬프트가 뜨지 않는 경우 빌드 스크립트 내에서 무한루프같은 오동작이 의심된다면, 아무래도 데이터를 제가 직접 돌려봐야 원인을 알 수 있을 것 같습니다. 혹시 괜찮으시다면 preanal.manual2 파일을 첨부해 주실 수 있으실까요?

bdhwan commented 5 years ago
  1. 파일을 추가했음에도 빌드가 되지 않는 경우 ->preanal.tri, preanal.val 을 삭제 후 make resource 하니 잘 되네요
  2. 뭔가 동작하는 것 같은데 프롬프트가 뜨지 않는 경우 ->별내용없는 파일이었습니다. 해결 도와주셔서 감사합니다