Я пытаюсь скомпилировать приложение C «hello world» для встроенной системы с процессором ARM под управлением uClinux. Я использую эту цепочку инструментов< /а>
Когда я скомпилировал приложение C с флагом компиляции -static, приложение работает нормально. Когда я удалил флаг -static, я получил ошибку: can't load library 'libc.so.6'
libc.so.6 не существует на целевом устройстве, в папке /lib на целевом устройстве символическая ссылка libc.so.0 указывает на libuClibc-0.9.33.2.so
Как я могу «сказать» компилятору связать с libc.so.0?