I'd like to build Celestia-1.6.1 on my Ubuntu 14.04 machine however, it seems that I can't do that easily with the gcc version 4.9.1.
I'm using source files from http://sourceforge.net/projects/celestia/files/
Running ./configure --with glut
works:
***************************************************************
** Celestia configuration complete. Now do a 'make' followed **
** by 'make install' **
***************************************************************
Front-End: GLUT
Use Lua: yes
Use Theora: auto
Then I got errors when running make, two that can be solved:
#include "mathlib.h"
in fileintersect.h
#include <cstddef>
in fileframetree.h
However I can't fix the last error:
/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
Does anyone have succeed doing this build?
apt-get install celestia
– Xen2050 Dec 14 '14 at 16:07