termux / libandroid-support Goto Github PK
View Code? Open in Web Editor NEWLicense: Other
License: Other
I wanted to install python, but this failed because library "libcrypto.so.1.1" was not found . So then I tried running apt update and then apt upgrade, but this failed with the error in the title above.
There was an explanation
This installation run will require temporarily removing the essential package libandroid-support-aarch 64 due to a Conflicts/Pre-Depends loop. This is often bad, but if you really want to do it, activate the APT:Force-LoopBreak option.
Unfortunately, I have no idea what is going on here. Can anyone help? I would really like to run python.
git clone https://github.com/termux/libandroid-support.git
cd libandroid-support
After that ?
according to https://android.googlesource.com/platform/bionic/+/master/docs/status.md, wordexp.h
is missing.
There are a few packages that had different patches applied, this one for example has made an external implementation: https://github.com/termux/termux-packages/blob/34916a6f65207e41ced26f3bedb16fc371a0dc12/packages/renameutils/add-missing-functions.patch, while the others have disabled wordexp
completely.
It'd be nice to add the implementation into this package and make it easier to port packages that rely on wordexp.h
It seems that many headers that are required to compile for older API versions in termux are missing. Dropping http://rdb.name/android-support-headers.zip (taken from R17b) into the libandroid-support include directory seems to fix these issues, enabling me to compile my C++ program targeting API 14.
Should I file a PR to add these headers in, or are there good reasons why these headers are being excluded?
What is the use of this lib in termux and how to link it with bash statically?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.