Size: a a a

Android NDK (C++) — русскоговорящее сообщество

2019 January 10

DD

Denis Dodonov in Android NDK (C++) — русскоговорящее сообщество
Тоже вроде норм
источник

DD

Denis Dodonov in Android NDK (C++) — русскоговорящее сообщество
Я всегда .so билдил, там бы нужно было ещё отдельно файлы линковать, тут похоже в одинг собирается?
источник

A

Alexey in Android NDK (C++) — русскоговорящее сообщество
я планировал в один собрать, но не факт, что получилось )
источник

DD

Denis Dodonov in Android NDK (C++) — русскоговорящее сообщество
Можно ли посмотреть есть ли в lib_acrosync libssh2?
источник

A

Alexey in Android NDK (C++) — русскоговорящее сообщество
Сейчас проведу некоторые манипуляции
источник

DD

Denis Dodonov in Android NDK (C++) — русскоговорящее сообщество
Я бы попробовал .so собрать и прилинковаться к .а
источник

A

Alexey in Android NDK (C++) — русскоговорящее сообщество
nm libacrosynced.a | grep ssh
rsync_sshio.cpp.o:
                U libssh2_channel_close
                U libssh2_channel_eof
                U libssh2_channel_flush_ex
                U libssh2_channel_free
                U libssh2_channel_get_exit_signal
                U libssh2_channel_get_exit_status
                U libssh2_channel_open_ex
                U libssh2_channel_process_startup
                U libssh2_channel_read_ex
                U libssh2_channel_receive_window_adjust2
                U libssh2_channel_window_read_ex
                U libssh2_channel_write_ex
0000000000000000 D libssh2_debug_enabled
0000000000000000 T libssh2_debug_handler
                U libssh2_exit
                U libssh2_hostkey_hash
                U libssh2_init
                U libssh2_keepalive_config
                U libssh2_session_disconnect_ex
                U libssh2_session_free
                U libssh2_session_init_ex
                U libssh2_session_last_error
                U libssh2_session_set_blocking
                U libssh2_session_set_timeout
                U libssh2_session_startup
                U libssh2_userauth_keyboard_interactive_ex
                U libssh2_userauth_list
                U libssh2_userauth_password_ex
                U libssh2_userauth_publickey_fromfile_ex
источник

A

Alexey in Android NDK (C++) — русскоговорящее сообщество
а как потом быть с распространением so?
источник

A

Alexey in Android NDK (C++) — русскоговорящее сообщество
И как правильно изменить сборку a на so
источник

DD

Denis Dodonov in Android NDK (C++) — русскоговорящее сообщество
Alexey
И как правильно изменить сборку a на so
Указать shared
источник

DD

Denis Dodonov in Android NDK (C++) — русскоговорящее сообщество
Alexey
а как потом быть с распространением so?
А в чём вопрос, оно так же в апк пакуется, или у тебя что-то иное?
источник

A

Alexey in Android NDK (C++) — русскоговорящее сообщество
Denis Dodonov
Указать shared
и еще PROPERTIES ARCHIVE_OUTPUT_DIRECTORY изменить?
источник

A

Alexey in Android NDK (C++) — русскоговорящее сообщество
Denis Dodonov
А в чём вопрос, оно так же в апк пакуется, или у тебя что-то иное?
Нет, просто apk
источник

DD

Denis Dodonov in Android NDK (C++) — русскоговорящее сообщество
Alexey
Нет, просто apk
Так так-же
источник

A

Alexey in Android NDK (C++) — русскоговорящее сообщество
как пределелывать тогда лучше? делать libacrosynced.SO, которая зависит от openssl.a и libssh2.a ?
источник

A

Alexey in Android NDK (C++) — русскоговорящее сообщество
т.е. править https://pastebin.com/KCFz1nGS
источник

DD

Denis Dodonov in Android NDK (C++) — русскоговорящее сообщество
Alexey
как пределелывать тогда лучше? делать libacrosynced.SO, которая зависит от openssl.a и libssh2.a ?
Ага, или разобраться в проблеме иначе =)
источник

DD

Denis Dodonov in Android NDK (C++) — русскоговорящее сообщество
Не факт что поможет
источник

A

Alexey in Android NDK (C++) — русскоговорящее сообщество
https://cmake.org/pipermail/cmake/2017-June/065595.html
говорят, что не получится static прилинковать к static
источник

A

Alexey in Android NDK (C++) — русскоговорящее сообщество
сейчас попробовал собрать shared, получаю другие ошибки
источник