Size: a a a

2020 October 08

$

$continue$ in pro.bash
асоциальный пикотранзистор ᶘಠᴥಠᶅ
Ты дай то, что ты собираешь. Или это в закрытом доступе?
конечно можно поправить исходники, но при каждом обновлении придется паттчить, только из-за этого и не хочу  трогать их
источник

$

$continue$ in pro.bash
асоциальный пикотранзистор ᶘಠᴥಠᶅ
Ты дай то, что ты собираешь. Или это в закрытом доступе?
да разницы нет. MCVE можно сделать: берешь любую библиотеку, кладешь ее в кастомный путь и тестируешь
источник

аᶘ

асоциальный пикотран... in pro.bash
$continue$
конечно можно поправить исходники, но при каждом обновлении придется паттчить, только из-за этого и не хочу  трогать их
Я не предлагаю их патчить, я бы посмотрел, как система сборки реагирует на переменную окружения LDFLAGS.
источник

$

$continue$ in pro.bash
асоциальный пикотранзистор ᶘಠᴥಠᶅ
Я не предлагаю их патчить, я бы посмотрел, как система сборки реагирует на переменную окружения LDFLAGS.
источник

$

$continue$ in pro.bash
источник

VP

Vadim "Oxyd&quo... in pro.bash
О спасибы! Сработала хреновина! Да, про символы я в курсе.
источник

$

$continue$ in pro.bash
и да, разницы вообще нет, го это или нет. пытался через gcc пустой main собрать с линковкой либы, то все равно не работает
источник

аᶘ

асоциальный пикотран... in pro.bash
$continue$
и да, разницы вообще нет, го это или нет. пытался через gcc пустой main собрать с линковкой либы, то все равно не работает
Да, я никогда с Go не работал. Кто вообще отвечает за сборку? gcc собирает go?
источник

аᶘ

асоциальный пикотран... in pro.bash
(сейчас у меня tdlib собирается в систему)
источник

$

$continue$ in pro.bash
го не трогай вообще, раз tdlib билдишь
источник

$

$continue$ in pro.bash
просто сделай пустой main.cpp и залинкуй через gcc tdlib
источник

$

$continue$ in pro.bash
ну и конечно, что он не должен быть (tdlib) в системных путях поиска либ
источник

аᶘ

асоциальный пикотран... in pro.bash
$continue$
просто сделай пустой main.cpp и залинкуй через gcc tdlib
А то, что он лежит отдельно от всех либ, — это никак не изменить?
источник

$

$continue$ in pro.bash
асоциальный пикотранзистор ᶘಠᴥಠᶅ
А то, что он лежит отдельно от всех либ, — это никак не изменить?
можно, но это уже обход проблемы. хотелось бы, чтобы tdlib файлы были в директории "tdlib", ибо мне так удобнее
источник

$

$continue$ in pro.bash
и даже если так сделать, то чисто интересно, как заставить gcc искать либы в других местах =)
источник

аᶘ

асоциальный пикотран... in pro.bash
$continue$
и даже если так сделать, то чисто интересно, как заставить gcc искать либы в других местах =)
Я не очень понимаю, что при этом мне нельзя модифицировать? Я должен запустить gcc test.cpp -ltdlib -otest типа, без указания путей?
источник

аᶘ

асоциальный пикотран... in pro.bash
И при этом менять как-то env так, чтобы gcc начал искать tdlib в нужной тебе директории?
источник

$

$continue$ in pro.bash
ну смотри, env менять через profile.d, но сначала просто в консоли потестировать, ибо у меня не полетело, даже если флаги задавал на пути в консоли, куда уж до profile.d
источник

$

$continue$ in pro.bash
асоциальный пикотранзистор ᶘಠᴥಠᶅ
Я не очень понимаю, что при этом мне нельзя модифицировать? Я должен запустить gcc test.cpp -ltdlib -otest типа, без указания путей?
ок, задача такая: у тебя tdlib в /home/myuser, тебе надо заставить, чтобы он нашел инклуды: /home/myuser/tdlib/include и либы там же
источник

$

$continue$ in pro.bash
так понятно?
источник