OberonCore https://forum.oberoncore.ru/ |
|
Компиляция oo2c под Линукс x86_64 https://forum.oberoncore.ru/viewtopic.php?f=30&t=5396 |
Страница 1 из 1 |
Автор: | kekc_leader [ Четверг, 23 Апрель, 2015 20:43 ] |
Заголовок сообщения: | Компиляция oo2c под Линукс x86_64 |
Здравствуйте! При компиляции компилятора OO2C появляется такая ошибка: Код: stage0/oo2c --config oo2crc-install.xml -v -r lib -r . --build-package liboo2c make: *** [lib/obj/liboo2c.la] Ошибка сегментирования Если перейти в каталог stage0 и запустить исполняемый файл oo2c, показывает: Код: Ошибка сегментирования Что я делал: Скачал с http://sourceforge.net/projects/ooc/?source=directory файл oo2c_32-2.1.11.tar.bz2 (Last Update: 2013-04-17), разархивировал, выполнил: Код: ./configure make В чём может быть проблема? |
Автор: | Alexander Shiryaev [ Четверг, 23 Апрель, 2015 20:48 ] |
Заголовок сообщения: | Re: Компиляция oo2c под Линукс x86_64 |
oo2c_64-2.1.11.tar.bz2 |
Автор: | kekc_leader [ Четверг, 23 Апрель, 2015 21:17 ] |
Заголовок сообщения: | Re: Компиляция oo2c под Линукс x86_64 |
Спасибо! Не догадался поискать файл для 64. Теперь при компиляции выдаёт это: Код: /usr/bin/ld: obj/OOC/IR/ConstFold.o: undefined reference to symbol 'floor@@GLIBC_2.2.5' /lib/x86_64-linux-gnu/libm.so.6: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status make: *** [bin/oo2c] Ошибка 1 Это из-за неправильной версии библиотеки glibc? $ ldd --version выдаёт: Код: ldd (Ubuntu EGLIBC 2.17-93ubuntu4) 2.17
|
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |