go-tdlib icon indicating copy to clipboard operation
go-tdlib copied to clipboard

README building instruction does not work for latest tdlib

Open allwhatineedis opened this issue 2 years ago • 2 comments

Hi *,

As by following the readme file to compile the example code but I got linking errors. I typed the following for building the example

go build --ldflags "-extldflags '-static -L/usr/local/lib -ltdjson_static -ltdjson_private -ltdclient -ltdcore -ltdactor -ltddb -ltdsqlite -ltdnet -ltdutils -ldl -lm -lssl -lcrypto -lstdc++ -lz'" -o /tmp/getChats getChats.go

I tried as well with -lc++

go build --ldflags "-extldflags '-static -L/usr/local/lib -ltdjson_static -ltdjson_private -ltdclient -ltdcore -ltdactor -ltddb -ltdsqlite -ltdnet -ltdutils -ldl -lm -lssl -lcrypto -lc++ -lz'" -o /tmp/getChats getChats.go

but got same outcome. The full error logs is here

it seems there are linking errors with the tdlib I installed by compiling from source.

go env

go version go1.18.5 linux/amd64

os info:

Distributor ID:	Ubuntu
Description:	Ubuntu 22.04.1 LTS
Release:	22.04
Codename:	jammy

td-lib latest installed following building instructions for go

any suggestions?

thanks

allwhatineedis avatar Aug 19 '22 13:08 allwhatineedis

I'm facing the same issue right now

fomotrader avatar Jul 28 '23 05:07 fomotrader

Is this library still functional and supported? The docker build instructions don't work for me

fomotrader avatar Jul 28 '23 05:07 fomotrader