From: F. C. <fab...@go...> - 2008-05-30 15:11:22
|
Johannes, I changed the description of the projections in the code (MappingClasse.cpp). Could you check that I didn't say wrong things? Also, there is a quite big bug when rendering landscape (and maybe grid) when zoomed out with some projection modes. I don't understand where it comes from. Do you have any idea? Fabien |
From: Johannes G. <joh...@gm...> - 2008-05-30 20:08:43
Attachments:
stellarium-000.jpg
|
On 2008.05.30 17:11:16 CEST, Fabien Chéreau wrote: > Johannes, > I changed the description of the projections in the code > (MappingClasse.cpp). Could you check that I didn't say wrong things? I think it's ok. > Also, there is a quite big bug when rendering landscape (and maybe > grid) when zoomed out with some projection modes. I don't understand > where it comes from. Do you have any idea? I have finally managed to install Qt4.4 and cmake. I have checked version 0.9, which was all ok. And I did not find any changes in the Projection or Landscape drawing code. I also find that the Atmosphere does not fill up the entire window anymore as id did before. But I could not find out what the reason is, although I tried quite hard. In 0.8/0.9 I invested quite some time to get it like in the screenshot, now I see white sky and ground messed up as if the culling would go havoc. Johannes |
From: David F. <dfo...@gm...> - 2008-05-31 02:32:58
|
On Fri, May 30, 2008 at 1:08 PM, Johannes Gajdosik wrote: > I have finally managed to install Qt4.4 and cmake. I have checked version > 0.9, which was all ok. And I did not find any changes in the Projection or > Landscape drawing code. I also find that the Atmosphere does not fill up the Been away for a little while, did a box rebuild last weekend - upgraded from a 1000 meg Athlon tbird to a 64-bit dual core amd64 and can't wait to try stellarium in 64 bit mode! Unfortunately I am running ubuntu and I don't see qt4.4 yet. It's in debian lenny. I suppose I could do the brave thing and get qt 4.4 source - who knows, it might actually *build* now with the faster processor (and loads more disk space). I went and refetched the svn and all the needed dependencies (I think) but getting a few errors when I compile. I guess these are 4.4? dfox@newbox:~/stellarium$ cmake . -- Found Qt-Version 4.3.4 -- Found SDL_mixer. Activate sound support. -- Found PNG: /usr/lib/libpng.so -- Found JPEG: /usr/lib/libjpeg.so -- Found FreeType2: library: /usr/lib/libfreetype.so, include path: /usr/include/freetype2 -- Configuring done -- Generating done -- Build files have been written to: /home/dfox/stellarium dfox@newbox:~/stellarium$ make [ 7%] Built target GenerateUiHeaders [ 7%] Generating moc_ConstellationMgr.cxx [ 7%] Generating moc_NebulaMgr.cxx [ 7%] Generating moc_SolarSystem.cxx [ 7%] Generating moc_StarMgr.cxx Scanning dependencies of target stellarium [ 7%] Building CXX object src/CMakeFiles/stellarium.dir/core/MappingClasses.o [ 7%] Building CXX object src/CMakeFiles/stellarium.dir/core/Navigator.o [ 7%] Building CXX object src/CMakeFiles/stellarium.dir/core/Observer.o [ 7%] Building CXX object src/CMakeFiles/stellarium.dir/core/SkyDrawer.o [ 7%] Building CXX object src/CMakeFiles/stellarium.dir/core/SkyImageTile.o /home/dfox/stellarium/src/core/SkyImageTile.cpp:36:33: error: QNetworkAccessManager: No such file or directory /home/dfox/stellarium/src/core/SkyImageTile.cpp:37:27: error: QNetworkRequest: No such file or directory /home/dfox/stellarium/src/core/SkyImageTile.cpp:38:25: error: QNetworkReply: No such file or directory /home/dfox/stellarium/src/core/SkyImageTile.cpp: In constructor 'SkyImageTile::SkyImageTile(const QString&, SkyImageTile*)': /home/dfox/stellarium/src/core/SkyImageTile.cpp:141: error: invalid use of incomplete type 'struct QNetworkAccessManager' /home/dfox/stellarium/src/core/StelApp.hpp:41: error: forward declaration of 'struct QNetworkAccessManager' /home/dfox/stellarium/src/core/SkyImageTile.cpp:141: error: 'QNetworkRequest' was not declared in this scope /home/dfox/stellarium/src/core/SkyImageTile.cpp:142: error: no matching function for call to 'SkyImageTile::connect(QNetworkReply*&, const char [12], SkyImageTile* const, const char [20])' /usr/include/qt4/QtCore/qobject.h:196: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*, Qt::ConnectionType) /usr/include/qt4/QtCore/qobject.h:297: note: bool QObject::connect(const QObject*, const char*, const char*, Qt::ConnectionType) const /home/dfox/stellarium/src/core/SkyImageTile.cpp: In destructor 'virtual SkyImageTile::~SkyImageTile()': /home/dfox/stellarium/src/core/SkyImageTile.cpp:167: error: invalid use of incomplete type 'struct QNetworkReply' /home/dfox/stellarium/src/core/SkyImageTile.hpp:135: error: forward declaration of 'struct QNetworkReply' /home/dfox/stellarium/src/core/SkyImageTile.cpp:168: warning: possible problem detected in invocation of delete operator: /home/dfox/stellarium/src/core/SkyImageTile.cpp:168: warning: invalid use of incomplete type 'struct QNetworkReply' /home/dfox/stellarium/src/core/SkyImageTile.hpp:135: warning: forward declaration of 'struct QNetworkReply' /home/dfox/stellarium/src/core/SkyImageTile.cpp:168: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined. /home/dfox/stellarium/src/core/SkyImageTile.cpp: In member function 'void SkyImageTile::downloadFinished()': /home/dfox/stellarium/src/core/SkyImageTile.cpp:523: error: invalid use of incomplete type 'struct QNetworkReply' /home/dfox/stellarium/src/core/SkyImageTile.hpp:135: error: forward declaration of 'struct QNetworkReply' /home/dfox/stellarium/src/core/SkyImageTile.cpp:523: error: incomplete type 'QNetworkReply' used in nested name specifier /home/dfox/stellarium/src/core/SkyImageTile.cpp:525: error: invalid use of incomplete type 'struct QNetworkReply' /home/dfox/stellarium/src/core/SkyImageTile.hpp:135: error: forward declaration of 'struct QNetworkReply' /home/dfox/stellarium/src/core/SkyImageTile.cpp:525: error: incomplete type 'QNetworkReply' used in nested name specifier /home/dfox/stellarium/src/core/SkyImageTile.cpp:526: error: invalid use of incomplete type 'struct QNetworkReply' /home/dfox/stellarium/src/core/SkyImageTile.hpp:135: error: forward declaration of 'struct QNetworkReply' /home/dfox/stellarium/src/core/SkyImageTile.cpp:526: error: invalid use of incomplete type 'struct QNetworkReply' /home/dfox/stellarium/src/core/SkyImageTile.hpp:135: error: forward declaration of 'struct QNetworkReply' /home/dfox/stellarium/src/core/SkyImageTile.cpp:528: error: invalid use of incomplete type 'struct QNetworkReply' /home/dfox/stellarium/src/core/SkyImageTile.hpp:135: error: forward declaration of 'struct QNetworkReply' /home/dfox/stellarium/src/core/SkyImageTile.cpp:534: error: invalid use of incomplete type 'struct QNetworkReply' /home/dfox/stellarium/src/core/SkyImageTile.hpp:135: error: forward declaration of 'struct QNetworkReply' /home/dfox/stellarium/src/core/SkyImageTile.cpp:538: error: invalid use of incomplete type 'struct QNetworkReply' /home/dfox/stellarium/src/core/SkyImageTile.hpp:135: error: forward declaration of 'struct QNetworkReply' /home/dfox/stellarium/src/core/SkyImageTile.cpp:544: error: invalid use of incomplete type 'struct QNetworkReply' /home/dfox/stellarium/src/core/SkyImageTile.hpp:135: error: forward declaration of 'struct QNetworkReply' /home/dfox/stellarium/src/core/SkyImageTile.cpp:545: error: invalid use of incomplete type 'struct QNetworkReply' /home/dfox/stellarium/src/core/SkyImageTile.hpp:135: error: forward declaration of 'struct QNetworkReply' make[2]: *** [src/CMakeFiles/stellarium.dir/core/SkyImageTile.o] Error 1 make[1]: *** [src/CMakeFiles/stellarium.dir/all] Error 2 make: *** [all] Error 2 This is on Ubuntu Hardy (64bit). And another thing. If I do as suggested, put the builds in a sepate dir (builds/unix) I get this: dfox@newbox:~/stellarium/builds/unix$ cmake ../.. -- Found Qt-Version 4.3.4 -- Found SDL_mixer. Activate sound support. -- Found PNG: /usr/lib/libpng.so -- Found JPEG: /usr/lib/libjpeg.so -- Found FreeType2: library: /usr/lib/libfreetype.so, include path: /usr/include/freetype2 -- Configuring done -- Generating done -- Build files have been written to: /home/dfox/stellarium dfox@newbox:~/stellarium/builds/unix$ make make: *** No targets specified and no makefile found. Stop. dfox@newbox:~/stellarium/builds/unix$ pwd /home/dfox/stellarium/builds/unix dfox@newbox:~/stellarium/builds/unix$ ls -l total 0 dfox@newbox:~/stellarium/builds/unix$ The cmake works just fine in /home/dfox/stellarium. |
From: Andras M. <and...@gm...> - 2008-05-31 07:08:39
|
"David Fox" <dfo...@gm...> wrote on Fri, 30 May 2008 19:32:54 -0700: > And another thing. If I do as suggested, put the builds in a sepate > dir (builds/unix) I get this: > > dfox@newbox:~/stellarium/builds/unix$ cmake ../.. > [...] > -- Build files have been written to: /home/dfox/stellarium > [...] > > The cmake works just fine in /home/dfox/stellarium. Remove /home/dfox/stellarium/CMakeCache.txt (and optionally the CMakeFiles directory as well), and run "cmake ../.." again. -- Andras Mohari |