Update build instructions

pull/110/head
Hleb Valoshka 2018-10-13 23:38:09 +03:00
parent b3efd50661
commit cb0ec7deae
2 changed files with 33 additions and 33 deletions

View File

@ -1,6 +1,9 @@
Celestia Install instructions for UNIX
--------------------------------------
!!!!! Don't use this file. It's outdated. Use README. !!!!!
!!!!! This file will be updated after switch to CMAKE !!!!!
You need to have the following components installed before Celestia
will build: OpenGL (tested with Mesa 3.4), glu, libjpeg, and libpng.
Should you have a package based installation (most Linux distributions these

63
README
View File

@ -1,19 +1,19 @@
***************************************************************************
* Celestia *
* Celestia Fork *
* *
* A real-time space simulation that lets you experience our universe in *
* three dimensions. *
* *
* Copyright (c) 2001-2009, Celestia Development Team *
* Copyright (c) 2001-2018, Celestia Development Team *
* *
*-------------------------------------------------------------------------*
* Celestia web site: http://www.shatters.net/celestia/ *
* *
* Celestia documentation: *
* http://www.shatters.net/celestia/documentation.html *
* http://celestiamotherlode.net/catalog/documentation.html *
* Celestia WikiBook: http://en.wikibooks.org/wiki/Celestia *
* *
* Celestia forums: http://www.shatters.net/forum/ *
* Celestia forums: https://celestia.space/forum/ *
* *
***************************************************************************
@ -52,32 +52,29 @@ COPYING). If not, request a copy from:
INSTALLING IN UNIX AND LINUX
----------------------------
Type "./configure --help" for a list of options. The basic commands are shown
below. For more detailed information, refer to the INSTALL file.
Currently only QT5 based backend is available. To build it you need QT5
developer libraries.
The GTK version is built with...
./configure --with-gtk
make
make install
On Debian based systems the following packages should be installed:
* qtbase5-dev-tools
* qtbase5-dev
* libqt5opengl5-dev
* qtchooser
* libglu1-mesa-dev
* libpng-dev
* libjpeg-dev
* libtheora-dev
* Either one of liblua5.3-dev, liblua5.2-dev or liblua5.1-dev
The KDE3 version is built with...
./configure --with-kde
make
make install
Optional packages are libeigen3-dev and libglew-dev.
Note: some systems may require configure to be executed with
--with-qt-includes=/usr/include/qt3
The Gnome version is built with...
./configure --with-gnome
make
make install
If all else fails, try the gui-less version with...
./configure --with-glut
make
make install
Then do the following actions in Celestia's source directory:
mkdir build && cd build
qmake -qt=5 PREFIX=/opt/celestia -o Makefile ../celestia.pro
make
You can speedup build passing option -jN to make where N is a number of
your CPU cores.
GETTING STARTED
---------------
@ -116,7 +113,7 @@ button, and you're off.
That covers the very basics. For a more in-depth look at Celestia and the
controls available to you, download the "Celestia User's Guide" (written by
Frank Gregorio), available in several languages, from:
http://www.shatters.net/celestia/documentation.html
http://celestiamotherlode.net/catalog/documentation.html
This web page also includes links to the Celestia README file translated into
Japanese.
@ -200,10 +197,10 @@ favorite text editing program.
CELESTIA RESOURCES
------------------
Celestia Web Site:
http://www.shatters.net/celestia/
https://github.com/CelestiaFork/celestia
Celestia User Forums:
http://www.shatters.net/forum/
https://celestia.space/forum/
Selden's List of Resources for Celestia :
http://www.lepp.cornell.edu/~seb/celestia/
@ -218,14 +215,14 @@ Celestial Matters Website and Forums:
Celestia Motherlode:
http://www.celestiamotherlode.net/
Celestia Source Code (SourceForge.net):
http://sourceforge.net/projects/celestia/
Celestia Fork Source Code (SourceForge.net):
https://github.com/CelestiaFork/celestia
Celestia Bug Tracking (SourceForge.net):
http://sourceforge.net/tracker/?atid=121302&group_id=21302&func=browse
https://github.com/CelestiaFork/celestia/issues
Celestia Feature Requests (SourceForge.net):
http://sourceforge.net/tracker/?atid=371302&group_id=21302&func=browse
https://github.com/CelestiaFork/celestia/issues
CONTRIBUTIONS