Pleased to see finally the final version of celestia 125, in particular
the Linux version that I never succeed to compile through the CVS version despite the help of Christophe and Fridger.
Of course, with the tar.gz source no problem, Compilation straghtforward. So apparently everything OK!
Actually I was rather deceived comparing it with the "Windows" version. No Eclipse finder, No favorite,
No Script..I also expected something coming with the KDE environement: nothing, I then went into the
KDE subfolder: No "*.o" created May it is normal ? The "arcanes" of Unix are sometimes rather complex ;
I then looked in detail at the INSTALL and Readme files : nothing about KDE version.
Actually these files,as far as I remember are the same as in the "old" versions of the .gz sources.
Looking at the sources, it appears that probably my exe ignores KDE. Otherwise , again everything works Ok.
I did not see any warnings in the various log files.
Where is the Problem, if any??What I did :
./configure
make
make install
Linux Mandrake 8.1
Thanks for any info
MB
If You already answer please, redirect me to the good post. Thanks
125 Linux and KDE
- t00fri
- Developer
- Posts: 8772
- Joined: 29.03.2002
- Age: 22
- With us: 22 years 9 months
- Location: Hamburg, Germany
125 Linux and KDE
Anonymous wrote:Pleased to see finally the final version of celestia 125, in particular
the Linux version that I never succeed to compile through the CVS version despite the help of Christophe and Fridger.
Of course, with the tar.gz source no problem, Compilation straghtforward. So apparently everything OK!
Actually I was rather deceived comparing it with the "Windows" version. No Eclipse finder, No favorite,
No Script..I also expected something coming with the KDE environement: nothing, I then went into the
KDE subfolder: No "*.o" created May it is normal ? The "arcanes" of Unix are sometimes rather complex ;
I then looked in detail at the INSTALL and Readme files : nothing about KDE version.
Actually these files,as far as I remember are the same as in the "old" versions of the .gz sources.
Looking at the sources, it appears that probably my exe ignores KDE. Otherwise , again everything works Ok.
I did not see any warnings in the various log files.
Where is the Problem, if any??What I did :
./configure
make
make install
Linux Mandrake 8.1
Thanks for any info
MB
If You already answer please, redirect me to the good post. Thanks
I think your above "summary" of complaints is /totally/ besides the point.
1)First of all, where does one look for changes in a new version?
Right, in /Changelog/!
There you can also judge for yourself /how many/ significant changes have been incorporated in 1.2.5
2)Moreover, the README file has been rewritten a few days ago, as you could easily find out by its time stamp!
3) Since there are now /two/ versions for Linux: gtk (the old style) and a new one, Celestia-kde (using KDE-3.0x), you must somehow tell ./configure which one you want. Right?
The /standard/ procedure is to type
first
./configure --help
then you get told what to do.
If you want the gtk version, you must add --with-gtk, for the new KDE version, you must add --with-kde.
Simple and logical and well worth a try before writing a page full of complaints;-)...
4) There is no eclipse finder yet in the Linux versions, but there is much more instead, concerning favorites and scripts. There is a complete KDE bookmark environment, and most importantly, there are these ingenious CEL URL's. Of course scripting (with a number of new commands) directly works by clicking the scripts in Konqueror, for example!
Furthermore there is a configurable toolbar with icons|actions|bookmarks of your choice...
Finally, there is the new 'Info' feature: Clicking any object (star, galaxy, planet, moon,...) with the /right/ mouse button, opens a popup dialog with some info. Clicking on the 'info' menu entry in the popup, triggers Konqueror, who loads /exactly the right page/ e.g. from the professional astro database in Strasbourg, with everything known about the star or galaxy. Then you may continue to display real photos of the object or continue to analyse the region with the professional Java tool Aladin...
Bye Fridger
-
- Developer
- Posts: 944
- Joined: 18.07.2002
- With us: 22 years 5 months
- Location: Lyon (France)
I'd also add that although there are some features in the windows version not yet available in the KDE version, the reverse is also true.
If you have the kde version installed and are using Konqueror if you click here celestia will be started automaticaly. You also get history navigation which is very useful, and you have bookmarks and a bookmarks editor which should be as good as or even better than Windows' favorites.
This version requires KDE3 (3.0 or 3.1), so if you haven't upgraded from KDE2, you won't be able to compile it.
--
Christophe
If you have the kde version installed and are using Konqueror if you click here celestia will be started automaticaly. You also get history navigation which is very useful, and you have bookmarks and a bookmarks editor which should be as good as or even better than Windows' favorites.
This version requires KDE3 (3.0 or 3.1), so if you haven't upgraded from KDE2, you won't be able to compile it.
--
Christophe
Sorry for this late answer but I thank you both of you (Fridger and Christophe) for the information.
Actually I am very busy and I will be away for three weeks.
Therefore no time to try again to compile celestia Linux. Apparently I probably have to download and install
KDE 3.0. Does it works with mandrake 8.1 or 8.2 the only distributions I have ??. Otherwise I have to download
mandrake 9; As far as I know You must be a " member" of the mandrake club. Therefore practically you have to pay for the distribution. That need thinking more.
To answer Fridger, First I appologize if my post offend him. But sorry NOTHING new in the README except your names! Of Course I read the changelog That is the reason of my surprise.
but nothing about compilation AND Again I am sorry It is in the INSTALL file that the new compile instruction should come. You know that better than me. I am sure that it tooks a very long time to adapt the KDE enviromnment and just few minutes to write the correct instructions for the beothians.
It was already the case with the GTK version.
I just don't understand. Please a bit of pedagogy
MB
Actually I am very busy and I will be away for three weeks.
Therefore no time to try again to compile celestia Linux. Apparently I probably have to download and install
KDE 3.0. Does it works with mandrake 8.1 or 8.2 the only distributions I have ??. Otherwise I have to download
mandrake 9; As far as I know You must be a " member" of the mandrake club. Therefore practically you have to pay for the distribution. That need thinking more.
To answer Fridger, First I appologize if my post offend him. But sorry NOTHING new in the README except your names! Of Course I read the changelog That is the reason of my surprise.
but nothing about compilation AND Again I am sorry It is in the INSTALL file that the new compile instruction should come. You know that better than me. I am sure that it tooks a very long time to adapt the KDE enviromnment and just few minutes to write the correct instructions for the beothians.
It was already the case with the GTK version.
I just don't understand. Please a bit of pedagogy
MB
Are you sure you read Christophe's mail with Konqueror and NOT with Netscape!? I assure you, if you do it right it simply WORKS;-)
Mail?
Yes... I am 100 % positive I did click the link with konqueror! But since it already showed that executing that uic command without make bailing out even if an error happened there there could be some other errors too, that are distribution-specific.
Mail?
Yes... I am 100 % positive I did click the link with konqueror! But since it already showed that executing that uic command without make bailing out even if an error happened there there could be some other errors too, that are distribution-specific.
- t00fri
- Developer
- Posts: 8772
- Joined: 29.03.2002
- Age: 22
- With us: 22 years 9 months
- Location: Hamburg, Germany
Thilo wrote:Are you sure you read Christophe's mail with Konqueror and NOT with Netscape!? I assure you, if you do it right it simply WORKS;-)
Mail?
Yes... I am 100 % positive I did click the link with konqueror! But since it already showed that executing that uic command without make bailing out even if an error happened there there could be some other errors too, that are distribution-specific.
With "mail" I wanted to make sure that you use Konqueror for reading Christophe's Forum mail, where the link appeared which you are to click.
Remembering your initial problems to compile Celestia-kde 1.2.5 that seem to have tacitly vanished and now the non-functioning of the konqueror link, there is a certain conjecture coming up:
Could it be that you are since some time continuously upgrading Linux system software to the latest versions, possibly even with sources from different distributors,
without performing /extended/ compatibility checks!?
The worst one may do is to upgrade system tools like automake/autoconf /including the patches from different distributors/. The patches are often specially tailored to a particular distribution and destroy the portability of the tool! It needs a great deal of experience to do such upgrades correctly.
I can assure you that in a correctly set up KDE 3.0X environment Christophe's Konqueror link /works/ perfectly.
Bye Fridger
-
- Developer
- Posts: 944
- Joined: 18.07.2002
- With us: 22 years 5 months
- Location: Lyon (France)
MB wrote:Apparently I probably have to download and install KDE 3.0. Does it works with mandrake 8.1 or 8.2 the only distributions I have ??. Otherwise I have to download mandrake 9; As far as I know You must be a " member" of the mandrake club. Therefore practically you have to pay for the distribution.
KDE 3.0.4 is available for Mandrake 8.2, and no you do NOT have to be a club member to download Mandrake ISO images.
Check http://www.linuxiso.org/ or http://www.cheapbytes.com/
MB wrote:It was already the case with the GTK version.
I just don't understand. Please a bit of pedagogy
No problem, when installing from a tarball always do a './configure --help' first, it'll show you the available parameters. Note that it's always the case not just with Celestia, so we assume people building from the tarball know that and we expect them to run it and read it.
You're right the INSTALL file has not been updated, it'd have been a good idea to indicate there how to build the KDE version:
./configure --with-kde
make
make install
By default the GTK version is built.
-
- Developer
- Posts: 944
- Joined: 18.07.2002
- With us: 22 years 5 months
- Location: Lyon (France)
Thilo wrote:Yes... I am 100 % positive I did click the link with konqueror! But since it already showed that executing that uic command without make bailing out even if an error happened there there could be some other errors too, that are distribution-specific.
The cel:// url registration with Konqueror (KDE in fact) is done with a service file. When you do 'make install' the file src/celestia/kde/data/celestia.protocol is copied to $KDEDIR/share/services, if that file is present in that directory clicking on a cel:// url in Konqueror will launch Celestia (Konqueror needs to be restarted).
If $KDEDIR is correctly detected by configure, there is no reason why this wouldn't work.
t00fri wrote:Could it be that you are since some time continuously upgrading Linux system software to the latest versions, possibly even with sources from different distributors,
NO!
The worst one may do is to upgrade system tools like automake/autoconf /including the patches from different distributors/. The patches are often specially tailored to a particular distribution and destroy the portability of the tool! It needs a great deal of experience to do such upgrades correctly.
The only tools that I am using is the official emerge rsync && emerge -u world && emerge clean
I doubt that you can make my current gentoo system as culprit. There may be other distributions that make problems as well.
Thx. Christophe: i'm checking.
- t00fri
- Developer
- Posts: 8772
- Joined: 29.03.2002
- Age: 22
- With us: 22 years 9 months
- Location: Hamburg, Germany
Thilo wrote:t00fri wrote:Could it be that you are since some time continuously upgrading Linux system software to the latest versions, possibly even with sources from different distributors,
NO!
The worst one may do is to upgrade system tools like automake/autoconf /including the patches from different distributors/. The patches are often specially tailored to a particular distribution and destroy the portability of the tool! It needs a great deal of experience to do such upgrades correctly.
The only tools that I am using is the official emerge rsync && emerge -u world && emerge clean
I doubt that you can make my current gentoo system as culprit. There may be other distributions that make problems as well.
Thx. Christophe: i'm checking.
OK, sorry, I checked Gentoo is pretty much up-to-date. They even offer KDE-3.05a...
So, probably you did not generate the respective service file in the right spot...
Bye Fridger