https://kotlinlang.org logo
#russian
Title
# russian
a

aleksey.tomin

05/26/2020, 5:59 AM
А вот вопросы “а поговорить“, может ворчалки... 1. Смотрю стектрейс ошибок kotlin-native, а там пути сборки teamcity - это реклама, временное решение, или фича? 2. Проблема с posix и платформами linux/mac/windows. Хотя код тот же самый (библиотеки
platform.posix.*
), но приходся разносить код по трём модулям. А уж
cinterropt
- даже так не работают, приходится отключать (иначе на macos пытается собраться linux-версия, а там нет библиотек)
a

altavir

05/26/2020, 6:13 AM
По пункту 2 есть возможность делать posix target и делать остальные нативные цели зависимыми от него. Но вообще, позикс - он везде разный.
g

gildor

05/26/2020, 7:35 AM
а там пути сборки teamcity - это реклама, временное решение, или фича?
Так работают все нативный С/С++ эксепшены что я видел, в дебаг символах есть полный путь компиляции, не думаю что это что-то Kotlin/Native специфичное
a

aleksey.tomin

05/26/2020, 7:39 AM
@altavir смотрю
org.jetbrains.kotlin.gradle.dsl
- нет там
posix
a

altavir

05/26/2020, 7:40 AM
Так из коробки нет. Но кто мешает сделать свой таргет и руками зависимости добавитью. Сейчас поищу пример.
Чего-то не находится, но было куча примеров.
a

aleksey.tomin

05/26/2020, 7:47 AM
А, понял идею, спасибо
a

altavir

05/26/2020, 8:46 AM
Сейчас на подходе HMPP модель, там вообще будет можно всякие хитрые зависимости между таргетами делать.
k

Konstantin Petrukhnov

05/27/2020, 7:51 PM
НМРР в 1.4 будет или когда-то потом?
a

altavir

05/27/2020, 7:56 PM
Вроде в 1.4.
k

Konstantin Petrukhnov

05/27/2020, 8:00 PM
а где почитать или примеры?
a

aleksey.tomin

05/28/2020, 3:49 AM
Кстати, а когда 1.4 планируется? Просто там много хорошего ожидается по KN - я прям в предвкушении 🙂
g

gildor

05/28/2020, 4:44 AM
как обычно, как будет готово
в случае Kotlin 1.3 от Milestone 2 до релиза прошло 2 месяца, в 1.4 пока M2 не зарелизили, но видимо скоро
a

aleksey.tomin

05/28/2020, 4:48 AM
Спасибо! А то многие перешли на “fixed date, flexible scope” - привык уже
g

gildor

05/28/2020, 5:07 AM
думаю так и есть под капотом, просто дату никому не говорят 🙂 Ну может дата-плюс-минус, а скоуп флексибл
5 Views