Aliaksei Levin
Aliaksei Levin
Java interface has full Javadoc documentation, but you will not be able to use JNI interface from Python anyway.
We may add such example in a future along with example of building Java interface for Android, but given existence of prebuilt Android Java binaries, it is not a priority.
See https://github.com/tdlib/td/blob/07b7faf66c1cc252d3ab0d3e540f46a15d432354/td/generate/scheme/td_api.tl#L5050
SQLCipher, used by TDLib, conflicts with SQLite, used by gorm. They can't be linked in the same executable on Linux. You can move to Windows, or try to build gorm...
There should be no issues with linking of two different SQLite versions since TDLib 1.8.5.
This reduces build time only by 15% in your example. I'm not sure that such small speed up worth build setup complication, especially given build time can be improved much...
@BenWiederhake > > build setup complication > > I don't really see how this is a complication. If it is not properly documented, then almost noone will use it, so...
@mbasaglia If you know that you can see CMake options, you should also know that you can build a single target with CMake. > Also, not everyone needs to know...
@eugenebas As explained in https://github.com/tdlib/td/pull/1127#issuecomment-654501793 and https://github.com/tdlib/td/pull/1127#issuecomment-655186949, if you need these options, you are doing something wrong. What is you use case?
@andrew-phi Enabled multicore build by default would lead only to failed build by default. If you are sure that you have enough RAM for multicore build, the you are free...