линковка с libc из стороннего environment'a
Всем привет.
Пытаюсь собрать проект с несистемным окружением и упорно натыкаюсь на проблемы, уже замучался. На этапе линковки ставлю флаг -nostdlib, в -L указываю директорию, где лежит злосчастная libc.so(то есть аналоги /lib и /usr/lib), добавляю -lc и на линковке получаю:
/usr/bin/ld: cannot find /lib/libc.so.6 inside
/usr/bin/ld: cannot find /usr/lib/libc_nonshared.a inside
дистр — ubuntu 12.04 компилятор — g++-4.6
Не могу понять, почему ld ищет в /usr/lib и /lib(или это относительно sysroot?). Пробовал подсунуть системные либы: результат тот же
Буду рад любой помощи :)