Обнаружение этой ошибки / usr / bin / ld: окончательная ссылка не удалась: на устройстве не осталось места

/ usr / bin / ld: окончательная ссылка не удалась: на устройстве не осталось места – ошибка, возникающая, когда я пытаюсь выполнить проект с открытым исходным кодом

У меня около 7 ГБ свободного места на диске, поэтому я думаю, что это не может быть причиной проблемы.

  • Как просмотреть пакеты с файлами в определенном каталоге?
  • Интерфейс настройки NM_CONTROLLED для да, используя nmcli в CentOS 7
  • Используйте настольные динамики через SSH с ноутбука
  • rsyslog не пересылает сообщения удаленному серверу rsyslog
  • selinux, dovecot и сито
  • Живое изменение размера файла ext3 на CentOS6.5
  • Я прочитал некоторые, где, если исходный файл слишком велик, может возникнуть такая ошибка компоновщика; это может быть правдой, потому что исходный файл действительно огромен. Если компоновщик дает ошибку из-за размера файла, то что можно сделать для решения проблемы.

  • ssh-agent: как настроить его, чтобы мой CentOS-сервер запрашивал только парольную фразу?
  • Обновление yum на CentOS 6.6 не удается
  • что означает резидентство @anaconda в списке yum?
  • Как обновить Apache 2.2.15 до 2.4.4 в CentOS
  • Почему моя настройка блока blockdev не выполняется из rc.local при перезагрузке
  • Сообщения об ошибках на физическом сервере не отображаются в сеансах шпаклевки
  • 2 Solutions collect form web for “Обнаружение этой ошибки / usr / bin / ld: окончательная ссылка не удалась: на устройстве не осталось места”

    Компилятор должен хранить временные файлы. Предположим: временный каталог (часто /tmp ) заполнен. Устранение: очистить /tmp , сделать /tmp больше или использовать другой временный каталог ( export TMPDIR=/path/to/directory/with/ ).

    Вы можете проверить:

    1. Какая у вас файловая система. например, FAT32 не разрешает более 2 ГБ файлов.
    2. Доступен ли i-узел, df -i . У вас может быть несколько файлов, размер которых меньше размера блока, тогда у вас есть свободное место, но вы не можете создать больше файлов, так как список I-узлов заполнен.

    В обоих случаях вам, возможно, придется переформатировать на новый тип раздела, что позволит увеличить файлы и / или больше инодов.

    Linux и Unix - лучшая ОС в мире.