tdlib / td

Cross-platform library for building Telegram clients
https://core.telegram.org/tdlib
Boost Software License 1.0
7.23k stars 1.47k forks source link

Can't build TDLib #128

Closed OleksiyMoroz closed 6 years ago

OleksiyMoroz commented 6 years ago

Hello! While building tdlib have this issues, but have this issue and failed tests, can any help? image

isopen commented 6 years ago

These environment variables can be ignored.

More information here https://www.gnu.org/software/make/manual/make.html#Implicit-Variables

arseny30 commented 6 years ago

@OleksiyMoroz Those are not errors, you may just ignore them. Which tests are failing?

isopen commented 6 years ago

Most likely, the screenshot was made because of the wild love for TDLib. @OleksiyMoroz This preparation is specially for the Russian: https://github.com/isopen/docker/blob/master/tdlib/Windows10.noob.md

OleksiyMoroz commented 6 years ago

@isopen Reinstall windows for compile one lib? Why not

isopen commented 6 years ago

Try virtual machines

OleksiyMoroz commented 6 years ago

@isopen And this guide do not compile binaries, it's unpacking solution. When i trying build solution have other errors. Can anyone post here and/or send me to telegram the lib "libtdjson.dll"? My telegram: https://t.me/cyberskind

isopen commented 6 years ago

Try https://aws.amazon.com Please show the full error log.

OleksiyMoroz commented 6 years ago

@isopen sec

OleksiyMoroz commented 6 years ago

@isopen Error while trying build release: image

isopen commented 6 years ago

This does not seem to be a mistake. If you want to avoid this, try Linux.

OleksiyMoroz commented 6 years ago

@isopen )) how you love windows

OleksiyMoroz commented 6 years ago

@isopen and this from VS 2017 last update: image

arseny30 commented 6 years ago

Have you installed gperf?

isopen commented 6 years ago

Instructions for installing gperf can be found here. https://medium.com/@mrmakss635/preparing-packages-for-building-tdlib-on-windows-10-b5a4bf7c0815

OleksiyMoroz commented 6 years ago

@arseny30 @isopen yes, have it and still have this error: image

isopen commented 6 years ago

Here you need the advice of the expert @levlam

OleksiyMoroz commented 6 years ago

Do any have JSON lib for windows?)

isopen commented 6 years ago

Or use the Preston cycle https://github.com/isopen/tdlib/blob/master/U%2B1910Preston.cs

OleksiyMoroz commented 6 years ago

@isopen trying this exactly, but... image

isopen commented 6 years ago

I think that Preston will eventually publish ready-made assemblies in your channel. If he can exit the cycle.

levlam commented 6 years ago

@OleksiyMoroz Could you update TDLib to the recent version and reopen the issue with mentioning the exact errors if the build still fails?

OleksiyMoroz commented 6 years ago

@levlam Thank you, will look