собираю например так
gcc -o test test.c -lmaxx -lpthread
треды в проге не используються
т.е. все отлично собираеться
и так вот
gcc -o test test.c -lmaxx
однако когда смотрю бинарь ldd test
вижу в зависимостях pthread
т.е. gcc тупо что на вход дали в выход и пишет
даже не проверяя что либа нихрена не юзаеться
внимание вопрос !
можно ли как-то заставить его не включать
в зависимости не используемые либы,
если они явно указаны в командной строке ?
желающих ответить типа так убери либы да и все
прошу не беспокоиться
интерисует возможное решение конкретно этой задачи