-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Проблемы с линковкой при запуске SimpleGREN #13
Comments
Разобрался с проблемой самостоятельно. Но все-таки хотелось бы понять, почему так произошло. В папке src/lib64 сгенерились две библиотеки: libgren.so и solarix_grammar_engine.so. |
Добрый день, Алексей, |
Ничего страшного, workaround я ведь нашёл. |
На всякий случай я убрал solarix_grammar_engine.so из репозитория, чтобы не путаться с результатами работы CMake. Сделал сейчас на убунте v.16 полную пересборку всех бинарников через cmake .. && make, все штатно, потом https://github.com/Koziev/GrammarEngine/blob/master/src/demo/ai/solarix/Grammar_Engine/SimpleGREN/build.sh - собралось не пикнув, запустилось... Видимо, какой-то неучтенный фактор может влиять на сборку и приводить к #13 |
Здравствуйте, Илья!
Я собрал все компоненты по инструкции и пытаюсь запустить SimpleGREN. В результате чего получаю следующую ошибку:
./test
Loading dictionary ../../../../../bin-linux64/dictionary.xml ...
./test: symbol lookup error: /home/astrowander/Qt/Projects/legionary/GrammarEngine/src/lib64/libgren.so: undefined symbol: _ZN7Solarix13SG_BogusEntryC1Ev
Видимо, что-то не так слинковалось, но я не могу понять что именно неправильно. Надеюсь на вашу помощь.
The text was updated successfully, but these errors were encountered: