After some efforts and the help of Christophe and jamarsa, I finally succeed
to have Celestia 125 working both in the rpm and also through the compile of the
sources (see my previous thread below).....just when the celestia 130 comes up.
But unfortunately neither the rpm nor the the compilation of the sources works!
Since I am under Mandrake 9.0, I expected that at least the sources could be
compiled. I suspect from the error message that Qt 3.1.0 is needed,Mandrake 9.0
comes with Qt 3.0.5.m
Here is the error message:
[root@line celestia-1.3.0]# ./configure --with-kde
.........
checking for libjpeg... -ljpeg
checking for Qt... configure: error: Qt (>= Qt 3.1.0) (library qt-mt) not found. Please check your installation!
For more details about this problem, look at the end of config.log.
Make sure that you have compiled Qt with thread support!
[root@line celestia-1.3.0]#
Is my analysis right? If Yes What to do? It is very time consuming to download and install a
new version of Mandrake every few months.
Is it possible to have a version working
that does not require the last version of each tool?
Thank you for any help
MB
Celestia 130 and Mandrake 9.0
-
- Developer
- Posts: 944
- Joined: 18.07.2002
- With us: 22 years 4 months
- Location: Lyon (France)
Re: Celestia 130 and Mandrake 9.0
MB wrote:Is my analysis right? If Yes What to do? It is very time consuming to download and install a
new version of Mandrake every few months.
Is it possible to have a version working
that does not require the last version of each tool?
Yes, you are right, part of the autoconf/automake update was to upgrade to the KDE 3.1 build system, so KDE 3.1 / QT 3.1 is now required. Celestia's previous build system was really broken and none of us had the skill/time to fix it. Moreover I'm coding using KDE 3.1 so the code probably won't compile on KDE 3.0 (although it can probably be made to work with minor modifications).
Another solution for you is simply to upgrade to KDE 3.1 without upgrading the full distribution, 3.1 RPMS for Mdk 9.0 are available from the Club test folder, they will probably be soon released to the contrib folder of all Mdk mirrors. If you're not a Club member you can also use Texstar's version which you can get here, you'll probably want to add Texstar's repository as an urpmi source to avoid dependancy problems.
Christophe
Finally, I download Mandrake 9.1 and upgrade successfully my system. I also install succesfully the RPM version of celestia 130 and then try to compile the sources with kde. Some problem arose iin the link of celestia due to missing librairies
I could easily find the first one in the MANDRAKE DISTRIBUTION but I did not find the second one in that distribution:
:libtool: link: cannot find the library `/usr/X11R6/lib/libGL.la'
Where find libGL.la'
Thanks
MB
I could easily find the first one in the MANDRAKE DISTRIBUTION but I did not find the second one in that distribution:
:libtool: link: cannot find the library `/usr/X11R6/lib/libGL.la'
Where find libGL.la'
Thanks
MB
-
- Developer
- Posts: 944
- Joined: 18.07.2002
- With us: 22 years 4 months
- Location: Lyon (France)