Форум — Development [ld] где и какие линковщик ищет библиотеки ld 0 0 Можно ли заставить линковщик ld выдавать информацию о том, где и какие либы он ищет? Как LD_OPTIONS=-Dfiles в солярке. Ссылка
Ответ на: комментарий от sigurd 30.10.09 10:32:55 MSK ldd это уже для собранного файла. А если он не собирается? Rarruga (30.10.09 10:35:22 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от Rarruga 30.10.09 10:35:22 MSK через pkg-config dark_lord ★ (30.10.09 10:39:55 MSK) Показать ответ Ссылка
Ответ на: комментарий от dark_lord 30.10.09 10:39:55 MSK как это через pkg-config ? Rarruga (30.10.09 11:23:14 MSK) автор топика Ссылка
Можно покопать в сторону gcc -dumpspecs... Sectoid ★★★★★ (30.10.09 12:39:08 MSK) Показать ответ Ссылка
Ответ на: комментарий от Sectoid 30.10.09 12:39:08 MSK К сожалению с -dumpspecs не выдается нужной инфы. Я пока запускаю линковку через strace, но так трудно понять что есть что. Rarruga (30.10.09 12:58:03 MSK) автор топика Ссылка
не придумывай лишних вопросов, озвучь изначальную проблему. на какую библиотеку ругается компилятор? xydo ★★ (30.10.09 13:17:21 MSK) Показать ответ Ссылка
Ответ на: комментарий от xydo 30.10.09 13:17:21 MSK Вопрос задан в первом сообщении. Но можно рассмотреть такой случай. Допустим, я хочу статически собрать программу. Мне нужно в точности знать какие именно *.a прилинковывает ld к программе. Rarruga (30.10.09 13:32:28 MSK) автор топика Ссылка
-t, например так: gcc -Wl,-t prog.c -o prog -lqwe1 -lzxc const86 ★★★★★ (30.10.09 16:02:04 MSK) Показать ответ Ссылка
Ответ на: комментарий от const86 30.10.09 16:02:04 MSK Спасибо! Именно то, что нужно! Rarruga (30.10.09 16:21:46 MSK) автор топика Ссылка