TDLib Build Documentation open site, select language / os and follow the instructions (not run a build commands, follow only requirements instructions).
git clone https://github.com/tdlib/td tdlib-src
Install Docker Your Computer.
Enter the project folder.
docker build -t tddroid .
Build the image
docker run -it --name tdbuild -v projectfolder:/app tddroid
Change `projectfolder` to project folder path (Example: /root/tddroid) and run command.
Finally building was started!
Can find the compiled files in `output` folder.
- 
Enter the build-folder and follow the instructions.
 
- armeabi-v7a (arm)
 - arm64-v8a (aarch64)
 - x86
 - x86_64
 
- Android/All Mobile Programming Languages
 
- Files compiled in this project may not work in Android/Java applications See.
 - Compilation requires a high power device. Requires over 4 Gb ram. If you have less than 4 Gb ram, check out the tdlib compilation documentation.
 - If you find a problem in the project, be sure to report it from the issue section.
 
  v1.7.1:
  - The project has been redesigned. 
  - Docker support added.
  - More readable document.
  - Updated to v1.7.1
  - Deleted Tdsharp (Not required)
KDAB/androidopenssl - Replaced Precompiled Openssl libraries thanks