Size: a a a

2021 March 30

BP

Bogdan Panchenko in Kotlin Native
Но проблему мака не убирает
источник
2021 May 02

AB

Anton Branch in Kotlin Native
Приветствую!

Compilation failed: The /home/tony/.konan/dependencies/clang-llvm-8.0.0-linux-x86-64/bin/clang++ command returned non-zero exit code: 127.
output:
/home/tony/.konan/dependencies/clang-llvm-8.0.0-linux-x86-64/bin/clang++: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory


Как устранить ошибку? Нужно именно 5ю поставить?
По умолчанию поставилась ncurses-compat-libs-6.2-4.
источник

AN

Alexander Nozik in Kotlin Native
Библиотека очевидно не найдена.
источник

AB

Anton Branch in Kotlin Native
Как сделать так чтобы Идеа их нашла? Сим линк сделал.
источник

AB

Anton Branch in Kotlin Native
источник

AM

Andrew Mikhaylov in Kotlin Native
А с какими версиями libc собраны ваша libtinfo.so и clang++ из поставки котлина? Там случаем не musl и glibc соответственно?
источник

AM

Andrew Mikhaylov in Kotlin Native
https://youtrack.jetbrains.com/issue/KT-38891
Во, нашёл релевантную ишую, если я правильно угадал и у вас альпина
источник

AM

Andrew Mikhaylov in Kotlin Native
Ага, не угадал, федора. Хотя пакет правильный. Таки проверьте то, что я выше написал, мало ли.
источник

IP

Iaroslav Postovalov in Kotlin Native
Ничего не гарантирую, но попробуйте вот это sudo yum install ncurses-devel
источник

IP

Iaroslav Postovalov in Kotlin Native
А, вы уже попробовали
источник

IP

Iaroslav Postovalov in Kotlin Native
Надо думать тогда
источник

AM

Andrew Mikhaylov in Kotlin Native
Была какая-то полезная переменная окружения, которая заставляла ld выбрасывать в stderr ошибки. Не могу найти. Она как раз полезна, когда наблюдаются no such file or directory там, где с виду всё в порядке.
источник

IP

Iaroslav Postovalov in Kotlin Native
Напишите сразу сюда https://kotlinlang.slack.com/archives/C3SGXARS6
источник

AM

Andrew Mikhaylov in Kotlin Native
http://www.bnikolic.co.uk/blog/linux-ld-debug.html

То бишь если запустить сборку с LD_DEBUG=libs (или =all), есть шанс выловить полезную информацию. Единственное — не забыть запустить гредл в режиме работы без демона, иначе сама сборка не подхватит переменную окружения, установленную для gradlew при запуске.
источник

AB

Anton Branch in Kotlin Native
./gradlew runReleaseExecutableNative
источник

AB

Anton Branch in Kotlin Native
Спасибо за помощь!
источник
2021 May 29

EF

Evgen Fil // 🎲 in Kotlin Native
Ребят, всем привет. Есть ли гайды по написанию кода на K/N с CInterop?
источник

BP

Bogdan Panchenko in Kotlin Native
ну есть офф дока, еще вот, примеры можно на гите найти
источник

EF

Evgen Fil // 🎲 in Kotlin Native
Спасибо, посмотрю
источник

BP

Bogdan Panchenko in Kotlin Native
источник