Я намагаюся встановити наукову бібліотеку GNU GSL 1.16 з джерела під Ubuntu Server 14. Я вже робив це кілька разів під ОС X без проблем, але я продовжую отримувати ту ж помилку на машині Ubuntu. Я вже зробив кроки, запропоновані інструкцією GNU GSL Installation, якщо щось піде не так, тобто
Якщо є проблеми зі створенням бібліотеки, спробуйте скористатися
./configure --disable-shared --disable-dependency-tracking
Тож установка повинна бути такою:
./configure --disable-shared --disable-dependency-tracking
sudo make
sudo make install
Але крок компіляції закінчується наступною помилкою:
file.c: 102: 0: фатальна помилка: помилка запису до /tmp/ccF9p6T9.s: на пристрої не залишилось місця
#undef BASE_CHAR
^ складання припинено.
Будь-які ідеї? Я використовував те саме джерело, щоб компілювати бібліотеку під ОС X без помилок. Я не потрапляю звідки помилка "Не залишається місця на пристрої", оскільки у мене є тонна вільного місця.
EDIT
Додавання виходу df -h /tmp
File.system Size Used Available Used% Mounted at
overflow 1,0M 468K 556K 46% /tmp
PS
Я знаю про пакет GSL у apt-get
сховищах, але мені дійсно потрібно встановити його з джерела.
/tmp
/tmp/
розділ окремий? Запустітьdf -h /tmp
та опублікуйте вихід.