Re: [Celestia-developers] 1.5.0 prerelease time
Real-time 3D visualization of space
Status: Beta
Brought to you by:
cjlaurel
|
From: Fridger S. <fri...@de...> - 2006-11-17 21:59:20
|
Here is what I get trying to compile your latest commit (gcc 4.1): ../celengine/libcelengine.a(parseobject.o): In function `CreateOrbit(PlanetarySystem*, AssociativeArray*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)': parseobject.cpp:(.text+0x4b7e): undefined reference to `ScriptedOrbit::ScriptedOrbit()' parseobject.cpp:(.text+0x4ba1): undefined reference to `ScriptedOrbit::initialize(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, AssociativeArray*)' collect2: ld returned 1 exit status make[4]: *** [celestia] Error 1 Configure was like so ./configure --with-kde --with-lua --with-cspice-dir=/usr/local/cspice Bye Fridger Chris Laurel wrote: > I sent this a few days ago and didn't get any responses. Then I > happened to check today and saw that it had bounced--anyone else > having problems with the dev list? > > I fixed a few bugs this weekend in preparation for the first official > 1.5.0 prerelease. More remain, but I think it's most important to get > something out there for people to start using (though the unofficial > builds from Cartrite and Phoenix have helped with that already.) There > are several things I'd like to change before making a prerelease, most > of them involving changes to solarsys.ssc that I've avoided so far > because they use 1.5.0 features: > > - Change nearstars.stc so that the Sun orbits the solar system barycenter > - Use LunarLambert photometric model for at least the Moon > - New atmospheres for Earth, Mars, possibly Titan > - New Eros model > - Barycentric Pluto system > - Use EquatorJ2000 frame for Moon so that we can make the Earth > precess without messing up the lunar orbit > > I want to get the new Lua functions and hooks checked in. I have some > additional changes that fix incompatibilities with Lua 5.1, enable > loadlib support on all platforms, and add a new tick hook. (I'm using > all of these features plus ScriptOrbit and luasocket to place > real-time objects in Celestia.) > > I'm mostly satisfied with the changes to the SSC format, but there are > two naming changes that I'd like to make. First, I think that > Barycenter should be changed to something else. I remember that when I > added this, Hank was recommending that it should be called something > more generic like Center. I'm inclined to go with 'Point' > > For rotations, 'Offset' is too ambiguous. The parameter is actually > the angle of the prime meridian relative to the fundamental direction > on the reference plane at epoch. So, perhaps 'PrimeMeridian' or > 'MeridianAngle'? The latter is clearer, but it's also inconsistent > with how other angle parameters are named--none of them have the word > 'angle' in the name. > > Other remaining work before 1.5.0 final: > - Atmospheres > - Make dense atmospheres work better > - Fix artifacts from linear interpolation across triangles > - Fix too dark sky at zenith > - Automatic conversion of new style atmosphere parameters to old ones > - More star fixes (especially scaled discs mode) > - SPICE > - Allow lists of kernel files > - C-kernel rotation model > - Use dynamic star labels in old star rendering path > - Make new star rendering the default > - Fix cloud shadows > - Eliminate OrbitBarycenter > - Prevent galaxy code from crashing when templates aren't found > > Note that all of these items are fixing or completing already > implemented features. > > --Chris > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Celestia-developers mailing list > Cel...@li... > https://lists.sourceforge.net/lists/listinfo/celestia-developers > |