Page 1 of 1

Compiling problem with lastest Celestia S.V.N

Posted: 07.11.2009, 18:10
by NIGHTCAST2000
Hi guys,
After yesterdays updates from celestia S.V.N, I tried to compile celestia in Fedora 12 Beta with ./autoreconf -iv,then ./configure --prefix=/usr --with-glut.After I type in make and then return,I get this error when trying to compile:

Code: Select all

make[3]: Leaving directory `/opt/svncelestia/celestia/src/celtxf'
Making all in celengine
make[3]: Entering directory `/opt/svncelestia/celestia/src/celengine'
g++ -DHAVE_CONFIG_H -I. -I../.. -I.. -I../../thirdparty/Eigen -I../../thirdparty/curveplot/include -I../../thirdparty/glew/include    -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common  -O2 -Wall -ffast-math -fexpensive-optimizations -fomit-frame-pointer    -DLUA_VER=0x050100 -DCELX -MT command.o -MD -MP -MF .deps/command.Tpo -c -o command.o command.cpp
mv -f .deps/command.Tpo .deps/command.Po
make[3]: *** No rule to make target `customorbit.o', needed by `libcelengine.a'.  Stop.
make[3]: Leaving directory `/opt/svncelestia/celestia/src/celengine'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/opt/svncelestia/celestia/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/svncelestia/celestia'
make: *** [all] Error 2

I've had a quick look at google,but that hasn't come up with anything.

Another problem I'm having is if I try to compile with the --with-kde option to ./configure.I'm currently using K.D.E 4.3.It comes up with this error:

Code: Select all

checking for libjpeg... -ljpeg
checking for perl... /usr/bin/perl
checking for Qt... libraries /usr/lib/qt-3.3/lib, headers /usr/lib/qt-3.3/include using -mt
checking for moc... /usr/lib/qt-3.3/bin/moc
checking for uic... /usr/lib/qt-3.3/bin/uic
checking whether uic supports -L ... yes
checking whether uic supports -nounload ... yes
checking if Qt needs -ljpeg... no
checking for rpath... yes
checking for KDE... configure: error:
in the prefix, you've chosen, are no KDE headers installed. This will fail.
So, check this please and use another prefix!

Is there a way to point it to the Q.T-4.5 headers instead of Q.T-3.3?
My Graphics Card is a Nvidia Geforce 6,800 G.T.The drivers I'm using are the Nouveau,D.R.M,Linux-2.6,Mesa etc from the git repositories.

Any help would be greatly appreciated.Regards,Nightcast2000

Re: Compiling problem with lastest Celestia S.V.N

Posted: 07.11.2009, 21:57
by John Van Vliet
--- edit ---

Re: Compiling problem with lastest Celestia S.V.N

Posted: 09.11.2009, 08:25
by NIGHTCAST2000
Hi Jon Van Villet,
I followed your advice and reinstalled all the Mesa packages from Fedora using Yum,and restarted my computer.The sad news is I'm still getting the same error.
So I'm recompiling my Mesa source code from git since the previous step hasn't had an effect.Here is the Mesa list from a yum search:

Code: Select all

Glide3.i686 : Glide3 runtime for the 3Dfx Voodoo family of cards                                                                                                                                     
Glide3-libGL.i686 : Glide3 OpenGL library for use with 3Dfx Voodoo 1 & 2 cards                                                                                                                       
Glide3-libGL-debuginfo.i686 : Debug information for package Glide3-libGL                                                                                                                             
glx-utils.i686 : GLX utilities                                                                                                                                                                       
gtkglarea2.i686 : OpenGL GTK widget                                                                                                                                                                 
gtkglarea2-devel.i686 : Development package for gtkglarea2                                                                                                                                           
lilypond-parmesan-fonts.i686 : Lilypond parmesan fonts                                                                                                                                               
mesa-debuginfo.i686 : Debug information for package mesa                                                                                                                                             
mesa-demos.i686 : Mesa demos                                                                                                                                                                         
mesa-dri-drivers.i686 : Mesa-based DRI drivers                                                                                                                                                       
mesa-dri-drivers-experimental.i686 : Mesa-based DRI drivers (experimental)                                                                                                                           
mesa-libGL.i686 : Mesa libGL runtime libraries and DRI drivers                                                                                                                                       
mesa-libGL-devel.i686 : Mesa libGL development package                                                                                                                                               
mesa-libGLU.i686 : Mesa libGLU runtime library                                                                                                                                                       
mesa-libGLU-devel.i686 : Mesa libGLU development package                                                                                                                                             
mesa-libGLw.i686 : Xt / Motif OpenGL widgets                                                                                                                                                         
mesa-libGLw-debuginfo.i686 : Debug information for package mesa-libGLw                                                                                                                               
mesa-libGLw-devel.i686 : Mesa libGLw development package                                                                                                                                             
mesa-libOSMesa.i686 : Mesa offscreen rendering libraries                                                                                                                                             
mesa-libOSMesa-devel.i686 : Mesa offscreen rendering development package                                                                                                                             
mpage.i686 : A tool for printing multiple pages of text on each printed page                                                                                                                         
mpage-debuginfo.i686 : Debug information for package mpage                                                                                                                                           
ocaml-lablgl.i686 : LablGL is an OpenGL interface for Objective Caml                                                                                                                                 
rosegarden4-parmesan-fonts.i686 : Rosegarden parmesan fonts


Regards,
Nightcast2000