Hi all,
I receive such a warning when configuring.
/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/5/../../../x86_64-linux-gnu/libdl.so: error adding symbols: DSO missing from command line
I think there is a problem with DL_LIBS = -ldl which is not used in compliling section of the makefile. I tried to solve it but stuck here. The reason why I want to complie is I want to use celestia for low level spaceflight dynamics and control library that I am working on.
Thanks in advance.
linux compile error
- John Van Vliet
- Posts: 2944
- Joined: 28.08.2002
- With us: 22 years 2 months
the current code DOSE NOT build with the current autotools
however the QT4 celesta.pro works just fine using qmake
also WHAT os are you using ?
Cent 7 ?
cent6 ?
fedora 24 ?
Mint 17 ?
suse 12
opensuse 42.1 ?
and WHAT version of the source are you using ?
the svn on sourceforge is the last
and what version of gcc is default
gcc4.2 and up do not work
there is also a autotools and gcc deprecated issue
libm.so is NOT being inherited in a few makefiles
this is do to gcc being too new
i have moved a copy from svn over to my github account and have only made MINOR fixes so far
and have NOT yet fixed the libpng 12 issue
libpng16 tosses an error
however the QT4 celesta.pro works just fine using qmake
also WHAT os are you using ?
Cent 7 ?
cent6 ?
fedora 24 ?
Mint 17 ?
suse 12
opensuse 42.1 ?
and WHAT version of the source are you using ?
the svn on sourceforge is the last
and what version of gcc is default
gcc4.2 and up do not work
there is also a autotools and gcc deprecated issue
libm.so is NOT being inherited in a few makefiles
this is do to gcc being too new
i have moved a copy from svn over to my github account and have only made MINOR fixes so far
and have NOT yet fixed the libpng 12 issue
libpng16 tosses an error
- omega13a
- Posts: 120
- Joined: 15.10.2011
- Age: 40
- With us: 13 years 1 month
- Location: California
- Contact:
I know that in Fedora 22, the patch files in the attached zip file are applied to the source code.
- Attachments
-
- celestia_patches.zip
- (6.58 KiB) Downloaded 187 times
-
- Posts: 2
- Joined: 24.12.2016
- With us: 7 years 10 months
- John Van Vliet
- Posts: 2944
- Joined: 28.08.2002
- With us: 22 years 2 months
for now use the qt4 *.pro
i have a splash image for qt in my git repo
https://github.com/JohnVV/Celestia-SPICE.linux
so far just the two things fixed
i have a splash image for qt in my git repo
https://github.com/JohnVV/Celestia-SPICE.linux
so far just the two things fixed