Я хотел бы построить Celestia-1.6.1 на моей машине Ubuntu 14.04, однако мне кажется, что я не могу сделать это с помощью gcc версии 4.9.1.
Я использую исходные файлы из http://sourceforge.net/projects/celestia/files/
Запуск ./configure --with glut works:
***************************************************************
** Celestia configuration complete. Now do a 'make' followed **
** by 'make install' **
***************************************************************
Front-End: GLUT
Use Lua: yes
Use Theora: auto
Затем я получил ошибки при запуске make, два, что может быть решена:
#include "mathlib.h" в файле intersect.h #include <cstddef> в файле frametree.hОднако я не могу исправить последнюю ошибку:
/usr/bin/ld: ../celengine/libcelengine.a(libcelengine_a-glext.o): undefined reference to symbol 'dlclose@@GLIBC_2.2.5'
/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/libdl.so: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
Кто-нибудь преуспеет в создании этой сборки?