Page 1 of 1

Unable to run celx files in 1.4.1 on FC5

Posted: 04.05.2006, 02:01
by zoccadoum
Sorry for the newb question but I searched and could not find an answer.

I'm using Celestia 1.4.1, this is the version that is packaged with the extras in Fedora Core 5. I'm using a Nvidia Quadro Fx card with the 3d Drivers for FC5 installed and running properly. The OpenGL info page says I have a max texture size of 4096 with 4 max simultaneous textures. Everying works beautifully with one excpetion...

I can't seem to get Celestia to run the .celx scripts. The .cel scripts run fine but the .celx files are filtered out in the "Open Script" dialog and it looks like the command line option (--url) is disabled in this version. Has Fedora done something stupid and disabled some of the features in their build?

Thanks in advance.

-Zoc

Posted: 04.05.2006, 10:43
by Boux
It is likely that the Lua libraries are missing on your system.

Posted: 09.05.2006, 22:17
by zoccadoum
I assumed that, so I installed the lua-5.1 rpm from the fc5 extras area. From what I can tell, that installed the lua binaries in /usr/bin, and the liblua.a static library in /usr/lib. I don't believe any dynamic libraries were installed. I also downloaded the lua source code from lua.org and compiled it which built the same files. I would think that celestia would use dynamic libraries to load the lua interpreter but I can't seem to find them. Celestia still does not allow me to load any celx files in the macros dialog and the command line options appear to ignore any .celx file I give. Any ideas?

-Zoc

Posted: 09.05.2006, 22:47
by selden
It sounds like the Fedora version of Celestia was built without Lua support. You may need to build Celestia from sources.

Posted: 11.05.2006, 13:18
by Boux
selden wrote:It sounds like the Fedora version of Celestia was built without Lua support. You may need to build Celestia from sources.


Yep, Selden may be right on spot.
You better compile from source:
./configure --with-kde --with-lua
make
make install