LINUX.ORG.RU

Компилирование/сборка на Termux

 , , , ,


0

2

Для начала хочу предоставить скриншот.

https://imgur.com/gallery/NwBNIu3

Для полноты картины хочу установить rtags или irony, или даже clangd. Rtags требует posix либы, такие как <sys/msg.h> или <bits/types.h> которых нет в termux из-за отсутствия FHS, Irony не находит llvmDemangle, хотя llvm стоит, но наверное его собирать надо всё таки самому. Можно ли в cmake указать сторонние либы в указанной папке, чтобы всё это наконец-то собралось?

★★★★

Последнее исправление: Artamudo (всего исправлений: 1)

И ещё как убрать верхний бар, чтобы Termux был во весь экран?

Artamudo ★★★★
() автор топика

Можно ли в cmake указать сторонние либы в указанной папке, чтобы всё это наконец-то собралось?

Да, link_directories("ПУТЬ")

И ещё как убрать верхний бар, чтобы Termux был во весь экран?

Сторонними средствами, типа расширенного экрана LineageOS

SR_team ★★★★★
()
Ответ на: комментарий от SR_team

А либы какие брать? В musl не было таких файлов какие нужны. В glibc есть, но всё равно ругаеться. Или вероятнее всего что я что-то напутал. Если всё это собирается с clang, то наверное там свои какие-то заморочки.

Artamudo ★★★★
() автор топика
Последнее исправление: Artamudo (всего исправлений: 1)
Ответ на: комментарий от Artamudo

а там Makefile, просто кормите путь компилятору или линкеру и все

SR_team ★★★★★
()

Хорошая буханка. Но почему бы просто не накатить в termux Debian и жить хорошо?
Жаль в LOS нет в ядре tun/tap, что ставит крест на дальнейший фан с сетью.

aidaho ★★★★★
()
Ответ на: комментарий от aidaho

Но почему бы просто не накатить в termux Debian и жить хорошо?

Потому что proot

Жаль в LOS нет в ядре tun/tap

Есть слот для VPN, можно через него работать

SR_team ★★★★★
()
Ответ на: комментарий от aidaho

Но почему бы просто не накатить в termux Debian и жить хорошо?

Идея хороша, но сколько это будет занимать места?

Artamudo ★★★★
() автор топика
Ответ на: комментарий от Artamudo

Идея хороша, но сколько это будет занимать места?

Точно не помню, но со всякими свистелками пару гигабайт наберётся.

aidaho ★★★★★
()
Ответ на: комментарий от aidaho

Я уже прогуглил, и буду ставить Alpine. Самый адекватный вариант. Обещают после установки 80мб занятого места.

Artamudo ★★★★
() автор топика
Ответ на: комментарий от anonymous

Кроме старенькой гитары и трёх блатных аккордов ничего нет, а рисовать я никогда не умел. Пойду книжку почитаю.

Artamudo ★★★★
() автор топика
Последнее исправление: Artamudo (всего исправлений: 1)

Если уж решил заняться этой хренью - попробуй hacker’s keyboard.

В общем и целом идея заниматься сборкой на самом устройстве выглядит странной и оправданна только если у тебя больше нет ляликс поверед устройств.

pon4ik ★★★★★
()
Ответ на: комментарий от pon4ik

Я не сошёл с ума, мне просто скучно. В целом неплохо иметь командную строку у себя под пальцем в любой момент, а сборка такого – это просто проверка возможностей.

Artamudo ★★★★
() автор топика
Ответ на: комментарий от pon4ik

попробуй hacker’s keyboard.

Это она и есть на скринах (если ты конечно их смотрел).

Artamudo ★★★★
() автор топика
Ответ на: комментарий от pon4ik

В общем и целом идея заниматься сборкой на самом устройстве выглядит странной.

Собирать и не собираюсь =) хочу максимум проверку кода на ошибки.

Artamudo ★★★★
() автор топика
Последнее исправление: Artamudo (всего исправлений: 1)

сразу про irony - он кушает не все compile_commands.json, сделанные meson не подходят, автор irony ориентируется на cmake

Silerus ★★★★
()

Чем бы сижники не тешились, лишь бы не плакали, пока на Rust’е серьезные дяди пишут нужный софт.

Разорванный Флакон

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.